Netdot
De Linuxmemo.
(Différences entre les versions)
(→Configuration) |
|||
Ligne 40 : | Ligne 40 : | ||
# a2ensite netdot | # a2ensite netdot | ||
- | erreur: | + | erreur 1 Perl deps: |
- | + | # make testdeps | |
- | + | Testing for required Perl modules | |
- | + | /usr/bin/perl bin/perldeps.pl test | |
- | + | RRDs..............................................ok | |
- | + | GraphViz..........................................ok | |
- | + | Module::Build.....................................ok | |
- | + | CGI...............................................ok | |
- | + | Class::DBI........................................ok | |
+ | Class::DBI::AbstractSearch........................ok | ||
+ | Apache2::Request..................................ok | ||
+ | HTML::Mason.......................................ok | ||
+ | Apache::Session...................................ok | ||
+ | URI::Escape.......................................ok | ||
+ | SQL::Translator...................................ok | ||
+ | SNMP::Info 2.06...................................ok | ||
+ | NetAddr::IP.......................................ok | ||
+ | Apache2::AuthCookie...............................ok | ||
+ | Apache2::SiteControl..............................ok | ||
+ | Log::Dispatch.....................................ok | ||
+ | Log::Log4perl.....................................ok | ||
+ | Parallel::ForkManager.............................ok | ||
+ | Net::Patricia 1.19_01.............................ok | ||
+ | Authen::Radius....................................ok | ||
+ | Test::Simple......................................ok | ||
+ | Net::IRR..........................................MISSING | ||
+ | Time::Local.......................................ok | ||
+ | File::Spec........................................ok | ||
+ | Net::Appliance::Session...........................ok | ||
+ | BIND::Config::Parser..............................ok | ||
+ | Net::DNS..........................................ok | ||
+ | Text::ParseWords..................................ok | ||
+ | Carp::Assert......................................ok | ||
+ | Digest::SHA.......................................ok | ||
+ | Net::DNS::ZoneFile::Fast..........................ok | ||
+ | Socket6...........................................ok | ||
+ | XML::Simple.......................................ok | ||
+ | |||
+ | # apt-get install libnet-irr-perl | ||
+ | Lecture des listes de paquets... Fait | ||
+ | Construction de l'arbre des dépendances | ||
+ | Lecture des informations d'état... Fait | ||
+ | E: Impossible de trouver le paquet libnet-irr-perl | ||
+ | |||
+ | Sous Ubuntu 12.04.1 LTS le paquet n'existe pas :( | ||
==Commande== | ==Commande== |
Version du 6 novembre 2012 à 15:40
Network Documentation Tool project
sources: https://osl.uoregon.edu/redmine/
Sommaire |
Installation
# apt-get install apache2 apache2-dev libapache2-mod-perl2 libapache2-mod-perl2-dev build-essential libapreq2 libapache2-request-perl librrds-perl libsql-translator-perl # apt-get install rrdtool mysql-client mysql-server Choose a mysql 'root' admin password and remember it # cd /path/to/netdot-1.0.2 # make install APACHEUSER=www-data APACHEGROUP=www-data # make installdeps (voir Perl pour utilisation avec serveur proxy) (Modules Perl supplémentaire) #perl -MCPAN -e shell; >install Apache2::SiteControl #make testdeps pour teste que toute les dépendance necessaire sont bien installées
# vim etc/Default.conf # sudo make installdb où bien avec les flags: DB_TYPE=mysql DB_HOST=localhost DB_NETDOT_USER=netdot DB_NETDOT_PASS=netdot
Configuration
- netdot
$cd /usr/local/netdot/etc $cp Default.conf Site.conf $vim Site.conf
- apache2
$ a2enmod perl # cd /etc/apache2 # ln -s /usr/local/netdot/etc/netdot_apache2_local.conf sites-available/netdot # a2ensite netdot
erreur 1 Perl deps:
# make testdeps Testing for required Perl modules /usr/bin/perl bin/perldeps.pl test RRDs..............................................ok GraphViz..........................................ok Module::Build.....................................ok CGI...............................................ok Class::DBI........................................ok Class::DBI::AbstractSearch........................ok Apache2::Request..................................ok HTML::Mason.......................................ok Apache::Session...................................ok URI::Escape.......................................ok SQL::Translator...................................ok SNMP::Info 2.06...................................ok NetAddr::IP.......................................ok Apache2::AuthCookie...............................ok Apache2::SiteControl..............................ok Log::Dispatch.....................................ok Log::Log4perl.....................................ok Parallel::ForkManager.............................ok Net::Patricia 1.19_01.............................ok Authen::Radius....................................ok Test::Simple......................................ok Net::IRR..........................................MISSING Time::Local.......................................ok File::Spec........................................ok Net::Appliance::Session...........................ok BIND::Config::Parser..............................ok Net::DNS..........................................ok Text::ParseWords..................................ok Carp::Assert......................................ok Digest::SHA.......................................ok Net::DNS::ZoneFile::Fast..........................ok Socket6...........................................ok XML::Simple.......................................ok
# apt-get install libnet-irr-perl Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet libnet-irr-perl
Sous Ubuntu 12.04.1 LTS le paquet n'existe pas :(
Commande
Automatisation
Astuces
Demo vmware
mdp netdot:netdot