[Pkg-giraffe-maintainers] z-push on nginx

Carsten Schoenert c.schoenert at t-online.de
Fri May 14 09:29:01 BST 2021


Hello Torsten,

please use "Reply All" so the ML is included into the conversion.

Am 13.05.21 um 14:32 schrieb Torsten Struhs:
> Danke Dir, Carsten!
> 
> according the unspecfic "missing integration":
> 
> its only about default web server is nginx and kopano uses it but
> z-push comes with a apache2 configuration (without resolving
> dependency)

this isn't fully correct.
Yes, the z-push package has no dependency on a specific webserver
package directly. And this is correct, we can not assume that every user
who want's to use z-push is also willing to run a Apache2, NginX or
lightttpd webserver on the host z-push is doing his work. Especially not
within the typical environments were z-push e.g. is used. So it's up to
the administrator to install all dependencies and to configure them.
Some environments are set up to run with NginX, others with Apache2. The
user side would simply break if you have a working NginX instance and
installing z-push would then also install the Apache2 packages (and vice
versa)!

That's why the packages for webserver are only recommended. Pick up the
right one for you.

> $ apt show z-push | grep Recommends
> 
> WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
> 
> Recommends: apache2 | lighttpd | httpd-cgi, libapache2-mod-php

There might be added some small extra explanation into the package
description and into the Readme file. Interested to provide some basic
patch?

> Might be an edge case. But i did a Zarafa installation some years ago
> totally from scratch which requires replacement now and was very
> happy to find everything in place already in Debian.
It's not always possible to provide a fully out of the box installation,
or only with a lot energy to cover nearly all corner cases. We have to
distinct between the invest of time to take care on packages and how
useful this is in the end. Z-Push is definitely not some kind of
software the typical end user is wanting, it's more something for big
setup there configuration management is more important than to provide
all kind of installation coverage.

> Seemless z-push installation would be the "tüpchelchen on the   i" :-)

It's all there, but you need to adjust the peaces to your needs.

-- 
Regards
Carsten



More information about the Pkg-giraffe-maintainers mailing list