iAdd FreeBSD.rc.d. Thanks Mellowlink! - geomyidae - A small C-based gopherd. Err bitreich.org 70
hgit clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ URL:git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ bitreich.org 70
1Log /scm/geomyidae/log.gph bitreich.org 70
1Files /scm/geomyidae/files.gph bitreich.org 70
1Refs /scm/geomyidae/refs.gph bitreich.org 70
1Tags /scm/geomyidae/tag bitreich.org 70
1README /scm/geomyidae/file/README.gph bitreich.org 70
1LICENSE /scm/geomyidae/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 25d46ce743e68c9d920190bfe29262f16214b194 /scm/geomyidae/commit/25d46ce743e68c9d920190bfe29262f16214b194.gph bitreich.org 70
1parent 0731514fdbc13bf83ce43f7dc9ec51a1722577f0 /scm/geomyidae/commit/0731514fdbc13bf83ce43f7dc9ec51a1722577f0.gph bitreich.org 70
hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70
iDate: Wed, 20 Jul 2022 18:38:00 +0200 Err bitreich.org 70
i Err bitreich.org 70
iAdd FreeBSD.rc.d. Thanks Mellowlink! Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i A rc.d/FreeBSD.rc.d | 61 +++++++++++++++++++++++++++++++ Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 61 insertions(+), 0 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/rc.d/FreeBSD.rc.d b/rc.d/FreeBSD.rc.d /scm/geomyidae/file/rc.d/FreeBSD.rc.d.gph bitreich.org 70
i@@ -0,0 +1,61 @@ Err bitreich.org 70
i+#!/bin/sh Err bitreich.org 70
i+ Err bitreich.org 70
i+# PROVIDE: geomyidae Err bitreich.org 70
i+# REQUIRE: DAEMON Err bitreich.org 70
i+# BEFORE: LOGIN Err bitreich.org 70
i+# KEYWORD: shutdown Err bitreich.org 70
i+ Err bitreich.org 70
i+ Err bitreich.org 70
i+. /etc/rc.subr Err bitreich.org 70
i+ Err bitreich.org 70
i+name=geomyidae Err bitreich.org 70
i+rcvar=$name Err bitreich.org 70
i+ Err bitreich.org 70
i+command="/usr/local/bin/$name" Err bitreich.org 70
i+ Err bitreich.org 70
i+geomyidae_enable=${geomyidae_enable:-"NO"} Err bitreich.org 70
i+ Err bitreich.org 70
i+##################################################### Err bitreich.org 70
i+# Geomyidae Options Section - "?" => geomyidae(8) # Err bitreich.org 70
i+# Uncomment & define options (defaults are shown) # Err bitreich.org 70
i+##################################################### Err bitreich.org 70
i+# Err bitreich.org 70
i+#LOGFILE="-l /var/log/gopherlog" Err bitreich.org 70
i+#LOGLEVEL="-v 7" Err bitreich.org 70
i+#HTDOCS="-b /var/gopher" Err bitreich.org 70
i+#PORT="-p 70" Err bitreich.org 70
i+#SPORT="-o 70" Err bitreich.org 70
i+#USR="-u $USER" Err bitreich.org 70
i+#GRP="-g $GROUP" Err bitreich.org 70
i+#HOST="-h localhost" Err bitreich.org 70
i+#IP="-i 127.0.0.1" Err bitreich.org 70
i+ Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+# Next, add all DEFINED options to command_args= # Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+# Err bitreich.org 70
i+#command_args="$LOGFILE $LOGLEVEL $HTDOCS $PORT $SPORT $USR $GRP $HOST $IP" Err bitreich.org 70
i+#command_args="" Err bitreich.org 70
i+ Err bitreich.org 70
i+ Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+# Uncomment this section if a PID file is desired # Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+ Err bitreich.org 70
i+#pidfile="/var/run/${name}.pid" Err bitreich.org 70
i+#start_cmd="geomyidae_start" Err bitreich.org 70
i+# Err bitreich.org 70
i+#geomyidae_start() Err bitreich.org 70
i+#{ Err bitreich.org 70
i+# echo "Starting $name" Err bitreich.org 70
i+# $command $command_args Err bitreich.org 70
i+# pgrep -n $name > $pidfile Err bitreich.org 70
i+#} Err bitreich.org 70
i+ Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+# Lastly, add the following to /etc/rc.conf: # Err bitreich.org 70
i+# "geomyidae=YES" (without the quotes) # Err bitreich.org 70
i+###################################################### Err bitreich.org 70
i+ Err bitreich.org 70
i+load_rc_config $name Err bitreich.org 70
i+run_rc_command "$1" Err bitreich.org 70
.
Response:
text/plain