chiark / gitweb /
@@ -5,8 +5,9 @@
authorianmdlvl <ianmdlvl>
Sun, 11 May 2003 19:41:02 +0000 (19:41 +0000)
committerianmdlvl <ianmdlvl>
Sun, 11 May 2003 19:41:02 +0000 (19:41 +0000)
   * $nice and $nasty in settings.pl.
   * ntfsimage support.
   * fix writebuffer's progname.
+  * fix reporting of unaccountable filesystems.

- -- Ian Jackson <ian@davenant.greenend.org.uk>  Sun, 11 May 2003 20:18:38 +0100
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Sun, 11 May 2003 20:36:20 +0100

 chiark-utils (3.0.3) unstable; urgency=low

backup/checkallused
debian/changelog

index c4856d0..4375926 100755 (executable)
@@ -58,7 +58,6 @@ while (!defined $tapedone{$tape}) {
 
 sub checkdevspec ($$$) {
     my ($atf,$devspec,$why) = @_;
-    print STDERR "checkdevspec >$atf|$devspec|$why<\n";
     push @{ $devspec{$atf}{$devspec} }, $why;
 }
 
@@ -111,9 +110,7 @@ for $pfx ('', sort keys %prefix) {
        if (defined($backto= $backed{"$pcstr$mp"})) {
            if (m,^/dev/\S+\s+\d+\s+(\d+)\s,) {
                $usedkb{$backto} += $1;
-           } else {
-               $usedkb{$backto} += 0;
-               $unkkb{$backto} .= " + $prefix:$mp";
+               $countedkb{"$pcstr$mp"}++;
            }
        }
     }
@@ -122,7 +119,12 @@ for $pfx ('', sort keys %prefix) {
 }
 
 foreach $fsg (keys %usedkb) {
-    print "filesystem group $fsg: $usedkb{$fsg} 1K-blocks$unkkb{$fsg}\n";
+    print "filesystem group $fsg: $usedkb{$fsg} 1K-blocks raw accounted\n";
+}
+
+foreach $fsg (keys %backed) {
+    next if $countedkb{$fsg};
+    print "unaccounted filesystem: $fsg\n";
 }
 
 foreach $dsk (keys %devspec) {
index 6b5a5ca..0248911 100644 (file)
@@ -5,8 +5,9 @@ chiark-utils (3.0.3.99) unstable; urgency=low
   * $nice and $nasty in settings.pl.
   * ntfsimage support.
   * fix writebuffer's progname.
+  * fix reporting of unaccountable filesystems.
 
- -- Ian Jackson <ian@davenant.greenend.org.uk>  Sun, 11 May 2003 20:18:38 +0100
+ -- Ian Jackson <ian@davenant.greenend.org.uk>  Sun, 11 May 2003 20:36:20 +0100
 
 chiark-utils (3.0.3) unstable; urgency=low