[Pkg-giraffe-discuss] z-push packaging progress
Roel van Meer
roel at 1afa.com
Thu Jan 5 15:13:19 UTC 2017
Hi everyone,
well, based on Carsten's work we now have (mostly?) working z-push packages
for jessie and sid (see [1] and [2]). Important changes so far are:
- The z-push-common, z-push-ipc-sharedmemory and z-push-autodiscover
packages were merged into z-push.
- We now install config for both Apache and Lighttpd. I have created an
upstream issue to add Lighttpd config for autodiscovery, which is currently
only available for Apache [3].
- If you have only one webserver installed, you won't get a debconf question
asking for which webservers you want configuration. So, installing it with
just apache2 or just lighttpd can be done without user interaction.
- There is an upstream issue [4] to make the default autodiscovery config
more useful.
- Device provisioning is now by default disabled.
- The licensing issues I reported about were already handled by Carsten in a
lintian override, so for now that's okay, but I have reported the case
upstream and will try to solve it properly.
The commit history is not all that clean, since debian/sid and d/jessie have
diverged so much of the work that was done is now in both branches in
separate commits. Maybe I'll fix that but this will cause some force-pushing.
The current to-do list is:
- ensure Lighttpd config is complete
- see if we can supply proper nginx config
- testing, testing, testing
Best regards,
Roel
[1] https://github.com/roelvanmeer/z-push-packaging
[2] https://travis-ci.org/roelvanmeer/z-push-packaging/branches
[3] https://jira.z-hub.io/browse/ZP-1131
[4] https://jira.z-hub.io/browse/ZP-1130
More information about the Pkg-giraffe-discuss
mailing list