Better comment for Debian init scripts, remove trailing white space in Ubuntu init file

This commit is contained in:
Sean DuBois 2014-07-21 22:31:03 +00:00
parent f2ba06db87
commit 627c6e3b3e
2 changed files with 11 additions and 11 deletions

View file

@ -21,7 +21,7 @@ fi
USER="root" USER="root"
#FIXME #FIXME your GOPATH
GOPATH="GOPATH" GOPATH="GOPATH"
WORKDIR="/var/run/fail2ban" WORKDIR="/var/run/fail2ban"
#FIXME path to your fail2rest binary #FIXME path to your fail2rest binary

View file

@ -22,32 +22,32 @@ DAEMON="$DAEMON_DIR/$NAME"
DAEMON_ARGS="-config=$DAEMON_DIR/config.json" #CHANGE TO THE NAME OF YOUR FAIL2REST CONFIG FILE NAME AND DIRECTORY IF NEED BE DAEMON_ARGS="-config=$DAEMON_DIR/config.json" #CHANGE TO THE NAME OF YOUR FAIL2REST CONFIG FILE NAME AND DIRECTORY IF NEED BE
PIDFILE=/var/run/$NAME.pid PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME SCRIPTNAME=/etc/init.d/$NAME
# Load the VERBOSE setting and other rcS variables # Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh . /lib/init/vars.sh
# Define LSB log_* functions. # Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present # Depend on lsb-base (>= 3.0-6) to ensure that this file is present
. /lib/lsb/init-functions . /lib/lsb/init-functions
# #
# Function that starts the daemon/service # Function that starts the daemon/service
# #
do_start () do_start ()
{ {
# Return # Return
# 0 if daemon has been started # 0 if daemon has been started
# 1 if daemon was already running # 1 if daemon was already running
# 2 if daemon could not be started # 2 if daemon could not be started
log_daemon_msg "Starting system $NAME daemon" log_daemon_msg "Starting system $NAME daemon"
start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --chdir $DAEMON_DIR --exec $DAEMON -- $DAEMON_ARGS start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --chdir $DAEMON_DIR --exec $DAEMON -- $DAEMON_ARGS
log_end_msg $? log_end_msg $?
# Add code here, if necessary, that waits for the process to be ready # Add code here, if necessary, that waits for the process to be ready
# to handle requests from services started subsequently which depend # to handle requests from services started subsequently which depend
# on this one. As a last resort, sleep for some time. # on this one. As a last resort, sleep for some time.
} }
# #
# Function that stops the daemon/service # Function that stops the daemon/service
# #
@ -62,14 +62,14 @@ do_stop()
start-stop-daemon --stop --retry=10 --pidfile $PIDFILE start-stop-daemon --stop --retry=10 --pidfile $PIDFILE
log_end_msg $? log_end_msg $?
} }
case "$1" in case "$1" in
start|stop) start|stop)
do_${1} do_${1}
;; ;;
restart|reload|force-reload) restart|reload|force-reload)
do_stop do_stop
do_start do_start
;; ;;
status) status)
status_of_proc "$NAME" "$DAEMON" && exit 0 || exit $? status_of_proc "$NAME" "$DAEMON" && exit 0 || exit $?
@ -79,5 +79,5 @@ case "$1" in
exit 3 exit 3
;; ;;
esac esac
: :