Changeset 2192
- Timestamp:
- 15/06/2008 20:34:31 (21 months ago)
- Location:
- box/trunk/contrib/debian
- Files:
-
- 2 modified
-
bbackupd.in (modified) (1 diff)
-
bbstored.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/contrib/debian/bbackupd.in
r2191 r2192 2 2 3 3 # Start and stop the Box Backup client daemon. 4 # Originally by James Stark, modified by Chris Wilson and James O'Gorman 5 # For support, visit http://www.boxbackup.org/trac/wiki/MailingLists 4 6 5 BBACKUPD=@sbindir_expanded@/bbackupd 6 CONFIG=@sysconfdir_expanded@/box/bbackupd.conf 7 PIDFILE=@localstatedir_expanded@/bbackupd/bbackupd.pid 7 NAME=bbackupd 8 LONGNAME="Box Backup Client daemon" 9 BINARY=@sbindir_expanded@/$NAME 10 CONFIG=@sysconfdir_expanded@/box/$NAME.conf 11 PIDFILE=@localstatedir_expanded@/bbackupd/$NAME.pid 8 12 9 test -x $B BACKUPD|| exit 013 test -x $BINARY || exit 0 10 14 test -f $CONFIG || exit 0 15 16 start_stop() { 17 start-stop-daemon --quiet --exec $BINARY --pidfile $PIDFILE "$@" 18 } 19 20 start_stop_verbose() { 21 if start_stop "$@"; then 22 echo "." 23 else 24 echo " failed!" 25 exit 1 26 fi 27 } 11 28 12 29 case $1 in 13 30 start) 14 echo -n "Starting Box Backup Client daemon: bbackupd" 15 start-stop-daemon --start --quiet --exec $BBACKUPD > /dev/null 16 echo "." 31 echo -n "Starting $LONGNAME: $NAME" 32 start_stop_verbose --start 17 33 ;; 18 34 19 35 stop) 20 echo -n "Stopping Box Backup Client daemon: bbackupd" 21 start-stop-daemon --stop --quiet \ 22 --pidfile $PIDFILE --exec $BBACKUPD 23 echo "." 36 echo -n "Stopping $LONGNAME: $NAME" 37 start_stop_verbose --stop 24 38 ;; 25 39 26 40 reload|force-reload) 27 echo -n "Reloading Box Backup Client configuration" 28 start-stop-daemon --stop --signal 1 --quiet --oknodo \ 29 --pidfile $PIDFILE --exec $BBACKUPD 30 echo "." 41 echo -n "Reloading $LONGNAME configuration" 42 start_stop_verbose --stop --signal 1 31 43 ;; 32 44 33 45 restart) 34 echo -n "Restarting Box Backup Client daemon: bbackupd" 35 start-stop-daemon --stop --quiet --pidfile $PIDFILE \ 36 --exec $BBACKUPD --retry 5 37 start-stop-daemon --start --quiet \ 38 --exec $BBACKUPD > /dev/null 39 echo "." 46 echo -n "Restarting $LONGNAME: $NAME" 47 if start_stop --stop --retry 5 && start_stop --start; then 48 echo "." 49 else 50 echo " failed!" 51 exit 1 52 fi 40 53 ;; 54 41 55 *) 42 echo "Usage: /etc/init.d/bbackupd {start|stop|reload|force-reload|restart}" 43 exit 1 56 echo "Usage: $0 {start|stop|reload|force-reload|restart}" 44 57 esac 45 58 -
box/trunk/contrib/debian/bbstored.in
r2191 r2192 2 2 3 3 # Start and stop the Box Backup server daemon. 4 # Originally by James Stark, modified by Chris Wilson and James O'Gorman 5 # For support, visit http://www.boxbackup.org/trac/wiki/MailingLists 4 6 5 BBSTORED=@sbindir_expanded@/bbstored 6 CONFIG=@sysconfdir_expanded@/box/bbstored.conf 7 PIDFILE=@localstatedir_expanded@/run/bbstored.pid 7 NAME=bbstored 8 LONGNAME="Box Backup Server daemon" 9 BINARY=@sbindir_expanded@/$NAME 10 CONFIG=@sysconfdir_expanded@/box/$NAME.conf 11 PIDFILE=@localstatedir_expanded@/run/$NAME.pid 8 12 9 test -x $B BACKUPD|| exit 013 test -x $BINARY || exit 0 10 14 test -f $CONFIG || exit 0 15 16 start_stop() { 17 start-stop-daemon --quiet --exec $BINARY --pidfile $PIDFILE "$@" 18 } 19 20 start_stop_verbose() { 21 if start_stop "$@"; then 22 echo "." 23 else 24 echo " failed!" 25 exit 1 26 fi 27 } 11 28 12 29 case $1 in 13 30 start) 14 echo -n "Starting Box Backup Server daemon: bbstored" 15 start-stop-daemon --start --quiet --exec $BBSTORED > /dev/null 16 echo "." 31 echo -n "Starting $LONGNAME: $NAME" 32 start_stop_verbose --start 17 33 ;; 18 34 19 35 stop) 20 echo -n "Stopping Box Backup Server daemon: bbstored" 21 start-stop-daemon --stop --quiet \ 22 --pidfile $PIDFILE --exec $BBSTORED 23 echo "." 36 echo -n "Stopping $LONGNAME: $NAME" 37 start_stop_verbose --stop 24 38 ;; 25 39 26 40 reload|force-reload) 27 echo -n "Reloading Box Backup Server configuration" 28 start-stop-daemon --stop --signal 1 --quiet --oknodo \ 29 --pidfile $PIDFILE --exec $BBSTORED 30 echo "." 41 echo -n "Reloading $LONGNAME configuration" 42 start_stop_verbose --stop --signal 1 31 43 ;; 32 44 33 45 restart) 34 echo -n "Restarting Box Backup Server daemon: bbstored" 35 start-stop-daemon --stop --quiet --pidfile $PIDFILE \ 36 --exec $BBSTORED --retry 5 37 start-stop-daemon --start --quiet \ 38 --exec $BBSTORED > /dev/null 39 echo "." 46 echo -n "Restarting $LONGNAME: $NAME" 47 if start_stop --stop --retry 5 && start_stop --start; then 48 echo "." 49 else 50 echo " failed!" 51 exit 1 52 fi 40 53 ;; 41 54 42 55 *) 43 echo "Usage: /etc/init.d/bbstored{start|stop|reload|force-reload|restart}"56 echo "Usage: $0 {start|stop|reload|force-reload|restart}" 44 57 esac 45 58
