Dear Maintainer, thanks for your work ! In the file /usr/lib/systemd/system/irexec.service, an example is provided to run irexec as a user instead of root. Thoses options are in an incorrect case : [Service] ; user=lirc ; group=lirc should be : [Service] ; User=lirc ; Group=lirc Notice the *U* in upper case in user. The same apply for *G*roup. The file /usr/lib/systemd/system/lircd.service provide the same example and it is correct. Best regards