/[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

Annotation of /trunk/etc/backuppc

Parent Directory Parent Directory | Revision Log Revision Log


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

1 dpavlin 28 #! /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