'UNKNOWN' => 3
);
-my $f;
-
$SIG{__DIE__ } = sub() {
print shift;
exit $CODE{'UNKNOWN'};
};
my @msg;
-for $f (qw{/var/lib/misc/thishost/passwd.tdb /var/lib/misc/passwd.db}) {
- unless (-e $f) {
- print "WARNING: $f does not exist.\n";
- exit $CODE{'WARNING'};
- };
+my $f = "/var/lib/misc/thishost/last_update.trace";
+unless (-e $f) {
+ print "WARNING: $f does not exist.\n";
+ exit $CODE{'WARNING'};
+};
- my $a = check_age($f);
- if ($a->[0] != 0) {
- print $a->[1], "\n";
- exit $a->[0];
- };
- push @msg, $a->[1];
+my $a = check_age($f);
+if ($a->[0] != 0) {
+ print $a->[1], "\n";
+ exit $a->[0];
};
+push @msg, $a->[1];
print "OK: ", join(', ', @msg), "\n";
exit 0;
* dsa-check-msa-eventlog: Add --verbose switch to show info level
event log entries.
* add dsa-check-crl-expire.
+ * dsa-check-udldap-freshness: check new last_update.trace instead
+ of /var/lib/misc/thishost/passwd.{db,tdb}.
- -- Peter Palfrader <weasel@debian.org> Wed, 07 Mar 2012 15:25:29 +0100
+ -- Peter Palfrader <weasel@debian.org> Sat, 10 Mar 2012 20:46:35 +0100
dsa-nagios-checks (92.1) unstable; urgency=low