for $tf (@fsys) {
parsefsys();
$pstr= $prefix ne '<local>' ? "$prefix:$atf" : $atf;
- &e("dumped twice ($backed{$pstr}, $fsg): $pstr")
- if defined $backed{$pstr};
$backed{$pstr}= $fsg;
print " $pstr";
}
for $pfx ('', sort keys %prefix) {
$rstr= length($pfx) ? $prefix{$pfx}.' ' : '';
- $dfstr= exists($prefixdf{$pfx}) ? $prefixdf{$pfx} :
- 'df --no-sync -xiso9660 -xnfs -xproc';
- $cmd= "$rstr $dfstr";
- open X, "$cmd |" or die $!;
- $_= <X>; m/^Filesystem/ or die "$cmd => $_ ?";
+ open X, $rstr." df --no-sync -xnfs |" or die $!;
+ $_= <X>; m/^Filesystem/ or die "$_ ?";
$ppstr= length($pfx) ? $pfx : '<local>';
$pstr= length($pfx) ? "$pfx:" : '';
print "mount points: $ppstr:";
while (<X>) {
chomp;
- next if m,^procfs\s,;
m,^/dev/(\S+)\s.*\s(/\S*)\s*$, or die "$_ ?";
- ($dev,$mp) = ($1,$2);
- $mounted{"$pstr$mp"}="$pstr$dev"; print " $1-$2";
- if (defined($backto= $backed{"$pstr$mp"})) {
- if (m,^/dev/\S+\s+\d+\s+(\d+)\s,) {
- $usedkb{$backto} += $1;
- } else {
- $usedkb{$backto} += 0;
- $unkkb{$backto} .= " + $pstr$mp";
- }
- }
+ $mounted{"$pstr$2"}="$pstr$1"; print " $1-$2";
}
print "\n";
- $!=0; close(X); $? and die "$cmd $? $!";
-}
-
-foreach $fsg (keys %usedkb) {
- print "filesystem group $fsg: $usedkb{$fsg} 1K-blocks$unkkb{$fsg}\n";
}
+$!=0; close(X); $? and die "$? $!";
open Z,"$etc/expected-diffs" or die $!;
for (;;) {
-#
-
-prefix davenant ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' davenant 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-prefix xenophobe ssh -o 'BatchMode yes' -c blowfish -o 'Compression no' xenophobe 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix khem ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' khem 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix kadath ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' kadath -l ian 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH really'
-prefix-df kadath /bin/df -t noprocfs,nfs
-#
-
-/usr/src dump davenant
-
-/var dump davenant
-/u dump davenant
/ dump
-
-/ dump davenant
-
-/export/mirror/work cpio davenant
-
-/usr dump davenant
-/boot dump davenant
-#
-
-/ dump kadath
-
-/usr dump kadath
-/var dump kadath
-/home dump kadath
-
-/var dump khem
-/home dump khem
-/ dump khem
-
-/usr dump khem
-#
-
-/ dump xenophobe
-
-/dos/c cpio
-/dos/d cpio
-
+/var dump
+/var/log dump
+/u dump
+/u2 dump
+/usr dump
+/var/spool/news/chiark cpio
end
-#
-
-prefix davenant ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' davenant 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-prefix xenophobe ssh -o 'BatchMode yes' -c blowfish -o 'Compression no' xenophobe 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix khem ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' khem 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix kadath ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' kadath -l ian 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH really'
-prefix-df kadath /bin/df -t noprocfs,nfs
-#
-
-/usr/src dump davenant
-
-/var dump davenant
-/u dump davenant
/ dump
-
-/ dump davenant
-
-/export/mirror/work cpio davenant
-
-/usr dump davenant
-/boot dump davenant
-
+/var dump
+/u dump
end
-#
-
-prefix davenant ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' davenant 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-prefix xenophobe ssh -o 'BatchMode yes' -c blowfish -o 'Compression no' xenophobe 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix khem ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' khem 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH'
-
-prefix kadath ssh -o 'BatchMode yes' -c blowfish -o 'Compression yes' -o 'CompressionLevel 1' kadath -l ian 'PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:$PATH really'
-prefix-df kadath /bin/df -t noprocfs,nfs
-#
-
-/ dump kadath
-
-/usr dump kadath
-/var dump kadath
-/home dump kadath
-
-/var dump khem
-/home dump khem
-/ dump khem
-
-/usr dump khem
-
+/u2 dump
+/usr dump
+/var/spool/news/chiark cpio
end