chiark / gitweb /
@@ -1,3 +1,9 @@ debian_version_4_1_7
authorianmdlvl <ianmdlvl>
Mon, 14 Aug 2006 10:04:37 +0000 (10:04 +0000)
committerianmdlvl <ianmdlvl>
Mon, 14 Aug 2006 10:04:37 +0000 (10:04 +0000)
+chiark-utils (4.1.7) unstable; urgency=low
+
+  * backup: new `noinc' fs line option.
+
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Mon, 14 Aug 2006 11:04:30 +0100
+
 chiark-utils (4.1.6) unstable; urgency=low

   * backup/snaprsync: work around bug in bash (Debian #382798).

backup/backuplib.pl
backup/increm
backup/iwjbackup.txt
debian/changelog

index b537f2f..43df710 100644 (file)
@@ -202,7 +202,7 @@ sub parsefsys () {
 
     undef %dopt;
     foreach $dopt (split /\,/,$dopts) {
-       if (grep { $dopt eq $_ } qw(gz)) {
+       if (grep { $dopt eq $_ } qw(gz noinc)) {
            $dopt{$dopt}= 'y';
        } elsif (grep { $dopt eq $_ } qw(snap)) {
            $dopt{$dopt}= $dopt;
index 945bb0e..341cd99 100755 (executable)
@@ -103,6 +103,10 @@ for $tf (@fsys) {
        $ddcmd .= " conv=sync";
     }
 
+    if ($dopt{'noinc'}) {
+       pboth("Incrementals of $atf_print ($prefix) suppressed in config.\n");
+    }
+
     if ($tm eq 'dump') {
        $dumplabel= $pcstr.$atf_print.'$';
        $dumpcmd= "dump 1Lbfu $dumplabel $softblocksizekb - $atf";
index 5362fd1..0f83e4c 100644 (file)
@@ -96,6 +96,9 @@ Options supported:
     in /etc/chiark-backup/snap/lvm for details of how this works.
     When snap= is used, the block device must be specified.
 
+  noinc
+    Suppress incrementals.
+
 expected-diffs is a config file to indicate which 
 filesystems should *not* be backed up. The scripts do a config
 check which involves checking that:
index efc7461..1ee9c3a 100644 (file)
@@ -1,3 +1,9 @@
+chiark-utils (4.1.7) unstable; urgency=low
+
+  * backup: new `noinc' fs line option.
+
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Mon, 14 Aug 2006 11:04:30 +0100
+
 chiark-utils (4.1.6) unstable; urgency=low
 
   * backup/snaprsync: work around bug in bash (Debian #382798).