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)
Sat, Dec 14, 7:15 PM
Unknown Object (File)
Nov 28 2024, 9:55 PM
Unknown Object (File)
Nov 21 2024, 9:26 AM
Unknown Object (File)
Nov 20 2024, 6:11 PM
Unknown Object (File)
Nov 19 2024, 8:43 AM
Unknown Object (File)
Nov 16 2024, 2:51 AM
Unknown Object (File)
Nov 11 2024, 8:54 AM
Unknown Object (File)
Nov 9 2024, 10:30 AM
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.