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

Reply via email to