[Pkg-lirc-maint] Bug#865376: Bug#865376: lirc: When upgrading from Jessie to Stretch, an old file /etc/init.d/lirc is not deleted
leamas.alec at gmail.com
Tue Jun 20 20:24:57 UTC 2017
On 20/06/17 22:09, Mikulas Patocka wrote:
> In Debian Jessie, lirc is started with the /etc/init.d/lirc script
> In Debian Stretch, lirc is started with the /etc/init.d/lircd script
This is not the whole truth. The old lirc script actually controlled all
of the the lirc services, lircd being one of them.
> The old file /etc/init.d/lirc should be deleted during the upgrade.
Yes. This is a plain bug.
However, the lirc /etc/init.d scripts are maintained on a "patches
welcome" basis. Upstream is systemd oriented, and to control lirc using
the old sysV scripts is problematic (e.g., the socket activation of
lircd does not work which might lead to subtle boot problems). Also,
using sysV is not really documented.
So, I'd happily apply a patch for this if someone provides it, but
otherwise probably leave it as is.
More information about the Pkg-lirc-maint