diff options
| -rw-r--r-- | debian/changelog | 2 | ||||
| -rwxr-xr-x | sitesummary-nodes | 10 | 
2 files changed, 11 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 073b10e..16f49df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -sitesummary (0.0.32) unstable; urgency=low +sitesummary (0.0.31.0.pere.1) unstable; urgency=low    * UNRELEASED diff --git a/sitesummary-nodes b/sitesummary-nodes index fd59d62..9329cd4 100755 --- a/sitesummary-nodes +++ b/sitesummary-nodes @@ -148,9 +148,19 @@ EOF          my $path = get_filepath_current($hostid, "/system/procmounts");          if ( -e $path ) {              open (F, "<", $path) || die "unable to read from $path"; +            my %checked;              while (<F>) {                  chomp;                  my ($dev, $partition, $fs, $opts) = split; +                next if (exists $checked{$partition}); +                next if ($fs eq "devpts" || +                         $fs eq "proc" || +                         $fs eq "rootfs" || +                         $fs eq "rpc_pipefs" || +                         $fs eq "sysfs" || +                         $fs eq "tmpfs"); + +                $checked{$partition} = 1;                  my $warn = 10;                  my $crit = 5;                  print <<EOF;  | 
