Fix startup-scripts for -current /bin/sh issues.

This commit is contained in:
Anders Nordby 2002-08-14 00:14:07 +00:00
parent 8e92340f89
commit e2cd124717
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=64482
18 changed files with 52 additions and 23 deletions

View file

@ -7,7 +7,10 @@ fi
case "$1" in
start)
[ -x ${PREFIX}/sbin/opennap ] && ${PREFIX}/sbin/opennap > /dev/null 2>&1 & && echo -n ' opennap'
if [ -x ${PREFIX}/sbin/opennap ]; then
${PREFIX}/sbin/opennap > /dev/null 2>&1 &
echo -n ' opennap'
fi
;;
stop)
[ -r ${PREFIX}/share/opennap/pid ] && kill -15 `cat ${PREFIX}/share/opennap/pid` > /dev/null && rm -f ${PREFIX}/share/opennap/pid && echo -n ' opennap'

View file

@ -7,7 +7,10 @@ fi
case "$1" in
start)
[ -x ${PREFIX}/sbin/msql2d ] && su -f -l msql -c "exec ${PREFIX}/sbin/msql2d" > /dev/null 2>&1 & && echo -n ' msql2'
if [ -x ${PREFIX}/sbin/msql2d ]; then
su -f -l msql -c "exec ${PREFIX}/sbin/msql2d" > /dev/null 2>&1 &
echo -n ' msql2'
fi
;;
stop)
killall msql2d && echo -n ' msql2d' && rm -f ${PREFIX}/etc/msql2/msql2d.pid

View file

@ -7,7 +7,10 @@ fi
case "$1" in
start)
[ -x ${PREFIX}/sbin/msql2d ] && su -f -l msql -c "exec ${PREFIX}/sbin/msql2d" > /dev/null 2>&1 & && echo -n ' msql2'
if [ -x ${PREFIX}/sbin/msql2d ]; then
su -f -l msql -c "exec ${PREFIX}/sbin/msql2d" > /dev/null 2>&1 &
echo -n ' msql2'
fi
;;
stop)
killall msql2d && echo -n ' msql2d' && rm -f ${PREFIX}/etc/msql2/msql2d.pid

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -10,7 +10,8 @@ start)
exec 2>/dev/null
ulimit -c 0
if ${PREFIX}/sbin/checkvm >/dev/null; then
${PREFIX}/sbin/vmware-guestd & && echo -n ' vmware-guestd'
${PREFIX}/sbin/vmware-guestd &
echo -n ' vmware-guestd'
fi
;;
stop)

View file

@ -7,7 +7,11 @@ fi
case "$1" in
start)
cd ${PREFIX}; [ -x fsgs/fsgs -a -f fsgs/fsgs.cfg ] && fsgs/fsgs > /dev/null & && echo -n ' fsgs'
cd ${PREFIX}
if [ -x fsgs/fsgs -a -f fsgs/fsgs.cfg ]; then
fsgs/fsgs > /dev/null &
echo -n ' fsgs'
fi
;;
stop)
killall fsgs && echo -n ' fsgs'

View file

@ -4,10 +4,11 @@ uox3dir=/usr/local/uox3
case "$1" in
start)
[ -x ${uox3dir}/uox3 ] && \
cd ${uox3dir} && \
uox3 > ${uox3dir}/stdout.log & && \
if [ -x ${uox3dir}/uox3 ]; then
cd ${uox3dir}
uox3 > ${uox3dir}/stdout.log &
echo -n ' uox3'
fi
;;
stop)
killall uox3 && echo -n ' uox3'

View file

@ -7,7 +7,10 @@ fi
case "$1" in
start)
[ -x ${PREFIX}/sbin/opennap ] && ${PREFIX}/sbin/opennap > /dev/null 2>&1 & && echo -n ' opennap'
if [ -x ${PREFIX}/sbin/opennap ]; then
${PREFIX}/sbin/opennap > /dev/null 2>&1 &
echo -n ' opennap'
fi
;;
stop)
[ -r ${PREFIX}/share/opennap/pid ] && kill -15 `cat ${PREFIX}/share/opennap/pid` > /dev/null && rm -f ${PREFIX}/share/opennap/pid && echo -n ' opennap'

View file

@ -9,7 +9,10 @@ case $1 in
RTSP_PROXY=${PREFIX}/sbin/rtsp_proxy
CONFIG_FILE=${PREFIX}/etc/qts_proxy.conf
PID_FILE=/var/run/rtsp_proxy.pid
[ -x ${RTSP_PROXY} ] && ${RTSP_PROXY} -c ${CONFIG_FILE} > /dev/null & && echo $! > ${PID_FILE}
if [ -x ${RTSP_PROXY} ]; then
${RTSP_PROXY} -c ${CONFIG_FILE} > /dev/null &
echo $! > ${PID_FILE}
fi
;;
stop) if [ -f /var/run/rtsp_proxy.pid ]; then
kill `cat /var/run/rtsp_proxy.pid`

View file

@ -10,7 +10,7 @@ start)
# remove or comment the following line and uncomment the one below it once you have
# configured your server's data
echo "rwhoisd not started; sample data still in place. See ${PREFIX}/share/doc/rwhois for details."
#[ -x ${PREFIX}/lib/rwhois/sbin/rwhoisd ] && ${PREFIX}/lib/rwhois/sbin/rwhoisd -c ${PREFIX}/lib/rwhois/rwhoisd.conf & && echo -n ' rwhoisd'
#if [ -x ${PREFIX}/lib/rwhois/sbin/rwhoisd ]; then (${PREFIX}/lib/rwhois/sbin/rwhoisd -c ${PREFIX}/lib/rwhois/rwhoisd.conf &); echo -n ' rwhoisd'; fi
;;
stop)
# killall rwhoisd && echo -n ' rwhoisd

View file

@ -10,7 +10,7 @@ start)
# remove or comment the following line and uncomment the one below it once you have
# configured your server's data
echo "rwhoisd not started; sample data still in place. See ${PREFIX}/share/doc/rwhois for details."
#[ -x ${PREFIX}/lib/rwhois/sbin/rwhoisd ] && ${PREFIX}/lib/rwhois/sbin/rwhoisd -c ${PREFIX}/lib/rwhois/rwhoisd.conf & && echo -n ' rwhoisd'
#if [ -x ${PREFIX}/lib/rwhois/sbin/rwhoisd ]; then (${PREFIX}/lib/rwhois/sbin/rwhoisd -c ${PREFIX}/lib/rwhois/rwhoisd.conf &); echo -n ' rwhoisd'; fi
;;
stop)
# killall rwhoisd && echo -n ' rwhoisd

View file

@ -41,7 +41,8 @@ case "${sasl_pwcheck_enable}" in
start)
if [ -x ${sasl_pwcheck_program} ] ; then
${sasl_pwcheck_program} & && echo -n " pwcheck"
${sasl_pwcheck_program} &
echo -n " pwcheck"
fi
;;