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)
Sun, Oct 26, 4:35 AM
Unknown Object (File)
Sun, Oct 26, 4:35 AM
Unknown Object (File)
Sun, Oct 26, 4:35 AM
Unknown Object (File)
Sat, Oct 25, 9:52 PM
Unknown Object (File)
Wed, Oct 15, 10:37 PM
Unknown Object (File)
Wed, Oct 15, 6:15 AM
Unknown Object (File)
Tue, Oct 14, 9:19 PM
Unknown Object (File)
Sep 13 2025, 2:57 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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 36781
Build 33670: arc lint + arc unit

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.