Files
bpfire/src/initscripts/init.d/motion
Arne Fitzenreiter fa52201e11 Fix motion installation error if user "video" already exist
Add device present check to initskript
Change webcam quality to default
2009-07-11 20:21:18 +02:00

43 lines
664 B
Bash

#!/bin/sh
. /etc/sysconfig/rc
. $rc_functions
case "$1" in
start)
boot_mesg "Starting motion webcam server..."
if [ ! -e /dev/video0 ]; then
boot_mesg "Error! No video input device found."
echo_failure
#No 3 min wait
exit 0;
fi
chown :video /dev/video*
mkdir -p /var/motion/cam1
chown -R video: /var/motion/cam1
loadproc sudo -u video /usr/bin/motion
;;
stop)
boot_mesg "Stopping motion webcam server..."
killproc /usr/bin/motion
;;
restart)
$0 stop
sleep 1
$0 start
;;
status)
statusproc /usr/bin/motion
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
exit 1
;;
esac
# End $rc_base/init.d/motion