Page MenuHomeFreeBSD

net/rtg: Update to 0.7.5
ClosedPublic

Authored by rhurlin on Feb 7 2021, 5:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 4 2024, 10:48 AM
Unknown Object (File)
Mar 4 2024, 10:44 AM
Unknown Object (File)
Mar 4 2024, 10:44 AM
Unknown Object (File)
Mar 4 2024, 10:36 AM
Unknown Object (File)
Dec 23 2023, 1:02 PM
Unknown Object (File)
Dec 21 2023, 9:20 PM
Unknown Object (File)
Dec 20 2023, 6:15 AM
Unknown Object (File)
Nov 12 2023, 12:41 PM
Subscribers

Details

Summary
  • Updated to latest cgilib (0.7)
  • Removed old GD/PNG/ZLIB bundled libraries for ease of upgrading
  • Added -b (background/daemonise) flag to rtgpoll
  • Added -p <file> (PID file) flag to rtgpoll
  • Added graph titles and legends to rtgplot
  • Updated PHP scripts from ancient mysql to newer mysqli library
  • Fixed many potential SQL injection and other vulnerabilities
  • Updated MySQL support to compile against MySQL 8.0+
  • Updated MySQL support to use mysql_config to pull in CFLAGS/LDFLAGS required depending on MySQL build
  • Updated MySQL table schemas to support clustered MySQL setups
  • Updated MySQL table schemas to improve speed (indexes)
  • Added MySQL connect option to auto-reconnect if MySQL server goes away
  • Changed default SNMP version to 2
  • Removed deprecated SNMP library options
  • Added 'Update_desc' option to rtg.con to auto-update interface descriptions
  • Fixed all compilation warnings, even when compiling with -pedantic -Wall -Werror
  • Push config into sysconfdir and web utils into htmldir
  • Added -u <user> -g <group> options for rtgpoll to run as user instead of root
  • Added -r <path> chroot option

Changelog: No online version, only NEWS file in sources

Submitted by Daniel Austin <freebsd-ports@dan.me.uk> (maintainer) in PR 253311

Tested on Poudriere (amd64, i386). 'portlint -AC' is ok.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Seems OK. It is always great to see local patches gone.

This revision is now accepted and ready to land.Feb 8 2021, 8:27 AM
This revision was automatically updated to reflect the committed changes.