Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # sasc.conf - upstart file for vdr-sasc-ng
- #
- description "VDR-SASC-NG decryption software"
- author "Althor"
- start on started oscam
- stop on runlevel [016]
- emits sasc_ready
- expect fork
- normal exit 0
- respawn
- # respawn limit ?
- pre-start script
- loaded=0
- lsmod | grep -q dvbloopback && loaded=1
- if [ $loaded -eq 0 ]; then
- modprobe dvbloopback num_adapters=3;
- fi
- # wait until oscam init is done
- logfile=/var/log/oscam.log
- finished=0
- count=0
- while [ $finished -eq 0 -a $count -lt 60 ]; do
- grep -q 'init for all local cards done' $logfile && finished=1
- sleep 1
- count=$((count+1))
- done
- exit 0
- end script
- exec sasc-ng -j 0:3 -b 4M --cam-budget --cam-dir /usr/local/etc/ --sid-allpid --sid-nocache -D -P /var/run/sasc.pid -l /var/log/sasc.log
- post-start script
- sleep 2;
- initctl emit sasc_ready;
- end script
- post-stop script
- rmmod dvbloopback
- end script
Advertisement
Add Comment
Please, Sign In to add comment