commit 25d46ce743e68c9d920190bfe29262f16214b194 parent 0731514fdbc13bf83ce43f7dc9ec51a1722577f0 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 20 Jul 2022 18:38:00 +0200 Add FreeBSD.rc.d. Thanks Mellowlink! Diffstat:
rc.d/FreeBSD.rc.d | | | 61 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 61 insertions(+), 0 deletions(-)
diff --git a/rc.d/FreeBSD.rc.d b/rc.d/FreeBSD.rc.d @@ -0,0 +1,61 @@ +#!/bin/sh + +# PROVIDE: geomyidae +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown + + +. /etc/rc.subr + +name=geomyidae +rcvar=$name + +command="/usr/local/bin/$name" + +geomyidae_enable=${geomyidae_enable:-"NO"} + +##################################################### +# Geomyidae Options Section - "?" => geomyidae(8) # +# Uncomment & define options (defaults are shown) # +##################################################### +# +#LOGFILE="-l /var/log/gopherlog" +#LOGLEVEL="-v 7" +#HTDOCS="-b /var/gopher" +#PORT="-p 70" +#SPORT="-o 70" +#USR="-u $USER" +#GRP="-g $GROUP" +#HOST="-h localhost" +#IP="-i 127.0.0.1" + +###################################################### +# Next, add all DEFINED options to command_args= # +###################################################### +# +#command_args="$LOGFILE $LOGLEVEL $HTDOCS $PORT $SPORT $USR $GRP $HOST $IP" +#command_args="" + + +###################################################### +# Uncomment this section if a PID file is desired # +###################################################### + +#pidfile="/var/run/${name}.pid" +#start_cmd="geomyidae_start" +# +#geomyidae_start() +#{ +# echo "Starting $name" +# $command $command_args +# pgrep -n $name > $pidfile +#} + +###################################################### +# Lastly, add the following to /etc/rc.conf: # +# "geomyidae=YES" (without the quotes) # +###################################################### + +load_rc_config $name +run_rc_command "$1"