Bug#1038416: (no subject)
Francesco P. Lovergine
frankie at debian.org
Tue Jun 20 19:42:57 BST 2023
For reference, all this is a side effect of the proposed fix for #991266,
strangely not caught at the time.
On Tue, Jun 20, 2023 at 08:00:19PM +0200, Francesco P. Lovergine wrote:
>Bruno, that's right
>
>Unfortunately yes: originally the socket unit file was concepted as an example
>file to keep into the documentation and the Conflicts there does not
>ensure that the .socket unit is ignored when the .service is enabled.
>
>The simplest workaroud is
>
>systemctl disable --now proftpd.socket
>systemctl enable --now proftpd.service
>
>but the initial installation is definitively broken, because proftpd
>starts as a systemd socket, which is not intended by the distributed
>proftpd.conf.
>
>Hilmar, the simplest thing to do is probably addig a mask/disable of proftpd.socket at postinst time,
>and an enable --now for the proftpd.service, when server should be run
>in standalone mode (check via grepping proftpd.conf), after installing
>systemd stuff in --no-enable --no-start mode.
>
>This is of course not completely fair because ignores xinetd/inetd setup.
>
--
Francesco P. Lovergine
More information about the Pkg-proftpd-maintainers
mailing list