/[BackupPC]/trunk/etc/backuppc
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/etc/backuppc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 28 - (show annotations)
Fri Jul 29 17:33:23 2005 UTC (18 years, 9 months ago) by dpavlin
File size: 1191 byte(s)
added init script and example httpd.conf (local use, really)

1 #! /bin/sh
2 # /etc/init.d/backuppc
3 #
4 # BackupPC Debian init script
5 #
6
7 set -e
8
9 # Do not change the values below ! Read /usr/share/doc/backuppc/README.Debian !
10 BINDIR=/data/backuppc/bin
11 DATADIR=/data/backuppc/data
12 USER=backuppc
13 #
14 NAME=backuppc
15 DAEMON=BackupPC
16
17 test -x $BINDIR/$DAEMON || exit 0
18
19 case "$1" in
20 start)
21 echo -n "Starting $NAME: "
22 start-stop-daemon --start --pidfile $DATADIR/log/BackupPC.pid \
23 -c $USER --exec $BINDIR/$DAEMON -- -d
24 echo "ok."
25 ;;
26 stop)
27 echo -n "Stopping $NAME: "
28 start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid -u $USER \
29 --oknodo --retry 30
30 echo "ok."
31 ;;
32 restart)
33 echo -n "Restarting $NAME: "
34 start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid -u $USER \
35 --oknodo --retry 30
36 start-stop-daemon --start --pidfile $DATADIR/log/BackupPC.pid \
37 -c $USER --exec $BINDIR/$DAEMON -- -d
38 echo "ok."
39 ;;
40 reload|force-reload)
41 echo "Reloading $NAME configuration files"
42 start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid \
43 --signal 1
44 ;;
45 *)
46 echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload}"
47 exit 1
48 ;;
49 esac
50
51 exit 0

  ViewVC Help
Powered by ViewVC 1.1.26