#!/sbin/runscript # load the settings #[ -f /etc/default/iguanaIR ] && . /etc/default/iguanaIR # common defaults IGPATH=/usr/local/bin/igdaemon LOGFILE=/var/log/iguanaIR.log opts="rescan" depend() { before lircd } start() { ebegin "Starting Iguanaworks USB IR daemon" # Permissions aren't working in gentoo for some reason... # --chuid iguanair --group iguanair \ start-stop-daemon --start \ --exec $IGPATH -- $IGUANAIR_OPTIONS -l $LOGFILE eend $? /usr/bin/sleep 30 } stop () { ebegin "Stopping Iguanaworks USB IR daemon" start-stop-daemon --stop --oknodo --retry 2 --exec $IGPATH eend $? } rescan () { ebegin "Rescanning Iguanaworks USB IR daemon" start-stop-daemon --stop --signal HUP --exec $IGPATH }