[packages/tinyproxy] simplify/unify initscript
glen
glen at pld-linux.org
Wed Jan 6 21:24:42 CET 2016
commit 2acce6cf3e68858ab5debb3672d2b2ca7d4ce097
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed Jan 6 22:24:28 2016 +0200
simplify/unify initscript
tinyproxy.init | 78 ++++++++++++++++++++++++++++++++++------------------------
1 file changed, 46 insertions(+), 32 deletions(-)
---
diff --git a/tinyproxy.init b/tinyproxy.init
index 45bf5ba..4487e32 100755
--- a/tinyproxy.init
+++ b/tinyproxy.init
@@ -4,7 +4,7 @@
#
# chkconfig: 2345 90 25
#
-# description: tinyproxy is a small HTTP/HTTPS proxy server
+# description: Tinyproxy is a small HTTP/HTTPS proxy server
#
# Source function library
@@ -19,52 +19,66 @@
# Check that networking is up.
if is_yes "${NETWORKING}"; then
if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; then
- msg_network_down tinyproxy
+ msg_network_down "Tinyproxy"
exit 1
fi
else
exit 0
fi
+start() {
+ # Check if the service is already running?
+ if [ -f /var/lock/subsys/tinyproxy ]; then
+ msg_already_running "Tinyproxy"
+ return
+ fi
+
+ msg_starting "Tinyproxy"
+ daemon /usr/sbin/tinyproxy
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/tinyproxy
+}
+
+stop() {
+ if [ ! -f /var/lock/subsys/tinyproxy ]; then
+ msg_not_running "Tinyproxy"
+ return
+ fi
+
+ # Stop daemons.
+ msg_stopping "Tinyproxy"
+ killproc tinyproxy
+ RETVAL=$?
+ rm -f /var/lock/subsys/tinyproxy
+}
+
+reload() {
+ if [ ! -f /var/lock/subsys/tinyproxy ]; then
+ msg_not_running "Tinyproxy"
+ RETVAL=7
+ return
+ fi
+
+ msg_reloading "Tinyproxy"
+ killproc tinyproxy -HUP
+ RETVAL=$?
+}
+
RETVAL=0
# See how we were called.
case "$1" in
start)
- # Check if the service is already running?
- if [ ! -f /var/lock/subsys/tinyproxy ]; then
- msg_starting tinyproxy
- daemon /usr/sbin/tinyproxy
- RETVAL=$?
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/tinyproxy
- else
- msg_already_running tinyproxy
- fi
+ start
;;
stop)
- if [ -f /var/lock/subsys/tinyproxy ]; then
- # Stop daemons.
- msg_stopping tinyproxy
- killproc tinyproxy
- RETVAL=$?
- rm -f /var/lock/subsys/tinyproxy
- else
- msg_not_running tinyproxy
- fi
- ;;
+ stop
+ ;;
restart)
- $0 stop
- $0 start
- RETVAL=$?
+ stop
+ start
;;
reload|force-reload)
- if [ -f /var/lock/subsys/tinyproxy ]; then
- msg_reloading tinyproxy
- killproc tinyproxy -HUP
- RETVAL=$?
- else
- msg_not_running tinyproxy >&2
- RETVAL=7
- fi
+ reload
;;
status)
status tinyproxy
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tinyproxy.git/commitdiff/2acce6cf3e68858ab5debb3672d2b2ca7d4ce097
More information about the pld-cvs-commit
mailing list