Control: tag -1 + confirmed
Control: retitle -1 gpm.service does not automatically start after reboot
Control: severity -1 important
Hi Daniel,
Daniel van Vugt wrote:
> The gpm service does not automatically start on boot.
Indeed. It starts after installation and after upgrade (which I
tested), but no more after reboot.
> $ systemctl status gpm
> ● gpm.service - Console Mouse manager
> Loaded: loaded (/lib/systemd/system/gpm.service; disabled; vendor
> preset: enabled)
> Active: inactive (dead)
> Docs: man:gpm(8)
> man:gpm.conf(5)
> man:gpm-types(7)
Seeing this, too, but only after reboot.
Daniel van Vugt wrote:
> Seems all it needs is:
>
> sudo systemctl enable gpm
Well, if so, at least without "sudo"…
> Does that need to be added to the packaging?
Nope. It indirectly should be already already there as update-rc.d is
AFAIK mandatory for all init systems:
$ fgrep -n update-rc.d /var/lib/dpkg/info/gpm.postinst
88:update-rc.d gpm defaults >/dev/null
But then again, what seems missing from gpm.postinst is the
#DEBHELPER# marker which includes debhelper generated snippets which
usually include some further systemd-specific magic.
Will test a new version of the package on a Raspberry Pi (runing
Debian Sid of course, not Raspbian) which I can quickly and easily
reboot without issues.
Regards, Axel
--
,''`. | Axel Beckert <[email protected]>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE