diff options
author | James Meyer <james.meyer@operamail.com> | 2012-11-01 20:51:19 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2012-11-01 20:51:19 (GMT) |
commit | 3202a396e855bfcc02a639d9b9cefd6bc44f1c40 (patch) | |
tree | a495b1d2116d9f97d3b627b45fee91decfce7e8d /abs/core/runit-scripts/runitscripts/services/zoneminder/run | |
parent | 1563ce5b39f113386cc32140754dfa4eafa1a597 (diff) | |
download | linhes_pkgbuild-3202a396e855bfcc02a639d9b9cefd6bc44f1c40.zip linhes_pkgbuild-3202a396e855bfcc02a639d9b9cefd6bc44f1c40.tar.gz linhes_pkgbuild-3202a396e855bfcc02a639d9b9cefd6bc44f1c40.tar.bz2 |
runit-scripts: added zoneminder
Added some svwait mysql for mythbackend and zoneminder
added myth_run_status=1 for all other scripts that use /etc/profile
refs #857
Diffstat (limited to 'abs/core/runit-scripts/runitscripts/services/zoneminder/run')
-rwxr-xr-x | abs/core/runit-scripts/runitscripts/services/zoneminder/run | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/abs/core/runit-scripts/runitscripts/services/zoneminder/run b/abs/core/runit-scripts/runitscripts/services/zoneminder/run new file mode 100755 index 0000000..dfd15f3 --- /dev/null +++ b/abs/core/runit-scripts/runitscripts/services/zoneminder/run @@ -0,0 +1,28 @@ +#!/bin/bash +exec 2>&1 + +export TERM=linux +MYTH_RUN_STATUS="1" +. /etc/rc.conf +. /etc/rc.d/functions +#wait for mysql +/sbin/svwaitup -s 20 /service/mysql + +stat_runit "Starting ZoneMinder" +/usr/bin/zmpkg.pl start 2>/tmp/zoneminder.out +rc=$? +if [ $rc = 0 ] +then + PID=`pidof -x zmdc.pl` + while [[ -d /proc/$PID ]] + do + sleep 45 + done +else + stat_runit "Zoneminder did not start correctly" +fi + + + + + |