Further parameterization of the burn-image.sh script.
[backups/.git] / scripts / config.sh
1 #!/bin/echo This file should be sourced .
2
3 mailto='carl@ecbaldwin.net'
4 datadir="/var/lib/backups"
5 tmpdir="/dev/shm/backups"
6 imagedir="/backup/imgs"
7 currentfiles="$tmpdir/files.db"
8 backups="$tmpdir/backup-list.db"
9 statusfile="$imagedir/backup-status.txt"
10 lastbackupfile="$imagedir/lastbackup"
11 dev="/dev/dvdrw"
12 sdev="ATA:1,0,0"
13 noburnfile="$imagedir/noburn"
14 backupeveryXdays=15
15 makeXcopies=2
16 cdrecordopts="-v -dao" 
17 cronstopstart="/etc/init.d/cron"
18
19 # These are exported so lsbackups can have access to them
20 export backupdbin="$datadir/backups.db"
21 export backupdbout="$datadir/backups.db.tmp"
22 export imagesizemb=4440
23 export availsizemb=4096
24 export blocksize=2048
25
26 backupdirs="
27 /etc
28 /home
29 /var/backups
30 /var/lib/debfoster
31 /var/lib/dpkg
32 /var/lib/ip6tables
33 /var/lib/iptables
34 /var/lib/mailman
35 "
36
37 excludedirs=""
38
39 function err() {
40   echo 2>&1 "-E- $1"
41   exit 1
42 }