From: ianmdlvl Date: Sun, 11 May 2003 19:41:02 +0000 (+0000) Subject: @@ -5,8 +5,9 @@ X-Git-Tag: branchpoint-trivsoundd~8 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-utils.git;a=commitdiff_plain;h=e471eed92bf574a3eb02099572cd6ee6d37bebc3;hp=6e9e36a3b3f4176c2b2ac9584d4deea6f1f5c55d @@ -5,8 +5,9 @@ * $nice and $nasty in settings.pl. * ntfsimage support. * fix writebuffer's progname. + * fix reporting of unaccountable filesystems. - -- Ian Jackson Sun, 11 May 2003 20:18:38 +0100 + -- Ian Jackson Sun, 11 May 2003 20:36:20 +0100 chiark-utils (3.0.3) unstable; urgency=low --- diff --git a/backup/checkallused b/backup/checkallused index c4856d0..4375926 100755 --- a/backup/checkallused +++ b/backup/checkallused @@ -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) { diff --git a/debian/changelog b/debian/changelog index 6b5a5ca..0248911 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 Sun, 11 May 2003 20:18:38 +0100 + -- Ian Jackson Sun, 11 May 2003 20:36:20 +0100 chiark-utils (3.0.3) unstable; urgency=low