etbemon (1.3.5-6ubuntu1) impish; urgency=medium * Merge from Debian unstable, remaining changes: + Fix build with glibc >= 2.32 -- Graham Inggs Thu, 10 Jun 2021 14:57:02 +0000 etbemon (1.3.5-6) unstable; urgency=medium * Better fix for headers in imapnew.monitor that doesn't need libhash-case-perl. * Added hp-temp.monitor to use /sbin/hplog to monitor HP server temperature * Added -M option to smartctl.monitor for MegaRAID AKA PERC support and added support for NVMe devices -- Russell Coker Mon, 07 Jun 2021 16:34:01 +1000 etbemon (1.3.5-5ubuntu1) hirsute; urgency=medium * Fix build with glibc >= 2.32 -- Graham Inggs Wed, 07 Apr 2021 10:09:43 +0000 etbemon (1.3.5-5) unstable; urgency=medium * Make the deleted-mapped check avoid perl privsep processes, don't want to force users to logout to pass the check * Made imapnew.monitor give a correct error when a message has no Message-Id also made it do case-insensitive checks on header field names. Now recommends libhash-case-perl as imapnew.monitor depends on it. -- Russell Coker Mon, 05 Apr 2021 18:28:52 +1000 etbemon (1.3.5-4) unstable; urgency=medium * Make deleted-mapped.monitor skip programs starting with /lib/systemd/system. Add -u option to specify maximum UID to check, default 999. -- Russell Coker Mon, 22 Feb 2021 16:18:05 +1100 etbemon (1.3.5-3) unstable; urgency=medium * Support "python3" and "python3.9" as interpreters for ps.monitor. * Don't warn from deleted-mapped.monitor.real when process exits before we can open the map file. -- Russell Coker Tue, 19 Jan 2021 18:04:35 +1100 etbemon (1.3.5-2) unstable; urgency=medium * Update loadavg.monitor to display PSI cgroup2 data to show which cgroups are responsible for high load average. -- Russell Coker Wed, 06 Jan 2021 08:52:30 +1100 etbemon (1.3.5-1) unstable; urgency=medium * Add smartctl.monitor to run smartctl and parse it's output. * New minor version for new test and the other small changes. -- Russell Coker Sun, 20 Dec 2020 11:10:47 +1100 etbemon (1.3.4-5) unstable; urgency=medium * Make sslcert test deal with hosts that lack an IPv6 or an IPv4 record. -- Russell Coker Fri, 11 Dec 2020 11:30:34 +1100 etbemon (1.3.4-4) unstable; urgency=medium * Made freespace.monitor check for filesystem that wasn't mounted, recommend libsys-filesystem-perl for this. * Made sslcert.monitor check all A and AAAA records for a name by default. Added -4 option for IPv4 only. -- Russell Coker Thu, 10 Dec 2020 22:41:58 +1100 etbemon (1.3.4-3) unstable; urgency=medium * Made linux-temp.monitor send stderr of /usr/bin/sensors to /dev/null. * Made ps.monitor give more detail -- Russell Coker Thu, 21 May 2020 11:58:42 +1000 etbemon (1.3.4-2) unstable; urgency=medium * Update comments in deleted-mapped.monitor.real * Change VCS dirs in control * Change smtpswaks.monitor to have a space between "-S" and "2" as the latest version of swaks requires. -- Russell Coker Sun, 05 Apr 2020 09:39:09 +1000 etbemon (1.3.4-1) unstable; urgency=medium * Added monitor for deleted mapped files for detecting upgraded shared objects * Change Standards version to 4.3.0 -- Russell Coker Sun, 02 Feb 2020 18:13:30 +1100 etbemon (1.3.3-6) unstable; urgency=medium * Add SUID helper for zfs and for deleted-mapped.monitor * Made deleted-mapped.monitor ignore /dev/zero as memory mapped usage routinely reports that as deleted. -- Russell Coker Mon, 06 Jan 2020 19:59:16 +1100 etbemon (1.3.3-5) unstable; urgency=medium * Made loadavg.monitor check swap space and made the output nicer. * Made linux-temp.monitor display processes with top CPU use and give better summary. * Give better log errors from mon on userfile auth failures. * Added password authentication support to remote.monitor * Added deleted-mapped.monitor that checks for files that are memory mapped but have been deleted, experimental and may get false positives. Designed to deal with security updates to shared objects that are in use. -- Russell Coker Mon, 06 Jan 2020 17:04:00 +1100 etbemon (1.3.3-4) unstable; urgency=medium * Make dns.monitor correctly display a summary when multiple queries are used * Stop loadavg.monitor from saying "Text read from file" * Make ps.monitor also check for lua5.2 * Link btrfs.helper with gcc instead of g++ to reduce dependencies. * Better comments in auth.cf and README.traps * Better logging of trap password issues * Fixed a username bug in trap.alert * imapnew.monitor now deletes messages even if there is a delay or clock skew * Make btrfs.monitor correctly handle count files and have better comments. * Fix the build to clean up the compiled helper programs, and build with correct diff. Closes: #909854 * Make trapbind default to 127.0.0.1. Closes: #910741 * Fix README.monitors. Closes: #910743 -- Russell Coker Tue, 30 Apr 2019 20:38:26 +1000 etbemon (1.3.3-3) unstable; urgency=medium * Make btrfs.monitor check for subvols and also use a SETUID helper instead of sudo -- Russell Coker Mon, 23 Jul 2018 15:24:34 +1000 etbemon (1.3.3-2) unstable; urgency=medium * Don't abort mon.cgi when $ONDS{$group} is invalid * Removed defined() around hash and array checks not supported in recent perl * Check Received: headers for long delays and clock skew in imapnew.monitor -- Russell Coker Wed, 11 Jul 2018 01:40:04 +1000 etbemon (1.3.3-1) unstable; urgency=medium * Added SNI support to sslcert.monitor. * New upstream version because the previous 2 Debian releases have enough changes to make it worthwhile. -- Russell Coker Wed, 16 May 2018 16:16:54 +1000 etbemon (1.3.2-3) unstable; urgency=medium * Make smtpswaks.monitor use long form swaks arguments for ease of searching the man page * Made mailxmpp.alert set a CPU time limit -- Russell Coker Mon, 01 Jan 2018 15:25:22 +1100 etbemon (1.3.2-2) unstable; urgency=medium * Conflict with mon-contrib (<= 1.0+dfsg-3+nmu1), Closes: #876088 * Use dh_installsystemd to comply with latest debhelper, Closes: #878850 * Recommends libtimedate-perl for imap test * Added support for authentication to smtpswaks.monitorm, for relay tests. -- Russell Coker Thu, 07 Dec 2017 01:57:42 +1100 etbemon (1.3.2-1) unstable; urgency=medium * Made http.monitor use strict and made it not give an error if the server doesn't close the connection after sending the data. * Made dns.monitor give a more detailed summary. * Made zfs.monitor give a summary of the error count when it's deemed to be OK. * Rename softraid2.monitor to softraid.monitor * Make freespace.monitor check for Inodes free if filesystem supports it and recommend libfilesys-df-perl which it now uses. * Remove all configuration options from /etc/default/mon for Debian and put them in the sample mon.cf file. * Moved sample configuration files out of the debian directory for the benefit of other distributions. * Added new systemd subdirectory for systemd config files * Added systemd service file and use debhelper compat level 11 to get automatic dh_systemd stuff * Rewrote sslcert.monitor in perl and made it give better messages and also status on no error. * Made loadavg.monitor not display D status heading if there are no D state processes, only display the first 120 characters of the process details, and not display processes using less than 5% CPU. * Made mailxmpp.alert use TLS for XMPP -- Russell Coker Sun, 17 Sep 2017 16:19:34 +1000 etbemon (1.3.1-1) unstable; urgency=medium * Fixed up the hack for freespace.monitor. * Stop using quilt as upstream will be identical to Debian in almost all cases. * Made remote.monitor correctly report an error on connect timeout Closes: #870239 Made the exclude option on remote.monitor work correctly * Made loadavg.monitor correctly sort by CPU time and ignore 0.0% and ps header Closes: #870238 * Removed the hack for freespace.monitor * Changed the summary-len in monshow to 80, as we already line wrap on a 80 column terminal might as well go big * Made the password option in msql-mysql.monitor read from a file if the first character is / -- Russell Coker Thu, 10 Aug 2017 10:42:03 +1000 etbemon (1.3.0-1) unstable; urgency=medium * Forked upstream and renamed it to etbemon -- Russell Coker Tue, 25 Jul 2017 22:37:33 +1000 mon (1.2.0-12) unstable; urgency=medium * Made btrfs and zfs checks accept low and high numbers for error counts. * Add softraid2.monitor which doesn't use diff, has no problems with drive ordering, and allows specifying which arrays must exist. -- Russell Coker Wed, 12 Jul 2017 23:15:01 +1000 mon (1.2.0-11) unstable; urgency=medium * Make zfs.monitor and btrfs.monitor alert when you forget to fix the okcount after fixing an error. * Made loadavg.monitor correctly sort the CPU time and send a sort error to /dev/null * Tweaked the output of imapnew.monitor * Made the remote.monitor have better debugging and put it in a separate patch, also added --exclude option * Use /run instead of /var/run * Recommend swaks for smtpswaks.monitor * Recommend libcgi-pm-perl for monshow * Recommend bc for sslcert.monitor * Recommend libproc-processtable-perl for ps.monitor -- Russell Coker Sun, 18 Jun 2017 18:52:20 +1000 mon (1.2.0-10) unstable; urgency=medium * Change to team maintainership. * Make loadavg.monitor report on D state processes and processes using the most CPU. * Added imapnew.monitor to check for new messages via IMAP and recommends libmail-imapclient-perl for it. -- Russell Coker Tue, 23 May 2017 18:46:51 +1000 mon (1.2.0-9+nmu4) unstable; urgency=medium * Use the correct name for the tmpfiles.d file Closes: #851354 -- Russell Coker Mon, 16 Jan 2017 12:16:21 +1100 mon (1.2.0-9+nmu3) unstable; urgency=medium * Add sslcert.monitor to check certificate expiry and smtpswaks.monitor to check mail servers with swaks -- Russell Coker Wed, 21 Dec 2016 21:08:11 +1100 mon (1.2.0-9+nmu2) unstable; urgency=medium * Move freespace.monitor to local directory. -- Russell Coker Wed, 21 Dec 2016 20:47:11 +1100 mon (1.2.0-9+nmu1) unstable; urgency=medium * Non-maintainer upload. * Make default config bind to 127.0.0.1 Closes: #820712 * Add restorecon and tmpfiles.d file Closes: #822606 * Don't specify config options on both the default command-line and the default configuration file Closes: #821360 * Move local monitor scripts to /usr/lib/mon/mon-local.d to separate them from network checks Closes: #847437 * Added remote.monitor to this package and made it strict. Closes: #847441 Fixed the problems with it Closes: #824176 * Added ps.monitor and made it strict. Also made it handle perl, python, and lua5.1 interpreters correctly. Closes: #847444 * Conflicts with mon-contrib <= 1.0+dfsg-3 because of remote.monitor and ps.monitor * Added mailxmpp.alert, an alert that sends mail and XMPP messages * Added linux-temp.monitor for local system temperature and loadavg.monitor * Extended ping.monitor to support ipv6 and specifying the ping count -- Russell Coker Mon, 12 Dec 2016 10:00:22 +1100 mon (1.2.0-9) unstable; urgency=medium * debian/control: - Bump Standards-Version to 3.9.6 (no changes) - libtime-modules-perl has been renamed by upstream, so it was updated to it's current name 'libtime-parsedate-perl' (Closes: #749875) * debian/mon.init.d: required-start facility changed from $all to $syslog to deal with lintian error: "E: mon: init.d-script-depends-on-all-virtual-facility etc/init.d/mon required-start" * debian/copyright: Years updated to 2014 -- Dario Minnucci Sun, 26 Oct 2014 16:23:52 +0100 mon (1.2.0-8) unstable; urgency=low * debian/patches: - Added 06-fix-dns-monitor.diff: Fixes use of deprecated defined(@array) calls. Thanks to Brogniaux Gaƫtan. (Closes: #731737) * debian/control: - Bump Standards-Version to 3.9.5 (no changes) -- Dario Minnucci Tue, 31 Dec 2013 04:16:37 +0100 mon (1.2.0-7) unstable; urgency=low * debian/copyright: - Upstream-Source URL updated. (Closes: #659993) - Years updated to 2013 * debian/watch: Modified to use SF sources. Thanks to Nick Black. (Closes: #695242) * debian/mon.dirs: Added /var/lib/mon. Thanks to Andreas Beckmann. (Closes: #661087) * debian/control: - Bump Standards-Version to 3.9.4 (no changes) - Use canonical URI on VCS-* fields -- Dario Minnucci Thu, 21 Feb 2013 03:18:47 +0100 mon (1.2.0-6) unstable; urgency=low * debian/control: Really set debhelper compat to >=9. * debian/copyright: Source URL updated. - Thanks to Jari Aalto (Closes: #655357) * debian/patches: - 04-fix-659152-report.monitor-ignores-command-line-options.diff Fix for report.monitor ignores command-line options. Thanks to Kevin McCormick (Closes: #659152) * debian/mon.postrm: Fix to not remove user 'mon' twice. (Closes: #656351) -- Dario Minnucci Sun, 12 Feb 2012 17:00:45 +0100 mon (1.2.0-5) unstable; urgency=low * Enable hardened build flags: - Added patch 00-mon-hardened-build-flags.diff. - Set debhelper compat to 9. - Added debian/source.lintian-overrides Thanks to Moritz Muehlenhoff. (Closes: #655137) * debian/copyright: Copyright years updated. * debian/control: Homepage URL updated. -- Dario Minnucci Tue, 10 Jan 2012 13:55:53 +0100 mon (1.2.0-4) unstable; urgency=low * debian/mon.{postinst,postrm,preinst}: Better handling of 'mon' user creation/deletion. (Closes: #628082) * debian/mon.postinst: Change ownership on /var/log/mon/ to let the daemon to write logfiles. (Closes: #645981) * debian/copyright: - Copyright years updated. - Updated for DEP-5 compatibility. * debian/control: Upgrade debhelper to >=8 * debian/mon.doc: Don't install changelog twice. -- Dario Minnucci Fri, 25 Nov 2011 11:28:26 +0100 mon (1.2.0-3) unstable; urgency=low * debian/control: Bump Standards-Version to 3.9.2 * List of dropped alerts and monitors that will be provided by a new package 'mon-contrib': - 06-add-imap-ssl.monitor.diff - 06-add-ipvs.alert.diff - 06-add-ipvs.monitor.diff - 06-add-smblist.monitor.diff * debian/patches: - Remove from 04-fix-SNMP-module-calls.diff previous patching about SNMP module call on file mon/mon.d/hpnp.monitor. Thanks to Marc F. Clemente (Closes: #613720) * debian/README.Debian: Fix for lintian warning: spelling-error-in-readme-debian -- Dario Minnucci Mon, 11 Jul 2011 11:04:57 +0200 mon (1.2.0-2) unstable; urgency=low * Hosted under git.debian.org (collab-main branch): http://git.debian.org/?p=collab-maint/mon.git * debian/control: - Updated debhelper dependency to (>= 7.0.50~) - Added Vcs-Git and Vcs-Browser fileds - Bump Standards-Version to 3.9.1: - Switch to dpkg-source 3.0 (quilt) format * debian/patches: - Added 01-fix-logging-to-syslog.diff. (Closes:#611751) Thanks to Allan Wind - 04-fix-SNMP-module-calls.diff: Modified to use SNMP module. (Closes:#596292). Thanks to Marc F. Clemente * debian/README.Debian: - Typos fixed * debian/mon.default: Change default state directory to /var/lib/mon to give mon a chance to write state information. (Closes:611772) Thanks to Allan Wind -- Dario Minnucci Sun, 13 Feb 2011 00:53:38 +0100 mon (1.2.0-1) unstable; urgency=low * New upstream release (Closes: #433265) * Maintainer email address updated * debian/mon.default: Added more configuration parameters * debian/control: - Added 'libtime-modules-perl', 'libcrypt-ssleay-perl' to 'Reccomends' needed by 'imap-ssl.monitor' to work. - Long description: Project URL updated - Patch system moved from 'dpatch' to 'quilt' * debian/patches/*: Added DEP3 headers - Reapplied patches: - 00_security_fixes.patch: New version has no fix for #496398 this yet - Deapplied patches: - 01_cfbasedir_fix.patch: Now changes are made via /etc/default/mon file - 03_remove_revision_control_headers.patch: New version is not including previous maintainer's revision control headers anymore. - Modified patches: - 04_fix_SNMP_module_calls.patch: Added fixes on new distributed files: - mon.d/hpnp.monitor - mon.d/snmpdiskspace.monitor - mon.d/snmpvar.monitor - 05_manpage_fixes.patch: Splited into independent manpage fixes: - 05_manpage_fix_mon.8.patch: For mon.8 manpage. - 05_manpage_fix_moncmd.1.patch: For moncmd.1 manpage. - 06_add_scripts_for_ipvs: Splited into: - 06_add_ipvs.alert.patch - 06_add_ipvs.monitor.patch - New patches: - 06_add_imap-ssl.monitor.patch: Adds imap-ssl.monitor. (Closes: #545160) - 06_add_smblist.monitor.patch: Adds smblist.monitor * debian/copyright: Updated to DEP5 format proposal. (see: http://dep.debian.net/deps/dep5/ for details) * debian/mon.init.d: - Change Required-Start to $all to start the daemon the latest possible. - Added $remote_fs dependencies -- Dario Minnucci Thu, 21 Jan 2010 17:15:21 +0100 mon (0.99.2-15) unstable; urgency=medium * debian/mon.init.d: Fixes to start the daemon later on system boot. (Closes: #547556) * debian/control: Removed dependencies on libtime-hires-perl, provided by perl -- Dario Minnucci (midget) Tue, 22 Sep 2009 16:50:11 +0200 mon (0.99.2-14) unstable; urgency=low * debian/control: debhelper compatibility updated to >=7 ${misc:Depends} added to fix debhelper-but-no-misc-depends lintian warning. Standards-Version bumped to 3.8.3: Added debian/README.source file. * debian/rules: deprecated dh_clean -k in favour of dh_prep * debian/mon.dirs: Remove creation dirs: usr/lib/mon/cgi-bin/, var/log/mon and var/run/mon * debian/mon.init.d: Was completely rewritten to be LSB compliant. (Closes: #538133) Added support for ENABLED args: "yes", "true" or "1". (Closes: #522546) Added dynamical control for recreation of /var/run/mon directory. * debian/copyright: Fixed copyright-refers-to-symlink-license * debian/README.Debian: Updated Explanations on how to use local monitors (Closes: #477164) * debian/NEWS.Debian: Removed * Added 'set -e' to: mon.mon.preinst, mon.postinst, mon.prerm, mon.postrm * debian/patches/05_manpage_fixes: Fixes typos in manpages * debian/patches/06_add_scripts_for_ipvs: Add scripts for ipvs support. Thanks to Richard Hartmann. (Closes: #500810) * Do not apply debian/patches/02_enable_monshow_full_mode.dpatch anymore to revert behaviour of 'monshow --full'. (Closes: #422866) * debian/etc/mon/monshowrc: Provides an initial .monshowrc configuration for monshow.cgi * Symbolic links added: monshow.cgi is a symbolic link of /usr/bin/monshow .monshowrc is a symbolic link of /etc/mon/monshowrc -- Dario Minnucci (midget) Thu, 03 Sep 2009 07:29:40 +0200 mon (0.99.2-13) unstable; urgency=low * debian/control: Conforms with latest Standards Version 3.8.0 * debian/control: Added 'Homepage' field * debian/patches/00_security_fixes: (Closes: #496398) -- Dario Minnucci (midget) Wed, 10 Sep 2008 14:19:23 +0200 mon (0.99.2-12) unstable; urgency=low * debian/control: Maintainer's name changed due to GPG signature update. * Changes to run mon as user mon. (Closes: #117550) * debian/mon.default: Added. (Closes: #311352) * Arguments are now managed in the new /etc/default/mon file which solves bug #305108. (Closes: #305108) * debian/mon.init.d: Completely rewritten. * debian/mon.postinst: Completely rewritten. * debian/mon.postinst: Completely rewritten. * debian/mon.preinst: Completely rewritten. * debian/mon.prerm: Completely rewritten. * debian/patches/01_cfbasedir_fix: More harcoded paths fixed. * patches/04_SNMP_module_call_fixes.dpatch: Issued to solve SNMP module issue reported on BTS #432858. (Closes: #432858) - asyncreboot.monitor: SNMP module call updated. - cpqhealth.monitor: SNMP module call updated. - foundry-chassis.monitor: SNMP module call updated. - na_quota.monitor: SNMP module call updated. - netappfree.monitor: SNMP module call updated. - process.monitor: SNMP module call updated. - reboot.monitor: SNMP module call updated. - silkworm.monitor: SNMP module call updated. - xedia-ipsec-tunnel.monitor: SNMP module call updated. -- Dario Minnucci (midget) Mon, 30 Jul 2007 00:56:22 +0200 mon (0.99.2-11) unstable; urgency=low * debian/watch: Rewritten to match upstream version format. * clients/skymon/skymon.1: Added basic manpage for skymon (Closes: #410614) * doc/mon.8: SEE ALSO section updated. * doc/moncmd.1: SEE ALSO section updated. * doc/monshow.1: SEE ALSO section updated. * debian/control: 'Suggests:' upgraded to 'Recommends:' (Closes: #181778). For further information, please read NEWS.Debian file. -- Dario Minnucci Mon, 5 Mar 2007 03:13:44 +0100 mon (0.99.2-10) unstable; urgency=low * New maintainer (Closes: #337944) * mon.d/smblist.monitor: Added Samba monitor contributed by Matthew Astley (Closes: #180872) * debian/control: Added dpatch to Build-Depends: (for dpatch support) * A few patches were issued: - patches/01_cfbasedir_fix: Fixes the configuration base directory. - patches/02_enable_monshow_full_mode: Shows all watches on cgi execution. - patches/03_remove_revision_control_headers: Removes revision control headers from most of the distributed files. (Closes: #322566) NOTE: A few headers used within the code still remains there. You can find remaining revision control headers the following files: - alert.d/file.alert - alert.d/netpage.alert - alert.d/mail.alert - mon - mon.d/http_tpp.monitor - mon.d/smtp3.monitor - mon.d/file_change.monitor * debian/NEWS.Debian file added reporting changes -- Dario Minnucci Sun, 11 Feb 2007 22:38:27 +0100 mon (0.99.2-9) unstable; urgency=low * QA upload. * Set maintainer to QA Group; Orphaned: #337944 * Bump compat level to debhelper 5 * Depend on at least debhelper 5 * Add missing binary-indep target to debian/rules * Update debian/copyright * Add missing lsb section to debian/init * Conforms with latest Standards Version 3.7.2 -- Michael Ablassmeier Thu, 2 Nov 2006 16:25:44 +0100 mon (0.99.2-8) unstable; urgency=low * msql-mysql.monitor: Use $dbh->tables rather than $dbh->func('_ListTables'), thanks to Clement 'nodens' Hermann and Jade Nicoletti (closes: #275347). * http_t.monitor: s/joint/join/, thanks to Bryan Chow (closes: #276553). * smtp.monitor: Support continued quit (221-) messages, thanks to Joe Edmonds (closes: #282104). * smtp3.monitor: Support continued banner (220-) messages, thanks to Brian Grossman (closes: #296943). -- Roderick Schertler Fri, 25 Mar 2005 21:44:00 -0500 mon (0.99.2-7) unstable; urgency=low * Back-port fix for broken host parsing in auth.cf trap section (closes: #251236). * Fix "alertafter