Your message dated Wed, 18 Dec 2013 01:48:36 +0000
with message-id <[email protected]>
and subject line Bug#686456: fixed in hobbit-plugins 20131218
has caused the Debian Bug report #686456,
regarding hobbit-plugins -- configuration for 'libs' test
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
686456: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686456
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hobbit-plugins
Severity: wishlist

The libs test is doing a fine job on almost every system. One where it fails is on an imap server where imapd holds open some deleted files indicating which messages have been seen by the user. This results in a 'false' yellow - 'false', at least, as far as the sysadmins are concerned although the script is behaving perfectly well.

I suggest a config file in /etc/hobbit which permits the administrator to over-ride tests for a particular process: a patch and sample config are attached.

Yours,

Frank
--- libs        2011-10-22 19:04:53.000000000 +0100
+++ libs2       2012-09-01 19:39:21.000000000 +0100
@@ -33,6 +33,12 @@
 my $LSOF = '/usr/bin/lsof';
 my $SUDO = '/usr/bin/sudo';
 
+################### To permit exceptions
+my %adjustments;
+if (-e '/etc/hobbit/libs.pl.cfg') {
+ eval `cat /etc/hobbit/libs.pl.cfg` || die ("Cannot parse config file");
+}
+
 my $bb = new Hobbit ('libs');
 
 ################### Kernel
@@ -150,6 +156,7 @@
                next if $path =~ m#^/dev/zero#;
                next if ($INVSERVER && ($process eq 'init') && ($pid == 1) && 
($user eq 'root'));
                #$processes{$user}->{$process} = [] unless defined 
$processes{$user}->{$process};
+               next if ($adjustments{$process} && ($path =~ 
$adjustments{$process}));
                $processes{$user}->{$process}->{$pid} = 1;
        };
 };
# To permit deleted files in particular parts of the filesystem for given 
processes

%adjustments=('imapd'=>qr/\/var\/lib\/cyrus\/user\/.*/);

--- End Message ---
--- Begin Message ---
Source: hobbit-plugins
Source-Version: 20131218

We believe that the bug you reported is fixed in the latest version of
hobbit-plugins, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated hobbit-plugins package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 18 Dec 2013 01:52:57 +0100
Source: hobbit-plugins
Binary: hobbit-plugins
Architecture: source all
Version: 20131218
Distribution: unstable
Urgency: low
Maintainer: Christoph Berg <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description: 
 hobbit-plugins - plugins for the Xymon network monitor
Closes: 686456 720904
Changes: 
 hobbit-plugins (20131218) unstable; urgency=low
 .
   [ Christoph Berg ]
   * xynagios: Sanitize trends data before sending it to rrd.
 .
   [ Axel Beckert ]
   * Bump Standards-Version to 3.9.5 (no changes).
   * ircbot:
     + Imply ^…$ boundaries around ALERT_HOSTS and ALERT_IGNORE elements.
     + Allow host.test form in ALERT_IGNORE.
   * Re-enable automatic backporting for now (has been disabled in last
     upload and caused uninstallability without xymon-client from
     Experimental)
 .
   [ Elmar Heeb ]
   * Rewrite misc.d/zombies so that it indicates parent processes of
     zombies. (Closes: #720904)
   * libs: .config and .cache directories added to exclude list
 .
   [ Axel Beckert ]
   * Update Suggests, zombies_ignore example, long description, and README
     for new misc.d/zombies check.
   * Downgrade libsysadm-install-perl to Suggests as it's only needed for
     plugins not enabled by default.
   * Mention that xynagios needs libsysadm-install-perl, too.
   * libs: Apply patch by Dr. F. Lee to hide false positives via
     configuration file. (Patch slightly modifed; closes: #686456) Also
     adds an example configuration file and documentation.
   * mount-ro: Whitelist more network file systems (cifs and smbfs)
   * Add debian/gbp.conf to declare different git tag syntax.
Checksums-Sha1: 
 8a19f9bf4bbf31e9b0fa7a2f7ae9c8ec4e987e3f 1019 hobbit-plugins_20131218.dsc
 0599632535c12f5ff0c55bd407ca78148164af38 49346 hobbit-plugins_20131218.tar.gz
 17a9cb472880b03fbe79a10ad4803714dd02686c 53146 hobbit-plugins_20131218_all.deb
Checksums-Sha256: 
 3889143b294456d0acd35734e99d9935a9eaaecfc931f435915943a5c477d6ae 1019 
hobbit-plugins_20131218.dsc
 4cd47c3dc541720d80a2d63b26fdb5a20bce3838da7dd6971f0dddc699c64343 49346 
hobbit-plugins_20131218.tar.gz
 7345c9604e913b9ac3c1f3641b8995929627fc9f2f9de3e366099ec8a2efb9a6 53146 
hobbit-plugins_20131218_all.deb
Files: 
 d63fd995301fafe70415b2678e722b36 1019 net extra hobbit-plugins_20131218.dsc
 cad4b27ea9fb941439807458e66db32d 49346 net extra hobbit-plugins_20131218.tar.gz
 e1adaefc273e6c7e7f62f516360f7b1d 53146 net extra 
hobbit-plugins_20131218_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iEYEARECAAYFAlKw/IsACgkQwJ4diZWTDt4WZACfRgKIC3CRTc4PyYEDI3y/O5JZ
hygAn2gAtN3kSa1q2BjVdqsnxs5oOwW3
=jHV/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to