Hello community, here is the log from the commit of package vnstat for openSUSE:Factory checked in at 2019-07-22 17:18:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vnstat (Old) and /work/SRC/openSUSE:Factory/.vnstat.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vnstat" Mon Jul 22 17:18:40 2019 rev:9 rq:717514 version:2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/vnstat/vnstat.changes 2019-06-02 15:18:55.966012049 +0200 +++ /work/SRC/openSUSE:Factory/.vnstat.new.4126/vnstat.changes 2019-07-22 17:18:41.893943765 +0200 @@ -1,0 +2,36 @@ +Wed Jul 10 19:17:16 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 2.3 + Fixed + * Traffic rate wasn't being shown for the last entry of most lists + during the first update of the next period (first SaveInterval + minutes of each new hour, day, month and year) + * Systemd example service file could result in database file write + issues if the used systemd version supported ProtectSystem=strict + but didn't support StateDirectory + * Interfaces could end up staying marked as 'disabled' in the + database even after becoming back active and monitored, only the + shown status was wrong without resulting in any data loss + * Some image outputs didn't allocate enough height for the image + resulting in the last row having less space below it than intended + New + * Automatic interface selection when the Interface configuration + setting is left empty (new default) + * Add configuration option DatabaseWriteAheadLogging to enable + SQLite Write-Ahead Logging mode which may provide some disk i/o + benefits, see https://www.sqlite.org/wal.html for more details and + note that SQLite 3.22.0 or later is required to support read-only + operations + * Add configuration option DatabaseSynchronous for changing the + SQLite setting of the "synchronous" flag, see + https://www.sqlite.org/pragma.html#pragma_synchronous for more + details + * Show warning in log if writing cached data to database is slow + * Try database query for up to 5 seconds when database is busy or + locked instead of giving up immediately + * Continue daemon process execution with data caching if database + writes fail due to disk being full +- Update patch: + * systemd234.patch + +------------------------------------------------------------------- Old: ---- vnstat-2.2.tar.gz vnstat-2.2.tar.gz.sig New: ---- vnstat-2.3.tar.gz vnstat-2.3.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vnstat.spec ++++++ --- /var/tmp/diff_new_pack.Kl1NBS/_old 2019-07-22 17:18:42.521943265 +0200 +++ /var/tmp/diff_new_pack.Kl1NBS/_new 2019-07-22 17:18:42.521943265 +0200 @@ -22,7 +22,7 @@ %bcond_with systemd %endif Name: vnstat -Version: 2.2 +Version: 2.3 Release: 0 Summary: Network Traffic Monitor License: GPL-2.0-only ++++++ systemd234.patch ++++++ --- /var/tmp/diff_new_pack.Kl1NBS/_old 2019-07-22 17:18:42.537943253 +0200 +++ /var/tmp/diff_new_pack.Kl1NBS/_new 2019-07-22 17:18:42.537943253 +0200 @@ -1,12 +1,14 @@ -diff -ur vnstat-1.18/examples/systemd/vnstat.service vnstat-1.18_fix/examples/systemd/vnstat.service ---- vnstat-1.18/examples/systemd/vnstat.service 2018-02-21 22:12:07.000000000 +0100 -+++ vnstat-1.18_fix/examples/systemd/vnstat.service 2019-04-11 11:06:54.230281892 +0200 -@@ -8,19 +8,6 @@ - ExecReload=/bin/kill -HUP $MAINPID +diff --git a/examples/systemd/vnstat.service b/examples/systemd/vnstat.service +index 104082e..af29c93 100644 +--- a/examples/systemd/vnstat.service ++++ b/examples/systemd/vnstat.service +@@ -11,20 +11,6 @@ ExecReload=/bin/kill -HUP $MAINPID Restart=on-failure + RestartSec=2 -# Hardening -ProtectSystem=strict +-ReadWritePaths=/var/lib -StateDirectory=vnstat -PrivateDevices=yes -ProtectKernelTunables=yes ++++++ vnstat-2.2.tar.gz -> vnstat-2.3.tar.gz ++++++ ++++ 4957 lines of diff (skipped)