[Pkg-lirc-maint] Bug#865376: Bug#865376: lirc: When upgrading from Jessie to Stretch, an old file /etc/init.d/lirc is not deleted

Alec Leamas 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.

Cheers!

--alec



More information about the Pkg-lirc-maint mailing list