3 require_packages rdiff-backup
4 startForm "rdiff action wizard"
6 formItem "dest_directory" "/backups/mybackup"
7 formItem "dest_host" "backuphost"
8 formItem "dest_user" "backupuser"
19 startForm "rdiff action wizard: includes"
20 formItem include /var/spool/cron/crontabs
21 formItem include /var/backups
23 formItem include /root
24 formItem include /home
25 formItem include /usr/local/__star__bin
26 formItem include /var/lib/dpkg/status__star__
36 [ "$i" != "_empty_" ] && includes="$includes\ninclude = $i"
39 startForm "rdiff action wizard: excludes"
40 formItem exclude /home/__star__/.gnupg
49 [ "$i" != "_empty_" ] && excludes="$excludes\nexclude = $i"
52 get_next_filename $configdirectory/90.rdiff
53 cat > $next_filename <<EOF
58 echo -e $includes >> $next_filename
59 echo -e $excludes >> $next_filename
60 cat >> $next_filename <<EOF
64 directory = $directory
68 chmod 000 $next_filename