~mdw
/
hippotat
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
initscript: use authbind
[hippotat]
/
debian
/
hippotat.init
diff --git
a/debian/hippotat.init
b/debian/hippotat.init
index
8fcde4f
..
51495e9
100644
(file)
--- a/
debian/hippotat.init
+++ b/
debian/hippotat.init
@@
-16,6
+16,8
@@
USER=Debian-hippotat
PIDFILE=/var/run/hippotat/hippotatd.pid
LOGFACILITY=daemon
# HIPPOTATD_ARGS
PIDFILE=/var/run/hippotat/hippotatd.pid
LOGFACILITY=daemon
# HIPPOTATD_ARGS
+DESCRIPTION='Asinine IP over HTTP server'
+if type -p authbind >/dev/null 2>&1; then AUTHBIND=authbind; fi
. /etc/default/hippotatd
. /etc/default/hippotatd
@@
-39,8
+41,8
@@
ensure_dirs () {
do_start () {
ensure_dirs
do_start () {
ensure_dirs
- ssd --chuid $USER --startas \
- $
DAEMON --daemon --pidfile=$PIDFILE
\
+ ssd --chuid $USER --startas
\
+ $
AUTHBIND $DAEMON --daemon --pidfile=$PIDFILE
\
--syslog-facility=$LOGFACILITY $HIPPOTATD_ARGS
}
do_stop () {
--syslog-facility=$LOGFACILITY $HIPPOTATD_ARGS
}
do_stop () {
@@
-49,19
+51,19
@@
do_stop () {
case "$1" in
start)
case "$1" in
start)
- log_daemon_msg "Starting
IP over HTTP server
" hippotatd
+ log_daemon_msg "Starting
$DESCRIPTION
" hippotatd
do_start
log_end_msg $rc
;;
stop)
do_start
log_end_msg $rc
;;
stop)
- log_daemon_msg "Stopping
IP over HTTP server
" hippotatd
+ log_daemon_msg "Stopping
$DESCRIPTION
" hippotatd
do_stop
log_end_msg $rc
;;
restart|force-reload)
do_stop
log_end_msg $rc
;;
restart|force-reload)
- log_daemon_msg "Restarting
IP over HTTP server
" hippotatd
+ log_daemon_msg "Restarting
$DESCRIPTION
" hippotatd
do_stop
sleep 1
do_start
do_stop
sleep 1
do_start