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/*bin'
26 formItem include '/var/lib/dpkg/status*'
36 [ "$i" != "_empty_" ] && includes="$includes\ninclude = $i"
40 startForm "rdiff action wizard: excludes"
41 formItem exclude '/home/*/.gnupg'
51 [ "$i" != "_empty_" ] && excludes="$excludes\nexclude = $i"
55 get_next_filename $configdirectory/90.rdiff
56 cat > $next_filename <<EOF
61 echo -e "$includes" >> $next_filename
62 echo -e "$excludes" >> $next_filename
63 cat >> $next_filename <<EOF
67 directory = $directory
71 chmod 000 $next_filename