Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vnstat-cgi-1.17-bp153.1.18 RPM for ppc64le

From OpenSuSE Leap 15.3 for ppc64le

Name: vnstat-cgi Distribution: SUSE Linux Enterprise 15 SP3
Version: 1.17 Vendor: openSUSE
Release: bp153.1.18 Build date: Sat Mar 13 22:51:05 2021
Group: Productivity/Networking/Diagnostic Build host: obs-power8-05
Size: 157804 Source RPM: vnstat-1.17-bp153.1.18.src.rpm
Packager: https://bugs.opensuse.org
Url: http://humdi.net/vnstat
Summary: Graph Visualization CGI Script for vnstat
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.

This package contains a CGI script that visualizes graphs of the
collected traffic statistics.

Provides

Requires

License

GPL-2.0

Changelog

* 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

Files

/etc/apache2
/etc/apache2/conf.d
/etc/apache2/conf.d/vnstat.conf
/srv/vnstat
/srv/vnstat/vnstat.cgi
/usr/bin/vnstati
/usr/share/man/man1/vnstati.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 14:38:19 2024