Hello community, here is the log from the commit of package monit for openSUSE:Factory checked in at 2017-04-24 09:49:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/monit (Old) and /work/SRC/openSUSE:Factory/.monit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "monit" Mon Apr 24 09:49:21 2017 rev:38 rq:489761 version:5.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/monit/monit.changes 2017-03-18 20:51:00.733954149 +0100 +++ /work/SRC/openSUSE:Factory/.monit.new/monit.changes 2017-04-24 09:49:22.342962384 +0200 @@ -1,0 +2,41 @@ +Fri Apr 21 08:28:52 UTC 2017 - lie...@rz.uni-mannheim.de + +- update to 5.22: + + New: Linux: Added support for monitoring ZFS disk activity. + + New: Added option to explicit specify if the HTTP method HEAD + or GET should be used in a HTTP protocol test. If not + specified, HEAD will be used unless a content or a checksum + test is also specified, in which case GET is used instead. + The default is normally what you want, but now you have the + option to specificially use GET instead of HEAD. + + New: File, Directory, Fifo checks: Added support for explicit + testing access, change and modification time properties. + If the type is not specified, the original timestamp test + is performed, which checks the latest of ctime and mtime. + It is also possible to use newer and older operators in the + test now. + + New: Renamed the statement, set logfile <path|syslog> to + set log <path|syslog>. + + Fixed: Linux: If the monitored filesystem was not found in + /proc/diskstat, Monit could leak filedescriptors. + + Fixed: Solaris on SPARC: Monit didn't trigger an event if a + protocol test failed. + + Fixed: Systemd template for Monit: Added StandardOutput=null + option to prevent systemd to duplicate Monit log output. + + Fixed: Monit cross-compilation + + Fixed: configure --without-zlib + + Fixed: If the connection test required STARTTLS, the certificate + valid days test was broken. + + Fixed: Compile on MacOSX 10.6.x - 10.9.x. + + Fixed: HTTP protocol test: Allow using a request string in addition + to path, to monitor e.g. a HTTP proxy. + + Fixed: If connection or ping test repetition is set, log partial + failures with warning priority instead of error. + + Fixed: Linux: Support rootfs ramdisk. + + Fixed: Connection retry was broken and performed the test only + once with no retry on error. + + Fixed: Linux: Subtract ZFS ARC size from the system memory usage. + + Fixed: SSL certificate validity test and checksum test didn't work + for self-signed certificates. + +------------------------------------------------------------------- Old: ---- monit-5.21.0.tar.gz monit-5.21.0.tar.gz.sha256 New: ---- monit-5.22.0.tar.gz monit-5.22.0.tar.gz.sha256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ monit.spec ++++++ --- /var/tmp/diff_new_pack.rLeYrQ/_old 2017-04-24 09:49:23.330822667 +0200 +++ /var/tmp/diff_new_pack.rLeYrQ/_new 2017-04-24 09:49:23.334822100 +0200 @@ -18,7 +18,7 @@ Name: monit -Version: 5.21.0 +Version: 5.22.0 Release: 0 Summary: Service Manager and Monitor System License: AGPL-3.0 ++++++ monit-5.21.0.tar.gz -> monit-5.22.0.tar.gz ++++++ ++++ 24972 lines of diff (skipped) ++++++ monit-5.21.0.tar.gz.sha256 -> monit-5.22.0.tar.gz.sha256 ++++++ --- /work/SRC/openSUSE:Factory/monit/monit-5.21.0.tar.gz.sha256 2017-03-18 20:51:00.645966614 +0100 +++ /work/SRC/openSUSE:Factory/.monit.new/monit-5.22.0.tar.gz.sha256 2017-04-24 09:49:22.254974828 +0200 @@ -1 +1 @@ -fbf76163ed4a180854d378af60fed0cdbc5a8772823957234efc182ead10c03c monit-5.21.0.tar.gz +9fc58b5e3caafd64f0b6fff3e65ae757239fab37d04fb33efce177da15176183 monit-5.22.0.tar.gz ++++++ monit-better_default_monitrc.patch ++++++ --- /var/tmp/diff_new_pack.rLeYrQ/_old 2017-04-24 09:49:23.738764969 +0200 +++ /var/tmp/diff_new_pack.rLeYrQ/_new 2017-04-24 09:49:23.738764969 +0200 @@ -1,11 +1,11 @@ ---- monit-5.20.0/monitrc 2016-10-21 11:58:30.000000000 +0200 -+++ monit-5.20.0/monitrc 2016-11-04 14:58:04.539402482 +0100 +--- monit-5.22.0/monitrc 2017-04-19 15:19:49.000000000 +0200 ++++ monit-5.22.0/monitrc 2017-04-21 10:56:02.422079492 +0200 @@ -24,20 +24,20 @@ ## Set syslog logging. If you want to log to a standalone log file instead, ## specify the full path to the log file # --set logfile syslog -+set logfile syslog facility log_daemon +-set log syslog ++set log syslog facility log_daemon # # @@ -13,14 +13,14 @@ ## running Monit instance. By default this file is stored in $HOME/.monit.pid # -# set pidfile /var/run/monit.pid -+set pidfile /run/monit/monit.pid ++ set pidfile /run/monit/monit.pid # ## Set the location of the Monit id file which stores the unique id for the ## Monit instance. The id is generated and stored on first Monit start. By ## default the file is placed in $HOME/.monit.id. # -# set idfile /var/.monit.id -+set idfile /run/monit/.monit.id ++ set idfile /run/monit/.monit.id # ## Set the location of the Monit state file which saves monitoring states ## on each cycle. By default the file is placed in $HOME/.monit.state. If @@ -29,7 +29,7 @@ ## state will be lost on reboot which may be convenient in some situations. # -# set statefile /var/.monit.state -+set statefile /run/monit/.monit.state ++ set statefile /run/monit/.monit.state # # @@ -39,41 +39,43 @@ # -# set ssl { -# verify : enable, # verify SSL certificates (disabled by default but STRONGLY RECOMMENDED) +-# selfsigned : allow # allow self signed SSL certificates (reject by default) +-# } + set ssl { + verify : enable, # verify SSL certificates (disabled by default but STRONGLY RECOMMENDED) - # selfsigned : allow # allow self signed SSL certificates (reject by default) --# } ++ selfsigned : allow # allow self signed SSL certificates (reject by default) + } # # ## Set the list of mail servers for alert delivery. Multiple servers may be -@@ -80,6 +80,7 @@ +@@ -80,7 +80,7 @@ # set mailserver mail.bar.baz, # primary mailserver # backup.bar.baz port 10025, # backup mailserver on port 10025 # localhost # fallback relay +-# +set mailserver localhost # - # ## By default Monit will drop alert events if no mail servers are available. -@@ -89,9 +90,9 @@ + ## If you want to keep the alerts for later delivery retry, you can use the +@@ -89,9 +89,9 @@ ## by using the SLOTS option (if omitted, the queue is limited by space ## available in the back end filesystem). # -# set eventqueue -# basedir /var/monit # set the base directory where events will be stored -# slots 100 # optionally limit the queue size -+set eventqueue -+ basedir /run/monit/events # set the base directory where events will be stored ++ set eventqueue ++ basedir /run/monit/events # set the base directory where events will be stored + slots 100 # optionally limit the queue size # # ## Send status and events to M/Monit (for more informations about M/Monit -@@ -129,14 +130,14 @@ +@@ -131,14 +131,14 @@ ## or sender using the MAIL-FORMAT statement. Macros such as $DATE, etc. ## are expanded at runtime. For example, to override the sender, use: # -# set mail-format { from: mo...@foo.bar } -+set mail-format { from: monit@localhost } ++ set mail-format { from: monit@localhost } # # ## You can set alert recipients whom will receive alerts if/when a @@ -81,7 +83,7 @@ ## events by using a filter as in the second example below. # -# set alert sys...@foo.bar # receive all alerts -+set alert sysadm@localhost # receive all alerts ++ set alert sysadm@localhost # receive all alerts # ## Do not alert when Monit starts, stops or performs a user initiated action. ## This filter is recommended to avoid getting alerts for trivial cases.