Update the gentoo init scripts to openrc-run and fix them. - geomyidae - A small C-based gopherd.
HTML git clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
DIR LICENSE
---
DIR commit f4302a23294447764096dbe4ad39bcd67dfe53b6
DIR parent 8cf862822a3138e0e80e24af198d5a0bab6a8989
HTML Author: Christoph Lohmann <20h@r-36.net>
Date: Fri, 25 Nov 2016 16:05:24 +0100
Update the gentoo init scripts to openrc-run and fix them.
Diffstat:
M rc.d/Gentoo.conf.d | 2 +-
M rc.d/Gentoo.init.d | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
---
DIR diff --git a/rc.d/Gentoo.conf.d b/rc.d/Gentoo.conf.d
@@ -1,5 +1,5 @@
#
# Parameters to be passed to geomyidae
#
-GEOMYIDAE_ARGS="-u gopherd -g gopherd -b /var/gopher -o 70 -l /var/log/geomyidae.log -h localhost"
+GEOMYIDAE_ARGS="-d -u gopherd -g gopherd -b /var/gopher -o 70 -l /var/log/geomyidae.log -h localhost"
DIR diff --git a/rc.d/Gentoo.init.d b/rc.d/Gentoo.init.d
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -6,12 +6,12 @@
start(){
ebegin "Starting geomyidae"
[ -n "$GEOMYIDAE_ARGS" ] && GEOMYIDAE_ARGS="-- $GEOMYIDAE_ARGS"
- start-stop-daemon --start --pidfile /var/run/geomyidae.pid --exec /usr/sbin/geomyidae $GEOMYIDAE_ARGS
+ start-stop-daemon -Sb -p /var/run/geomyidae.pid -x /usr/sbin/geomyidae $GEOMYIDAE_ARGS
eend $? "Failed to start geomyidae"
}
stop(){
ebegin "Stopping geomyidae"
- start-stop-daemon --stop --pidfile /var/run/geomyidae.pid
+ start-stop-daemon -S -p /var/run/geomyidae.pid
eend $? "Failed to stop geomyidae"
}