Date: Fri, 29 Mar 2024 06:21:04 +0000 (UTC) Message-ID: <874946580.4031.1711693264955@skald.opmantek.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_4030_1990299261.1711693264954" ------=_Part_4030_1990299261.1711693264954 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Opmantek products include a sophisticated installation system which auto= mates the installation of all dependant packages and libraries. Using= the Operating System provided patching system (yum, apt-get, etc)&nb= sp;is the recommended way of installing and maintaining your Opmantek serve= r.
If your servers do not have a connection to the internet, you should hav= e some method in place for them to access the repositories, through proxy o= r local mirrors. Opmantek has documented several very easy techniques= for patching linux servers, you can find the details here: Virtua= l Machine Maintenance: Updating Software
This document is a list of the required modules and packages for all of = our software, Opmantek is committed to keeping this document up to date and= we would welcome you let us know or any corrections or errors you might fi= nd.
Opmantek list our dependancies, each of the packages we depend on may or= may not depend on other packages, e.g. we require RRDTool for NMIS and RRD= Tool requires many other graphics libraries to do its magic.
Dependancies are extracted from the source in /usr/local/opmojo/bin/inst= aller_hooks/*dependancies
RRDTool is required by NMIS and a special version including source code = is included in opCharts.
There are YUM and APT-GET packages available.
MongoDB is required by the following products:
Details about installation are in MongoDB Installation, for Red Hat and CentOS it shoul= d be downloaded from MongoDB.org and installed as per our documenation.
NMIS CentOS dependancies are determined by running the NMIS installer
./install.pl list= deps=3Dtrue
Then when asked if connected to internet, answer "no", then the installe= r will tell you the dependancies.
autoconf automake= gcc cvs cairo cairo-devel pango pango-devel glib glib-devel libxml2 libxml= 2-devel gd gd-devel libXpm-devel libXpm openssl openssl-devel net-snmp net-= snmp-libs net-snmp-utils net-snmp-perl perl-Net-SSLeay perl-JSON-XS httpd f= ping make groff perl-CPAN crontabs dejavu* perl-libwww-perl perl-Net-DNS pe= rl-DBI perl-Net-SMTPS perl-Net-SMTP-SSL uuid-perl perl-Time-modules perl-CG= I net-snmp-perl perl-Proc-ProcessTable perl-Authen-SASL perl-Crypt-PasswdMD= 5 perl-Net-SNPP perl-Net-SNMP perl-GD rrdtool perl-rrdtool perl-Test-Deep= pre>
Many perl packages can be installed from YUM, the others from CPAN, the = list of packages can be extracted by running /usr/local/nmis8/admin/ch= eck_cpan_libraries.pl, provide the location of NMIS source. Many requ= ired libraries listed are included with Perl itself.
Time::HiRes JSON:= :XS Net::DNS Net::SMTPS Net::SNMP Net::SNPP Data::Dumper UUID::Tiny Time::P= arseDate Statistics::Lite Crypt::PasswdMD5 Proc::Queue Proc::ProcessTable T= est::Deep::NoTest
The following Perl Modules are Optional depending on what Authentiction = features people require.
Net::LDAP Net::LD= APS IO::Socket::SSL Crypt::UnixCrypt Authen::TacacsPlus Authen::Simple::RAD= IUS
Installing RRDTool as per the installation guide will result in the RRDs= perl library being created.
The perl libraries SNMP_util and SNMP_Session are included in the NMIS i= nstall folder /usr/local/nmis8/install/SNMP_Session-1.12.tar.gz
mysql mysql-serve= r httpd php php-cli php-mysql php-ldap php-mbstring php-mcrypt php-process = php-snmp php-xml nmap zip curl wget sshpass screen samba-client logrotate p= erl-Time-modules
mysql-server apac= he2 apache2-utils libapache2-mod-proxy-html libapache2-mod-php5 openssh-cli= ent php5 php5-ldap php5-mcrypt php5-mysql php5-snmp nmap zip wget curl sshp= ass screen smbclient logrotate libtime-modules-perl
The following are the merged list of modules required for all Opmantek A= pplications, as many are common. If NMIS is installed on this server,= then with the exception of MongoDB and MySQL, all these packages should al= ready be present.
httpd httpd-tools= rrdtool logrotate ntp
apache2 rrdtool a= pache2-utils logrotate ntp
MongoDB is required.
httpd httpd-tools= rrdtool logrotate fping
apache2 rrdtool a= pache2-utils logrotate fping
httpd httpd-tools= freetds unixODBC rrdtool logrotate
apache2 rrdtool a= pache2-utils unixodbc odbcinst tdsodbc logrotate
MongoDB is required.
httpd httpd-tools= logrotate ntp
apache2 apache2-u= tils logrotate ntp
httpd httpd-tools= logrotate ntp
apache2 apache2-u= tils logrotate ntp
MongoDB is required.
httpd httpd-tools= logrotate
apache2 apache2-u= tils logrotate
MongoDB is required.
You will need to compile the NetFlow Daemon flowd, the source code is in= cluded with opFlow.
byacc
byacc
httpd httpd-tools= rrdtool logrotate
apache2 rrdtool a= pache2-utils logrotate
MySQL is required.
mysql mysql-serve= r
MongoDB is required.
httpd httpd-tools= rrdtool logrotate
apache2 rrdtool a= pache2-utils logrotate