diff options
Diffstat (limited to 'nagios-check-libs')
-rwxr-xr-x | nagios-check-libs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nagios-check-libs b/nagios-check-libs index 8270faa..3bfd837 100755 --- a/nagios-check-libs +++ b/nagios-check-libs @@ -111,10 +111,11 @@ if ($CHILD_ERROR) { # program failed }; for my $line (@lsof) { - if ($line =~ m/\.dpkg-/ || $line =~ m/path inode=/) { + if ($line =~ m/\.dpkg-/ || $line =~ m/path inode=/ || $line =~ m/ DEL /) { my ($process, $pid, $user, undef, undef, undef, undef, $path, $rest) = split /\s+/, $line; next if $path =~ m#^/proc/#; next if $path =~ m#^/var/tmp/#; + next if $path =~ m#^/SYS#; next if ($INVSERVER && ($process eq 'init') && ($pid == 1) && ($user eq 'root')); #$processes{$user}->{$process} = [] unless defined $processes{$user}->{$process}; $processes{$user}->{$process}->{$pid} = 1; |