Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: vnstat | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 1.17 | Vendor: openSUSE |
Release: bp154.1.67 | Build date: Thu May 12 04:32:44 2022 |
Group: Productivity/Networking/Diagnostic | Build host: lamb57 |
Size: 265954 | Source RPM: vnstat-1.17-bp154.1.67.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://humdi.net/vnstat | |
Summary: Network Traffic Monitor |
vnStat is a network traffic monitor for Linux that keeps a log of daily network traffic for the selected interface(s). vnStat isn't a packet sniffer. The traffic information is analyzed from the /proc filesystem, so vnStat can be used without root permissions.
GPL-2.0
* Tue Feb 21 2017 liedke@rz.uni-mannheim.de - Update to 1.17: * Fix: --importdb was creating invalid databases since version 1.15 * Fix: console output was being buffered which resulted in lack of output in at least systemd log * Add cross-compilation detection and improve install-data-hook to not assume that the binaries can be executed in the host system - Update to 1.16: * Fix: traffic rate calculation, SI decimal prefixes were shown but calculation was done for IEC binary prefixes * Add option for configure to disable image output support even if required library is available, improve library detection * Add selection between SI decimal prefixes (kbit/s...) (default) and IEC binary prefixes (Kibit/s...) for traffic rate using RateUnitMode keyword in configuration file * Improve database handling resilience * Inherit database file ownership from database directory if UpdateFileOwner configuration option is enabled (default: enabled) when adding new interfaces for monitoring as root. This solves database file ownership mismatches when the daemon is started as a non-root user and an interface gets added for monitoring with a sudo command as root * Improve user guidance in error situations related to the configured default interface * Sat Mar 05 2016 sor.alexei@meowr.ru - Update to 1.15: * Fix: XML output had extra commas, broken since previous version. * Fix: unintended shared pointer modification in mosecs() sometimes resulted in wrong month name to be shown for the current month. * Fix possible buffer overflow in /proc/net/dev parsing, requires corrupted content in /proc/net/dev or use of address sanitiser. * Use ANSI escape codes in -l and -tr modes for cursor location manipulation instead of printing backspaces, hide cursor while output is active. * Improve database import robustness. * Improve support for Asian UTF-8 date strings. * Replace hand written Makefiles with autotools. * Add --alwaysadd parameter to daemon for allowing automatic addition of interfaces even if the database directory was populated during startup. * Tue Aug 18 2015 Mathias.Homann@opensuse.org - Fix: vnstati was missing from build, needed for vnstat-cgi to function. * Tue Aug 04 2015 sor.alexei@meowr.ru - Update to 1.14 (changes since 1.11): * Fix memory allocation when zero interfaces are available, also lo needed to be missing in order to trigger this leak. * Fix rebuild total indexing. * Fix some error situations that could leave database file open until the end of command execution * Fix: Live traffic meter occasionally showing higher minimum than average in end statistics. * Fix setting locale when none is specified in config. * Fix cppcheck findings. * Improve traffic meter output accuracy. * Add tests and debug compilation target. * Remove use of -D parameter in Makefile install commands in order to improve cross-compilation support. * Set CFLAGS in Makefiles only when not already defined. * Add support for database import from text file (--importdb). * Rename --dumpdb to --exportdb. * Add example systemd service file. * Use ISO YYYY-MM-DD date format timestamps if logfile is used. * Improve daemon startup prints. * Add parameters for changing daemon process user and group. * Add example upstart job configuration file. * Create database, pid and log dirs during daemon startup if necessary. * Update ownership of database, log and pid files if needed during daemon startup if started as root and configured to change process user and group. * Remove cron update related example files and documentation, the cron update method should be considered as deprecated. * --create parameter for database creation. * Dynamic unit selection in hourly output instead of being fixed to KiB. * New options in image output (vnstati): + -nl / --nolegend for hiding the rx/tx legend; + --altdate for using alternative date and time text location; + --headertext for using custom text string in image header; section. * Add legend to hourly output image. * Add option for content alignment and page background colour to vnstat.cgi. * Document keyword value ranges in configuration file man page. * Import Makefile improvements from OpenBSD. * Automatic interface bandwidth detection, BandwidthDetection in config, default fallback value MaxBandwidth changed from 100 to 1000. * JSON output (--json), vnstat-json.cgi and vnstat-json.php examples provided in the 'examples' directory * Drop support for over 10 year old database formats (versions 1.0 - 1.2). * Fix: JSON output syntax during first day of newly created databases. * Fix: field padding when using UTF-8 locale. * Add optional mode parameter to --json and --xml for limiting the output to only selected information. - Add a systemd service. - Remove vnstat-cron.patch and cronjob: upstream considers it deprecated. - Remove vnstat-help_script.patch: fixed upstream. - Only recommend Apache for vnstat-cgi: there are other HTTP servers. - Spec cleanup. * Sun Aug 10 2014 chris+dev@any.mx - removed '-u' parameter from init.d script to actually being able to start the daemon * Wed Jul 31 2013 cwh@suse.com - Fixed spec file (removed lost pach files) * Sun Jul 07 2013 lars@linux-schulserver.de - remove the '-o' option in useradd: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now - specfile cleanup (added license header and cron dependency) - fix address of Free Software Foundation in init script * Mon Feb 04 2013 lars@linux-schulserver.de - update to 1.11: * Fix: Memory allocation was miscalculated when creating interface list from /sys/class/net when /proc/net/dev wasn't available which in turn could crash the daemon * Fix: Daemon database cache could remain empty after a -HUP signal * Fix: Don't make temp directory in vnstat.cgi writable for everyone * Import GNU/kFreeBSD support from Debian (#608963, patch by Mats Erik Andersson) * Remove usage of GNU only '-D' option for install for BSD in Makefile * The daemon now automatically creates databases for available interfaces if no databases are found during startup * Mon Feb 04 2013 lars@linux-schulserver.de - prevent cron from writing a syslog message about the vnstat call * Sat Aug 21 2010 highwaystar.ru@gmail.com - update to 1.10: * Fix: Buffer overflow was possible in hourly image output when RateUnit=1 and HourlyRate=1 * Fix: Minor memory leak was possible in the handling of HUP signal in daemon * Fix: Graphical elements weren't correctly aligned in summary image when header wasn't visible (-nh) * Fix: --delete didn't work * Possibility to merge statistics from several databases and save the end result to a new database (--mergesaved) * Added validation of database cache in daemon in order to be more robust in case of system memory corruption * Support for --style to -l (live mode) * Alternative print mode to -l (live mode) with optional parameter * Present options and elements in man pages in alphabetical order * Code cleanup - changes in 1.9: * Fix: TrafficlessDays configuration option was enabled when set to zero when it should have been disabled * Fix: MonthRotate setting was getting ignored for the first month if the database is created when day of month < MonthRotate value * Configurable summary layout in image output (1.7 <> 1.8 layouts) * --oneline, a simple parseable one line output * --transparent for setting image background transparency from the command line * --delete for deleting databases and stopping monitoring, doesn't require restarting the daemon * A database write can be configure to occur after interface status changes * Different database write interval can be configure to be used when all monitored interfaces are offline * Better configurability for the content of outputs, including a narrow output for space limited terminals (OutputStyle and --style) * Code cleanup * New configuration file settings: OutputStyle, SummaryLayout, SummaryRate, SaveOnStatusChange, OfflineSaveInterval
/etc/sysconfig/network/if-down.d/20-vnstat /etc/sysconfig/network/if-up.d/20-vnstat /etc/sysconfig/network/scripts/vnstat /etc/vnstat.conf /usr/bin/vnstat /usr/bin/vnstat-create-db /usr/lib/systemd/system/vnstatd.service /usr/sbin/rcvnstatd /usr/sbin/vnstatd /usr/share/doc/packages/vnstat /usr/share/doc/packages/vnstat/CHANGES /usr/share/doc/packages/vnstat/COPYING /usr/share/doc/packages/vnstat/FAQ /usr/share/doc/packages/vnstat/README /usr/share/doc/packages/vnstat/UPGRADE /usr/share/man/man1/vnstat.1.gz /usr/share/man/man1/vnstatd.1.gz /usr/share/man/man5/vnstat.conf.5.gz /var/lib/vnstat
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 16:00:25 2024