1#!/bin/sh 2# 3# Start lirc 4# 5# Support for remotes - Add remotes to /etc/lirc/lircd.conf.d/ 6# 7 8start() { 9 printf "Starting lirc: " 10 mkdir -p /var/run/lirc 11 ln -sf /var/run/lirc/lircd /dev/lircd 12 start-stop-daemon -b -S -q -m -p /var/run/lirc.pid --exec /usr/sbin/lircd -- -n -O /etc/lirc/lirc_options.conf 13 echo "OK" 14} 15 16stop() { 17 printf "Stopping lirc: " 18 start-stop-daemon -K -q -p /var/run/lirc.pid 19 echo "OK" 20} 21 22case "$1" in 23 start) 24 start 25 ;; 26 stop) 27 stop 28 ;; 29 restart|reload) 30 stop 31 start 32 ;; 33 *) 34 echo "Usage: $0 {start|stop|restart}" 35 exit 1 36esac 37 38exit $? 39