diff options
author | sumikawa <sumikawa@FreeBSD.org> | 2004-05-04 18:44:05 +0800 |
---|---|---|
committer | sumikawa <sumikawa@FreeBSD.org> | 2004-05-04 18:44:05 +0800 |
commit | cd07978c0dfb26a03ec72738e49b9959defdd100 (patch) | |
tree | 2a472b26b535d8aee76e01c8d3a607188e92e514 /www/wwwoffle/files | |
parent | 7cf94e3489eeeebeac626beba1d8d798b9b63ab2 (diff) | |
download | freebsd-ports-gnome-cd07978c0dfb26a03ec72738e49b9959defdd100.tar.gz freebsd-ports-gnome-cd07978c0dfb26a03ec72738e49b9959defdd100.tar.zst freebsd-ports-gnome-cd07978c0dfb26a03ec72738e49b9959defdd100.zip |
rcNG-fy.
Submitted by: nork
Diffstat (limited to 'www/wwwoffle/files')
-rw-r--r-- | www/wwwoffle/files/wwwoffled.sh | 44 |
1 files changed, 30 insertions, 14 deletions
diff --git a/www/wwwoffle/files/wwwoffled.sh b/www/wwwoffle/files/wwwoffled.sh index f57aef7bc533..7fb48f567080 100644 --- a/www/wwwoffle/files/wwwoffled.sh +++ b/www/wwwoffle/files/wwwoffled.sh @@ -1,17 +1,33 @@ #!/bin/sh +# $FreeBSD$ -case $1 in -start) - [ -x %PREFIX%/sbin/wwwoffled ] && \ - %PREFIX%/sbin/wwwoffled >/dev/null 2>&1 && echo -n ' wwwoffled' - ;; -stop) - killall wwwoffled && echo -n ' wwwoffled' - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - exit 64 - ;; -esac +# PROVIDE: wwwoffled +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: FreeBSD shutdown -exit 0 +# Define these wwwoffled_* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/wwwoffled +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +wwwoffled_enable="NO" +wwwoffled_flags="" +wwwoffled_pidfile="/var/run/wwwoffled.pid" +wwwoffled_conffile="%%PREFIX%%/etc/wwwoffle.conf" + +. %%RC_SUBR%% + +name="wwwoffled" +rcvar=`set_rcvar` +command="%%PREFIX%%/sbin/wwwoffled" + +load_rc_config $name + +pidfile="${wwwoffled_pidfile}" +command_args="-p > ${pidfile} 2> /dev/null" +required_files="${wwwoffled_conffile}" + +run_rc_command "$1" |