Netdot

From Wildsong
Revision as of 21:02, 4 February 2015 by Brian Wilson (talk | contribs)
Jump to navigationJump to search

Netdot install notes

Download and read the epub docs. https://osl.uoregon.edu/redmine/projects/netdot/files

I am installing onto Helena, a Debian 7 server.

wget http://netdot.uoregon.edu/pub/dists/netdot-1.0.7.tar.gz
tar xzvf netdot*gz
cd netdot*
make testdeps
Testing for required Perl modules
/usr/bin/perl bin/perldeps.pl test
RRDs..............................................MISSING
GraphViz..........................................MISSING
Module::Build.....................................ok
CGI...............................................ok
Class::DBI........................................MISSING
Class::DBI::AbstractSearch........................MISSING
Apache2::Request..................................MISSING
HTML::Mason.......................................MISSING
Apache::Session...................................MISSING
URI::Escape.......................................ok
SQL::Translator...................................MISSING
SNMP::Info 2.06...................................MISSING
NetAddr::IP 4.042.................................MISSING
Apache2::AuthCookie...............................MISSING
Apache2::SiteControl..............................MISSING
Log::Dispatch.....................................MISSING
Log::Log4perl.....................................MISSING
Parallel::ForkManager.............................MISSING
Net::Patricia 1.20................................MISSING
Authen::Radius....................................MISSING
Test::Simple......................................ok
Net::IRR..........................................MISSING
Time::Local.......................................ok
File::Spec........................................ok
Net::Appliance::Session...........................MISSING
BIND::Config::Parser..............................MISSING
Net::DNS..........................................ok
Text::ParseWords..................................ok
Carp::Assert......................................MISSING
Digest::SHA.......................................ok
Net::DNS::ZoneFile::Fast..........................MISSING
Socket6...........................................ok
XML::Simple.......................................MISSING

OK. Looks like I have some work to do! After doing this, I will run make testdeps again. In theory I can do make installdeps but I did this first.

sudo apt-get install rrdtool python-pygraphviz libclass-dbi-mysql-perl libclass-dbi-abstractsearch-perl \
libapache2-request-perl libmason-perl libsql-translator-perl libapache-session-perl libsnmp-info-perl \
libnetaddr-ip-perl libapache2-authcookie-perl libapache2-sitecontrol-perl liblog-log4perl-perl \
libparallel-forkmanager-perl libnet-patricia-perl libauthen-radius-perl libnet-irr-perl \
libnet-appliance-session-perl libbind-config-parser-perl libcarp-assert-perl libdns-zoneparse-perl \
libxml-libxml-simple-perl \
librrds-perl libhtml-mason-perl libxml-simple-perl libcarp-assert-more-perl dnssec-tools

Now it comes up clean (nothing MISSING)!! YAY!

sudo make installdeps
sudo APACHEUSER=www-data APACHEGROUP=www-data make install