#!/sbin/runscript depend() { use localmount } start() { ebegin "Starting syndaemon" XINITD_SERVICE="/etc/X11/xinit/xinitrc.d/35-syndaemon" echo '#!/bin/sh' > ${XINITD_SERVICE} echo '. /etc/conf.d/syndaemon' >> ${XINITD_SERVICE} echo '[[ -z $(pidof syndaemon) ]] && $(which syndaemon) -d ${SYNDAEMON_OPTS}' >> ${XINITD_SERVICE} chmod +x ${XINITD_SERVICE} eend $? einfo " Syndaemon will start when X is started" } stop() { ebegin "Stopping syndaemon" [[ -n $(pidof syndaemon) ]] && killall syndaemon [[ -f /etc/X11/xinit/xinitrc.d/35-syndaemon ]] && \ rm -f /etc/X11/xinit/xinitrc.d/35-syndaemon &> /dev/null eend $? }