[Unit] Description=LIRC Infrared Signal Decoder After=network.target [Service] Type=simple EnvironmentFile=-/etc/sysconfig/lirc ExecStartPre=-/bin/sh -c 'test -n "${LIRCD_IR_DEVICE}" && \ echo lirc > /sys/class/rc/${LIRCD_IR_DEVICE}/protocols || :' ExecStart=/bin/sh -c '/usr/sbin/lircd ${LIRCD_OPTIONS} \ --driver ${LIRC_DRIVER} --device ${LIRC_DEVICE} --nodaemon' ExecStopPost=-/bin/sh -c 'test -n "${LIRCD_IR_DEVICE}" && \ echo -lirc > /sys/class/rc/${LIRCD_IR_DEVICE}/protocols || :' [Install] WantedBy=multi-user.target