[stork-users] Debian packaging problem with isc-stork-server
Kevin P. Fleming
kevin at km6g.us
Sat Sep 10 14:14:34 UTC 2022
On Sat, Sep 10, 2022 at 9:57 AM Kevin P. Fleming <kevin at km6g.us> wrote:
> I think this script's logic for determining which tool to use for
> managing groups and users might need to be re-thought. I was able to
> complete the installation by de-installing busybox.
It looks like this script is an attempt to be multi-platform and is
used in all of the various packages (RPMs, DEBs, FreeBSD, etc.). Given
that, I'd suggest that it should trigger Debian-specific behavior
based on the presence of /etc/debian_version (like it does for Red
Hat-style systems).
There's also another problem with this packaging: the 'prerm' script
disables and stops the server process if 'systemctl' is present, but
nothing enables and starts the service after installation (in
'postinst'). During a package upgrade the old version is removed and
the new version is installed, and the result is that after the upgrade
the server is not running and not even enabled to run.
I'd be quite happy to help clean up this stuff for Debian systems if
the packaging repository was visible to me :-)
More information about the Stork-users
mailing list