$NetBSD: patch-scripts_zm_in,v 1.2 2013/03/24 16:47:47 joerg Exp $ /etc/rc.d/init.d/functions doesn't commonly exist. The LOCKFILE feature appears unused, and requires a /var/lock/subsys directory we don't have. --- scripts/zm.in.orig 2011-06-22 10:42:16.000000000 +0000 +++ scripts/zm.in @@ -4,12 +4,12 @@ # processname: zmpkg.pl # Source function library. -. /etc/rc.d/init.d/functions +#. /etc/rc.d/init.d/functions prog=ZoneMinder ZM_CONFIG="@ZM_CONFIG@" pidfile="@ZM_RUNDIR@" -LOCKFILE=/var/lock/subsys/zm +#LOCKFILE=/var/lock/subsys/zm loadconf() { @@ -50,7 +50,7 @@ start() RETVAL=$? [ $RETVAL = 0 ] && success || failure echo - [ $RETVAL = 0 ] && touch $LOCKFILE + #[ $RETVAL = 0 ] && touch $LOCKFILE return $RETVAL } @@ -62,7 +62,7 @@ stop() RETVAL=$? [ $RETVAL = 0 ] && success || failure echo - [ $RETVAL = 0 ] && rm -f $LOCKFILE + #[ $RETVAL = 0 ] && rm -f $LOCKFILE } zmstatus() @@ -103,7 +103,7 @@ case "$1" in result=`$ZM_PATH_BIN/zmdc.pl check` if [ "$result" = "running" ]; then $ZM_PATH_BIN/zmdc.pl shutdown > /dev/null - rm -f $LOCKFILE + #rm -f $LOCKFILE start fi ;;