Hi Alec 'Twas brillig, and Alec Leamas at 12/10/13 10:39 did gyre and gimble: > Some day David Strauss wrote: >> On Sun, Oct 6, 2013 at 6:13 AM, Rave it<[email protected]> wrote: >>> A view in the spec file shows me that there is a lot of new things >>> for me, ie. systemd. >>> So i may need some assistents. >> Please feel free to email the systemd mailing list [1] or ask for help >> in our IRC channel, which is #systemd on Freenode. We're always happy >> to help packagers and upstream projects achieve good integration. >> >> [1]http://lists.freedesktop.org/mailman/listinfo/systemd-devel > I have now taken ownership of lirc. Also, I have tried to fix some open > systemd issues by adding socket activation support. The patch is > available [1], look for systemd activation in the commits. > > If someone on this list could review this it would be really nice, it's > the first time I do anything like it. Feedback on this list or directly > on [1], whatever is convenient
Something else which might be nice is the following: 1. Change lirc.service to be templated i.e. allow multiple lircd's to be run if you have multiple lirc devices plugged in to one machine. 2. Setting the protocols properly e.g. currently you have ExecStartPre=/bin/sh -c 'echo lirc > /sys/class/rc/rc0/protocols' in the https://github.com/leamas/lirc-pkg/blob/master/lircd.service, but this basically assumes $LIRC_DEVICE=/dev/lirc0 I believe (rc0 in the fixed string). It should also reset it after finishing too such that some other use of it can be made. IMO, lirc itself should set/reset the proctols thing internally, as it knows the device to use and should be able to find out which value of X to use in /sys/class/rc/rcX/protocols. That's my take on it :) Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/ _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
