CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

net-mgmt/mrtg 2.17.10_3,1

Multi-router traffic grapher

Port info

Maintainer
dinoex@FreeBSD.org
Packages
latest: 2.17.10_3,1
Upstream
up to date
Last update
to 2.17.10_3,1 · e25d62fc9b
Quarterly
2026Q4: 2.17.10_3,1
Formerly
net/mrtg until 2004-02-22
WWW
https://oss.oetiker.ch/mrtg/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install mrtg
installs 2.17.10_3,1 from latest; from quarterly (2026Q4) 2.17.10_3,1
Port
# cd /usr/ports/net-mgmt/mrtg && make install clean
# make -C /usr/ports/net-mgmt/mrtg config  # change options first
Size
381 KiB download · 1.5 MiB installed
Depends on
devel/p5-Module-CoreList 5.20260820, graphics/gd 2.3.3_13,1, graphics/png 1.6.59_1, lang/perl5.42 5.42.3, net-mgmt/p5-SNMP_Session 1.13_4, net/p5-IO-Socket-INET6 2.73, textproc/p5-Pod-Parser 1.67
License
GPLv2
Creates
user mrtg, group mrtg
Options
3 of 4 on in the package: DOCS EXAMPLES IPV6
Show the 1 options that are off
SNMPV3
pkg-message
Shown after installing
Please create a MRTG config file in /usr/local/etc/mrtg
 A configuration file can be automatically generated with cfgmaker
 A sample configuration file is installed as mrtg.cfg.sample

 To enable MRTG in daemon mode, put the following to your /etc/rc.conf:
      mrtg_daemon_enable="YES"

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.17.10_3,12.17.10_3,1–
FreeBSD 152.17.10_3,12.17.10_3,1–
FreeBSD 142.17.10_3,12.17.10_3,12.17.10_3,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.17.10_3,12.17.10_3,1–
FreeBSD 142.17.10_3,12.17.10_3,12.17.10_3,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.17.10_3,1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (165)

Dmitry Sivachenko (demon) · 2.16.0,1
Drop maintainership.
92c5d762b1
Edwin Groothuis (edwin) · 2.16.0,1
[UPDATE] net-mgmt/mrtg to 2.16.0

- Updated to 2.16.0;
	- Makefile cleanup

PR:		ports/120590
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
Approved by:	maintainer timeout
6265b140d6
Dmitry Sivachenko (demon) · 2.15.2,1
Update to 2.15.2.

PR:		112994
Submitted by:	Alexander Logvinov <ports@logvinov.com>
de31740055
Florent Thoumie (flz) · 2.15.1_1,1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Dmitry Sivachenko (demon) · 2.15.1,1
Update to 2.15.1.

PR:		108712
Submitted by:	Alexander Logvinov <ports@logvinov.com>
c872b1bffd
Dmitry Sivachenko (demon) · 2.15.0,1
Update to 2.15.0.

PR:		107259
Submitted by:	Alexander Logvinov <ports@logvinov.com>
d7b9f0c9f1
Dmitry Sivachenko (demon) · 2.14.7,1
Update to 2.14.7; Update MASTER_SITES.

PR:		104847
Submitted by:	Alexander Logvinov <ports@logvinov.com>
654d448999
Dmitry Sivachenko (demon) · 2.14.5,1
Update to 2.14.5.
b6c3dc9b0f
Oliver Lehmann (oliver) · 2.13.2,1
fix file to patch

Noted by:	olgeni
613ff8658f
Oliver Lehmann (oliver) · 2.13.2,1
The start script assumes that group name == user name. This goes wrong when mrtg needs to be started as root (for example). When mrtg is started as root, both getgrnam() gndetpwnam() are returning 0 because Without changing the code this ends mrtg (false error).

PR:		ports/95253
Approved by:	maintainer timeout (20 days)
5f3199f9ee
Doug Barton (dougb) · 2.13.2,1
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts.
c49d1a3273
Dmitry Sivachenko (demon) · 2.13.2,1
Remove mrtg lock and pid files before starting daemon.

Submitted by:	Jan Srzednicki <w@expro.pl>
16eb0c600c
Dmitry Sivachenko (demon) · 2.13.2,1
Update to 2.13.2.
56afb5c09d
Dmitry Sivachenko (demon) · 2.12.2,1
Add bsnmpd and snmpd to REQUIRE section so mrtg daemon starts after local snmpd.

Submitted by:	Jan Srzednicki <w@expro.pl>
84e3384dba
Dmitry Sivachenko (demon) · 2.12.2,1
Install rcNG script to run mrtg in daemon mode.

Submitted by:	Jan Srzednicki <w@expro.pl>
404872b681
Edwin Groothuis (edwin) · 2.12.2,1
SHA256ify

Approved by: krion@
9a50715eee
Dmitry Sivachenko (demon) · 2.12.2,1
Utilize DOCSDIR and DATADIR macros.
4a196088f6
Dmitry Sivachenko (demon) · 2.12.2,1
Utilize OPTIONS.
bebd351079
Dmitry Sivachenko (demon) · 2.12.2,1
Allow one to avoid p5-IO-INET6 dependency via WITHOUT_IPV6.

PR:		84211
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
9f542c3318
Dmitry Sivachenko (demon) · 2.12.2,1
Upgrade to version 2.12.2.
98bb7a1123
Sergey Skvortsov (skv) · 2.12.1_1,1
* reflect renaming on CPAN File-Spec to PathTools    + add devel/p5-PathTools, remove devel/p5-File-Spec    + update dependencies for all affected ports (make them unconditional),      bump PORTREVISION for these ports module was renamed * reflect renaming on CPAN PodParser to Pod-Parser    + add textproc/p5-Pod-Parser, remove textproc/p5-PodParser    + update dependencies for all affected ports (

* for all changed ports make dependencies on File::Temp, Digest::MD5,
  Storable unconditional

* remove 'CONFIGURE_ARGS= INSTALLDIRS=site' from Makefile's
  (this variable is forced by bsd.port.mk now)

* update Class-Autouse to 1.17

* update POE-API-Hooks to 1.05

* make portlint happy (clean IGNORE, convert spaces to tabs and so on)
54a1630d6e
Dmitry Sivachenko (demon) · 2.12.1,1
Update to version 2.12.1.
4859ccb83b
Dmitry Sivachenko (demon) · 2.12.0,1
Fix a problem when all graphs are being drawn as if "Unscaled" was set.

Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
PR:		81117
9daf92007e
Dmitry Sivachenko (demon) · 2.12.0,1
Upgrade to version 2.12.0.
30ab5d4bf7
Dmitry Sivachenko (demon) · 2.11.1,1
Update to version 2.11.1.
8b3753ee28
Dmitry Sivachenko (demon) · 2.11.0,1
Upgrade to version 2.11.0.
e3c666384f
Dmitry Sivachenko (demon) · 2.10.15,1
Update to version 2.0.15.
621f2da7d5
Dmitry Sivachenko (demon) · 2.10.14,1
graphics/gd1 port has gone.
145019b1e2
Dmitry Sivachenko (demon) · 2.10.14,1
Back out last change.  PodParser in ports has newer version than that in perl distribution.

Requested by:	tobez
3896db93ba
Dmitry Sivachenko (demon) · 2.10.14,1
Depend on textproc/PodParser only if PERL_LEVEL < 500800.

Submitted by:	ale
58a40fad84
Dmitry Sivachenko (demon) · 2.10.14,1
Update to version 2.10.14.

PR:		67988
Submitted by:	"Andrew J. Caines" <A.J.Caines@halplant.com>
e6020bd902
Trevor Johnson (trevor) · 2.10.13,1
Add size data, approved by maintainers.
3bca696b10
Dmitry Sivachenko (demon) · 2.10.13,1
Correct MASTER_SITE_SUBDIR.

PR:		64294
Submitted by:	Toshiya SAITOH <toshiya@saitoh.nu>
a722cf12b6
Garrett Wollman (wollman) · 2.10.13,1
Say hello to the new "net-mgmt" category.  There are probably more ports that belong here than the ones I have identified and moved in this, first, pass.

Approved in principle by: marcus
60aab66567
Dmitry Sivachenko (demon) · 2.10.13,1
Update to version 2.10.13.
12da4f2a0a
Dmitry Sivachenko (demon) · 2.10.5_1,1
Add ipv6 to CATEGORIES, add dependencies to enable IPv6 support.

Submitted by:	sumikawa
7d79a9ce70
Ying-Chieh Liao (ijliao) · 2.10.5,1
utilize SITE_PERL

PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
c634b4bb83
Dmitry Sivachenko (demon) · 2.10.5,1
Add more MASTER_SITES.
054018822a
Dmitry Sivachenko (demon) · 2.10.5,1
Add missing manpage and a few files I forgot during update.
a7271ee676
Dmitry Sivachenko (demon) · 2.10.5,1
Update to version 2.10.5.
a80a6a39be
Norikatsu Shigemura (nork) · 2.9.29_3,1
o Main modification   graphics/gd(based on 1.8.4)    -> graphics/gd1   graphics/gd2(based on 2.0.15)  -> graphics/gd   graphics/p5-GD(based on 1.41)  -> graphics/p5-GD1   graphics/p5-GD2(based on 2.07) -> graphics/p5-GD   japanese/gd                    -> japanese/gd1   japanese/gd2                   -> japanese/gd o Include some feature   WITH_XPM(w/, w/o WITHOUT_X11) o Chase this modification o 

PR:		ports/54540
Submitted by:	Ports Fury
Approved by:	maintainer (blanket)
Reported by:	bento via kris [1]
efb928619b
Norikatsu Shigemura (nork) · 2.9.29_2,1
o Change library name from libgd to libgd1. o Do not install everything except headers and libraries   (to avoid conflicting with graphics/gd2) o Fix dependency on new libgd1(for many ports).

PR:		ports/54100
Submitted by:	Ports Fury
99a390f50b
Dmitry Sivachenko (demon) · 2.9.29_1,1
Do not install files which are included into p5-SNMP_Session port. Rather depend on it.  This fixes conflict when both ports are installed.

PR:		50470
Submitted by:	Ruben van Staveren <ruben@helium.verweg.com>
3d0cca017a
Dmitry Sivachenko (demon) · 2.9.29,1
Update to version 2.9.29.

Submitted by:	Andrew A. Vasilyev <andy@demos.su>
98083f88a8
Dmitry Sivachenko (demon) · 2.9.25,1
De-pkg-comment.
e6ed468ff8
Dmitry Sivachenko (demon) · 2.9.25,1
Fixes for 64-bit platforms.

Submitted by:	Corey Smith <csmith@bonddesk.com>
bb21fb5270
Dmitry Sivachenko (demon) · 2.9.25,1
Fix LIB_DEPENDS when using gd version 1.

Spotted by:	Peter van Dijk <peter@dataloss.nl>
d6d3f334a3
Dmitry Sivachenko (demon) · 2.9.25,1
Rollback to 2.9.25 release until 64bit rateup is fixed.

Requested by:		many
7a11cf1b70
Dmitry Sivachenko (demon) · 2.9.26_1
Upgrade to 2.9.26b, fixes bugs in configure script.
e95f4bc544
Dmitry Sivachenko (demon) · 2.9.26
Add a patch to make this work.

Noticed by:	Rudy <rudy@comm2000.it>
5072eb645f