Port details |
- netdot Open source tool to organize and maintain network information
- 1.0.7_5 net-mgmt
=6 1.0.7_5Version of this port present on the latest quarterly branch. DEPRECATED: Upstream has been inactive for 4 years, consider migrating to net-mgmt/netbox
EXPIRATION DATE: 2025-03-31
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2012-03-07 20:36:53
- Last Update: 2025-02-09 17:11:14
- Commit Hash: c088856
- People watching this port, also watch:: openvpn, net-snmp, ndpmon, sslscan, suricata
- License: GPLv2
- WWW:
- https://github.com/cvicente/Netdot/
- Description:
- Netdot is an open source tool designed to help network administrators
collect, organize and maintain network information.
Netdot features include:
- Device discovery and Layer 2 topology discovery / graphing.
- IPv4 and IPv6 address space management (also referred to as IPAM),
including hierarchical organization, address block visualization and
IP and MAC address location and tracking.
- Cable plant information including: sites, rooms, jacks, closets,
inter and intra-building fiber and copper wiring, circuits, etc.
- Contact information for related entities: departments, providers,
vendors, BGP peers, etc.
- Netdot can generate configuration files for various other tools,
including: Nagios, Sysmon, RANCID, Cacti, ISC BIND and ISC DHCPD.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net-mgmt/netdot/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/netdot
- pkg install netdot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: netdot
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1575906001
SHA256 (cvicente-Netdot-netdot-1.0.7_GH0.tar.gz) = af0d3aa76c6a08c76913177d62456082f72ffda07ac9942890885597d937eab9
SIZE (cvicente-Netdot-netdot-1.0.7_GH0.tar.gz) = 1986540
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- p5-libapreq2>=0 : www/p5-libapreq2
- mp2bug : www/mod_perl2
- p5-Apache-Session>=1.6 : www/p5-Apache-Session
- p5-Apache-AuthCookie>=0 : www/p5-Apache-AuthCookie
- p5-Apache2-SiteControl>=1.0 : www/p5-Apache2-SiteControl
- p5-URI>=0 : net/p5-URI
- p5-DBD-mysql>=0 : databases/p5-DBD-mysql
- p5-SQL-Translator>=0.07 : databases/p5-SQL-Translator
- p5-Class-DBI>=3.0.17 : databases/p5-Class-DBI
- p5-Class-DBI-AbstractSearch>=0 : databases/p5-Class-DBI-AbstractSearch
- p5-SNMP-Info>=2.06 : net-mgmt/p5-SNMP-Info
- p5-HTML-Mason>=1.31 : www/p5-HTML-Mason
- p5-Log-Dispatch>=0 : devel/p5-Log-Dispatch
- p5-Log-Log4perl>=0 : devel/p5-Log-Log4perl
- p5-Parallel-ForkManager>=0 : devel/p5-Parallel-ForkManager
- p5-Net-IRR>=0 : net/p5-Net-IRR
- p5-NetAddr-IP>=4.042 : net-mgmt/p5-NetAddr-IP
- p5-Net-Patricia>=1.20 : net/p5-Net-Patricia
- p5-Net-Appliance-Session>=3.113610 : net/p5-Net-Appliance-Session
- p5-Net-DNS>=0 : dns/p5-Net-DNS
- p5-Net-DNS-ZoneFile-Fast>=1.12 : dns/p5-Net-DNS-ZoneFile-Fast
- p5-BIND-Config-Parser>=0 : dns/p5-BIND-Config-Parser
- p5-Carp-Assert>=0 : devel/p5-Carp-Assert
- p5-XML-Simple>=0 : textproc/p5-XML-Simple
- p5-Socket6>=0 : net/p5-Socket6
- p5-GraphViz>=2.02 : graphics/p5-GraphViz
- rrdtool : databases/rrdtool
- netdisco-mibs>=0 : net-mgmt/netdisco-mibs
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net-mgmt_netdot
- USES:
- gmake mysql perl5 shebangfix
- pkg-message:
- For install:
- 1. If you do not already have a Site.conf configuration file, you will need
to create one. Simply copy /usr/local/www/netdot/etc/Default.conf
to Site.conf and edit to suit.
2. New installations will need to run the following commands:
cd /usr/local/www/netdot/bin/
./initdb initdb
This command assumes that you have created a customised Site.conf
configuration file.
3. Upgrading? Back up your database first, then run the following commands:
cd /usr/local/www/netdot/upgrade/
perl updatedb
This command assumes that you have created a customised Site.conf
configuration file.
4. Please see /usr/local/www/netdot/etc/netdot.cron
in the root directory of the installation package for suggestions on
what should be added to your server's crontab.
5. Suggested Apache configuration files are available here:
/usr/local/www/netdot/etc/netdot_apache2_local.conf
/usr/local/www/netdot/etc/netdot_apache2_ldap.conf
6. Running Apache 2.4? Make sure that both the mod_perl and mod_apreq2 have
been added to httpd.conf:
LoadModule perl_module libexec/apache24/mod_perl.so
LoadModule apreq_module libexec/apache24/mod_apreq2.so
Note that any changes to Site.conf require an apache reload.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.0.7_5 09 Feb 2025 17:11:14
    |
Nuno Teixeira (eduardo)  |
net-mgmt/netdot: Back to pool, deprecate and set expiration date to 2025-03-31
PR: 284497 |
1.0.7_5 07 Apr 2024 09:36:13
    |
Florian Smeets (flo)  |
databases/p5-DBD-mysql: Fix for MariaDB users
Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.
In cd16748194e2 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.
In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b54.
DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This (Only the first 15 lines of the commit message are shown above ) |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.0.7_4 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.0.7_4 20 Jul 2022 14:22:42
    |
Tobias C. Berner (tcberner)  |
net-mgmt: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* @BABOLO <.@babolo.ru>
* Alex Samorukov, samm@freebsd.org
* Alexander Kriventsov <avk@vl.ru>
* Alexander Sulfrian <alexander@sulfrian.net>
* Alexander Y. Grigoryev <alexander.4mail@gmail.com>
* Alexandre Biancalana <ale@biancalanas.net>
* Alexandre Snarskii <snar@paranoia.ru>
* Alexandre Snarskii <snar@snar.spb.ru>
* Alexey Bobkov <mr.deadlystorm@gmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Degtyarev (Only the first 15 lines of the commit message are shown above ) |
1.0.7_4 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
1.0.7_4 16 Dec 2019 14:45:48
  |
amdmi3  |
- Fix fetch by switching to new GitHub home
PR: 242009
Submitted by: nick@foobar.org (maintainer) |
1.0.7_4 15 Nov 2019 10:12:08
  |
tobik  |
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql |
1.0.7_4 06 Nov 2019 14:00:19
  |
antoine  |
Mark a few ports BROKEN (unfetchable) |
1.0.7_4 14 Aug 2019 08:48:51
  |
mat  |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
1.0.7_4 04 Mar 2017 13:48:45
  |
sunpoet  |
Update to 4.200003
- Use real PORTVERSION and update dependent ports
- Add NO_ARCH
- Sort PLIST
Changes: http://search.cpan.org/dist/Net-Appliance-Session/Changes |
1.0.7_4 02 May 2016 16:08:56
  |
zeising  |
Update databases/rrdtool to 1.6.0
Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.
Bump portrevision for depending ports due to shlib version bump.
For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES
Reviewed by: kwm
Differential Revision: D6168 |
1.0.7_3 01 Apr 2016 14:16:20
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
1.0.7_3 05 Mar 2016 13:32:02
  |
rakuco  |
Be explicit and provide the full path to the perl binary when installing.
The default value of the PERL variable in the port's Makefile is
"/usr/bin/perl", be explicit and provide the path to the binary on FreeBSD.
PR: 197131
Submitted by: web@umich.edu
Approved by: Nick Hilliard <nick@foobar.org> |
1.0.7_2 18 Dec 2015 16:47:05
  |
mat  |
Fix build as a user.
Bump PORTREVISION because I think the package changed a bit.
Sponsored by: Absolight |
1.0.7_1 09 Jul 2015 15:43:42
  |
sunpoet  |
- Fix shebang
- Bump PORTREVISION for package change
Approved by: portmgr (blanket) |
1.0.7 13 Jan 2015 20:44:45
  |
pi  |
net-mgmt/netdot: 1.0.6 -> 1.0.7
Changes:
https://osl.uoregon.edu/redmine/projects/netdot/activity
- Works with Apache 2.4
PR: 195968
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer) |
1.0.6 07 Jul 2014 13:28:39
  |
wg  |
net-mgmt/netdot: update to 1.0.6 and support stage
PR: 189447
Submitted by: maintainer |
1.0.4 20 Sep 2013 22:24:44
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net-mgmt) |
1.0.4 14 Sep 2013 18:12:50
  |
az  |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
1.0.4 18 Jun 2013 13:49:02
  |
az  |
- Cleanup outdated checks. (PERL_LEVEL < 5.12)
- Assign some p5- ports under perl@ maintainership.
Approved by: portmgr@ (bapt@) |
1.0.4 19 Feb 2013 15:06:27
  |
tobez  |
Update to 1.0.4.
PR: 176148
Submitted by: maintainer |
1.0.2 28 Dec 2012 19:03:02
  |
flo  |
Convert the remaining ports that depend on databases/p5-DBD-mysql${MYSQL_VER}
to just depend on databases/p5-DBD-mysql as that will handle the MYSQL_VER
magic.
This is required as only databases/p5-DBD-mysql supports mariadb-client and
the upcomming perconaXX-client.
Approved by: portmgr (bapt)
Initial patches by: pgollucci |
1.0.2 30 Oct 2012 13:37:36
  |
tobez  |
Update to 1.0.2.
PR: 172613
Submitted by: maintainer
Feature safe: yes |
0.9.10_1 07 May 2012 18:52:09
 |
sylvio  |
- Chase rrdtool shlib version bump. |
0.9.10 07 Mar 2012 20:36:31
 |
tobez  |
Add net-mgmt/netdot, a tool designed to help network administrators
collect, organize and maintain network information.
Submitted by: Nick Hilliard <nick@foobar.org> |