diff options
author | sobomax <sobomax@FreeBSD.org> | 2000-12-25 12:01:48 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2000-12-25 12:01:48 +0000 |
commit | fb08fb917a173482d6c2c010818b20111fbb3ecf (patch) | |
tree | 74b24e78bf81d3fb932129b14e5fb249171c47c1 /www | |
parent | c515dcf700db039359e926305e17da222b7d2c89 (diff) | |
download | FreeBSD-ports-fb08fb917a173482d6c2c010818b20111fbb3ecf.zip FreeBSD-ports-fb08fb917a173482d6c2c010818b20111fbb3ecf.tar.gz |
Fix broken startup script.
PR: 23810
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
Diffstat (limited to 'www')
-rw-r--r-- | www/junkbuster-zlib/files/junkbuster.sh.in | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/www/junkbuster-zlib/files/junkbuster.sh.in b/www/junkbuster-zlib/files/junkbuster.sh.in index b30cb43..be8b41d3 100644 --- a/www/junkbuster-zlib/files/junkbuster.sh.in +++ b/www/junkbuster-zlib/files/junkbuster.sh.in @@ -1,14 +1,24 @@ #!/bin/sh +# $CVSHeader$ case $1 in start) - test -d %%JDIR%% -a -x %%PREFIX%%/sbin/junkbuster -a -f %%JDIR%%/configfile || exit 1 + if [ -d %%JDIR%% \ + -a -x %%PREFIX%%/sbin/junkbuster-zlib \ + -a -f %%JDIR%%/configfile ]; then + : seems OK + else + echo >&2 "$0: missing files!" + exit 1 + fi cd %%JDIR%% - su -m nobody -c "%%PREFIX%%/sbin/junkbuster configfile &" - echo -n " junkbuster" + su -m nobody -c "%%PREFIX%%/sbin/junkbuster-zlib configfile &" \ + >/dev/null \ + && echo -n " junkbuster" \ + || echo " junkbuster FAILED TO START" ;; stop) - killall junkbuster && echo -n " junkbuster" + killall junkbuster-zlib && echo -n " junkbuster" ;; *) echo "Usage: `basename $0` {start|stop}" >&2 |