User Tools

Site Tools


installingoncentos5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
installingoncentos5 [2010/02/22 14:58] – Firmanavn fikset rogeraasinstallingoncentos5 [2010/02/25 11:01] (current) – Dependency fixes rogeraas
Line 10: Line 10:
 ### ###
 ### ###
 +### 25.02.2010:
 +###   - Fixed a lot of dependency problems, removed unneeded packages, upgraded others
 ### 22.02.2010: ### 22.02.2010:
 ###   - NAV version is 3.5.5 ###   - NAV version is 3.5.5
Line 287: Line 289:
  
 chkconfig snmpd on chkconfig snmpd on
-service snmpd start 
  
  
Line 294: Line 295:
 ## ##
 sed -e '/SYSLOGD_OPTIONS/s/m 0/m 0 -r/' -i /etc/sysconfig/syslog sed -e '/SYSLOGD_OPTIONS/s/m 0/m 0 -r/' -i /etc/sysconfig/syslog
-service syslog restart 
  
  
Line 301: Line 301:
 ## ##
 ## Here I have added a sample firewall setup ## Here I have added a sample firewall setup
 +##
 +## If you do not care about a local firewall just skip this step
 ## ##
 ## Site-specific: ## Site-specific:
Line 475: Line 477:
 ## ##
 yum -y install gcc yum -y install gcc
-yum -y install postgresql postgresql-server postgresql-jdbc # php-pgsql +yum -y install postgresql postgresql-server postgresql-jdbc # NAV dependency 
-yum -y install postgresql-devel Checked out, psycopg needs it to compile +yum -y install python-ldap NAV dependency 
-yum -y install mx Checked out, psycopg needs it to compile +yum -y install samba-client NAV dependency (Arnold uses nmblookup) 
-yum -y install python-devel Checked out, psycopg needs it to compile +yum -y install autoconf NAV dependency 
-yum -y install perl-DBI Checked out, AlertEngine needs it [Engine.pm] +yum -y install ant NAV dependency 
-yum -y install perl-libwww-perl Cricket needs it? +yum -y install postgresql-devel psycopg build dependency 
-yum -y install db4-devel # Checked out, DB_File needs it to compile +yum -y install python-devel # psycopg build dependency 
-yum -y install mysql Checked out, gammu needs it to install +yum -y install mx psycopg build dependency 
-yum -y install samba-client Arnold uses nmblookup +yum -y install perl-libwww-perl Cricket dependency 
-yum -y install pkgconfig # python-gammu needs it to install +yum -y install db4-devel # Cricket dependency 
-yum -y install autoconf +yum -y install perl-TimeDate # Cricket dependency 
-yum -y install perl-TimeDate +yum -y install mysql # gammu dependency 
-yum -y install ant+yum -y install pkgconfig # python-gammu dependency
  
  
Line 509: Line 511:
  
 ## ##
-## Install Java Developer Kit+## Install Java Developer Kit, NAV dependency
 ## ##
 wget http://www.pannekake.net/nav/jdk-6u18-linux-i586-rpm.bin wget http://www.pannekake.net/nav/jdk-6u18-linux-i586-rpm.bin
 bash jdk-6u18-linux-i586-rpm.bin bash jdk-6u18-linux-i586-rpm.bin
- yes 
 # Fix the alternatives system to use new JDK # Fix the alternatives system to use new JDK
 alternatives --install /usr/bin/java java /usr/java/default/bin/java 16180 alternatives --install /usr/bin/java java /usr/java/default/bin/java 16180
Line 523: Line 524:
  
 ## ##
-## Install Java SNMP Package+## Install Java SNMP Package, NAV dependency
 ## ##
 mkdir JavaSNMP mkdir JavaSNMP
Line 542: Line 543:
  
 ## ##
-## Install gammu+## Install gammu, NAV dependency
 ## ##
 wget http://www.pannekake.net/nav/gammu-1.11.0-1.el5.rf.i386.rpm wget http://www.pannekake.net/nav/gammu-1.11.0-1.el5.rf.i386.rpm
Line 551: Line 552:
  
 ## ##
-## Install rrdtool version 1.0 (1.2 is not supported in py-rrdtool)+## Install rrdtool, NAV dependency
 ## ##
-wget http://www.pannekake.net/nav/rrdtool-1.0.50-3.el5.rf.i386.rpm +wget http://www.pannekake.net/nav/rrdtool-1.2.23-1.el5.rf.i386.rpm 
-rpm -ivh rrdtool-1.0.50-3.el5.rf.i386.rpm +wget http://www.pannekake.net/nav/perl-rrdtool-1.2.23-1.el5.rf.i386.rpm 
-wget http://www.pannekake.net/nav/perl-rrdtool-1.0.50-3.el5.rf.i386.rpm +wget http://www.pannekake.net/nav/python-rrdtool-1.2.23-1.el5.rf.i386.rpm 
-rpm -ivh perl-rrdtool-1.0.50-3.el5.rf.i386.rpm +wget http://www.pannekake.net/nav/rrdtool-devel-1.2.23-1.el5.rf.i386.rpm 
-wget http://www.pannekake.net/nav/rrdtool-devel-1.0.50-3.el5.rf.i386.rpm +rpm -ivh rrdtool-1.2.23-1.el5.rf.i386.rpm perl-rrdtool-1.2.23-1.el5.rf.i386.rpm 
-rpm -ivh rrdtool-devel-1.0.50-3.el5.rf.i386.rpm+rpm -ivh python-rrdtool-1.2.23-1.el5.rf.i386.rpm 
 +rpm -ivh rrdtool-devel-1.2.23-1.el5.rf.i386.rpm
  
  
Line 565: Line 567:
 ## ##
  
-Checked out, cricket/compile needs it+Cricket dependency
 wget http://www.pannekake.net/nav/SNMP_Session-1.12.tar.gz wget http://www.pannekake.net/nav/SNMP_Session-1.12.tar.gz
 tar xvzf SNMP_Session-1.12.tar.gz tar xvzf SNMP_Session-1.12.tar.gz
Line 574: Line 576:
 cd .. cd ..
  
-MD5 CPAN Perl module+Cricket dependency
 wget http://www.pannekake.net/nav/MD5-2.03.tar.gz wget http://www.pannekake.net/nav/MD5-2.03.tar.gz
 tar xvzf MD5-2.03.tar.gz tar xvzf MD5-2.03.tar.gz
Line 583: Line 585:
 cd .. cd ..
  
-Checked out, cricket/compile needs it+Cricket dependency
 wget http://www.pannekake.net/nav/DB_File-1.820.tar.gz wget http://www.pannekake.net/nav/DB_File-1.820.tar.gz
 tar xvzf DB_File-1.820.tar.gz tar xvzf DB_File-1.820.tar.gz
Line 592: Line 594:
 cd .. cd ..
  
-FCGI CPAN Perl module +NAV dependency
-wget http://www.pannekake.net/nav/FCGI-0.68.tar.gz +
-tar xvzf FCGI-0.68.tar.gz +
-cd FCGI-0.68 +
-perl Makefile.PL +
-make +
-make install +
-cd .. +
- +
-# CGI CPAN Perl module +
-# Warning: prerequisite Test::More 0.8 not found. We have 0.62. +
-wget http://www.pannekake.net/nav/CGI.pm-3.48.tar.gz +
-tar xvzf CGI.pm-3.48.tar.gz +
-cd CGI.pm-3.48 +
-perl Makefile.PL +
-make +
-make install +
-cd .. +
- +
-# Checked out, bin/makecricketconfig.pl needs it+
 wget http://www.pannekake.net/nav/pgsql_perl5-1.9.0.tar.gz wget http://www.pannekake.net/nav/pgsql_perl5-1.9.0.tar.gz
 tar xvzf pgsql_perl5-1.9.0.tar.gz tar xvzf pgsql_perl5-1.9.0.tar.gz
Line 627: Line 610:
 ## ##
  
-#+NAV dependency
 wget http://www.pannekake.net/nav/psycopg-1.1.21.tar.gz wget http://www.pannekake.net/nav/psycopg-1.1.21.tar.gz
 tar xvzf psycopg-1.1.21.tar.gz tar xvzf psycopg-1.1.21.tar.gz
Line 641: Line 624:
 cd .. cd ..
  
-#+NAV dependency
 wget http://www.pannekake.net/nav/psycopg2-2.0.13.tar.gz wget http://www.pannekake.net/nav/psycopg2-2.0.13.tar.gz
 tar xvzf psycopg2-2.0.13.tar.gz tar xvzf psycopg2-2.0.13.tar.gz
Line 648: Line 631:
 cd .. cd ..
  
-Checked out, machinetracker.py needs it+NAV dependency
 wget http://www.pannekake.net/nav/IPy-0.70.tar.gz wget http://www.pannekake.net/nav/IPy-0.70.tar.gz
 tar xvzf IPy-0.70.tar.gz tar xvzf IPy-0.70.tar.gz
Line 655: Line 638:
 cd .. cd ..
  
-Checked out, servicemon needs it +NAV dependency
-wget http://www.pannekake.net/nav/py-rrdtool-0.2.1.tar.gz +
-tar xvzf py-rrdtool-0.2.1.tar.gz +
-cd py-rrdtool-0.2.1 +
-python setup.py install +
-cd .. +
- +
-# Needs version 2 of pysnmp+
 wget http://www.pannekake.net/nav/pysnmp-2.0.9.tar.gz wget http://www.pannekake.net/nav/pysnmp-2.0.9.tar.gz
 tar xvzf pysnmp-2.0.9.tar.gz tar xvzf pysnmp-2.0.9.tar.gz
Line 669: Line 645:
 cd .. cd ..
  
-Checked out+NAV dependency
 wget http://www.pannekake.net/nav/Cheetah-2.2.1.tar.gz wget http://www.pannekake.net/nav/Cheetah-2.2.1.tar.gz
 tar xvzf Cheetah-2.2.1.tar.gz tar xvzf Cheetah-2.2.1.tar.gz
Line 676: Line 652:
 cd .. cd ..
  
-thresholdMon.py+NAV dependency
 wget http://www.pannekake.net/nav/forgetSQL-0.5.1.tar.gz wget http://www.pannekake.net/nav/forgetSQL-0.5.1.tar.gz
 tar xvzf forgetSQL-0.5.1.tar.gz tar xvzf forgetSQL-0.5.1.tar.gz
Line 687: Line 663:
 cd .. cd ..
  
-Install Python bindings for gammu +pyrad dependency
-wget http://www.pannekake.net/nav/python-gammu-0.20.tar.gz +
-tar xvzf python-gammu-0.20.tar.gz +
-cd python-gammu-0.20 +
-python setup.py install +
-cd .. +
- +
-#+
 wget http://www.pannekake.net/nav/setuptools-0.6c11.tar.gz wget http://www.pannekake.net/nav/setuptools-0.6c11.tar.gz
 tar xvzf setuptools-0.6c11.tar.gz tar xvzf setuptools-0.6c11.tar.gz
Line 701: Line 670:
 cd .. cd ..
  
-#+NAV dependency
 wget http://www.pannekake.net/nav/pyrad-1.2.tar.gz wget http://www.pannekake.net/nav/pyrad-1.2.tar.gz
 tar xvzf pyrad-1.2.tar.gz tar xvzf pyrad-1.2.tar.gz
Line 708: Line 677:
 cd .. cd ..
  
-#+NAV dependency
 wget http://www.pannekake.net/nav/Django-1.1.1.tar.gz wget http://www.pannekake.net/nav/Django-1.1.1.tar.gz
 tar xvzf Django-1.1.1.tar.gz tar xvzf Django-1.1.1.tar.gz
 cd Django-1.1.1 cd Django-1.1.1
 +python setup.py install
 +cd ..
 +
 +# gammu dependency
 +wget http://www.pannekake.net/nav/python-gammu-0.20.tar.gz
 +tar xvzf python-gammu-0.20.tar.gz
 +cd python-gammu-0.20
 python setup.py install python setup.py install
 cd .. cd ..
Line 960: Line 936:
 ## ##
 /usr/local/nav/bin/nav start /usr/local/nav/bin/nav start
- 
-# Check the startup by using this command: 
-/usr/local/nav/bin/nav status 
  
  
Line 995: Line 968:
 # http://dag.wieers.com/rpm/packages/gammu/gammu-1.11.0-1.el5.rf.i386.rpm # http://dag.wieers.com/rpm/packages/gammu/gammu-1.11.0-1.el5.rf.i386.rpm
 # http://dag.wieers.com/rpm/packages/gammu/gammu-devel-1.11.0-1.el5.rf.i386.rpm # http://dag.wieers.com/rpm/packages/gammu/gammu-devel-1.11.0-1.el5.rf.i386.rpm
-# http://dag.wieers.com/rpm/packages/rrdtool/rrdtool-1.0.50-3.el5.rf.i386.rpm +# http://dag.wieers.com/rpm/packages/rrdtool/rrdtool-1.2.23-1.el5.rf.i386.rpm 
-# http://dag.wieers.com/rpm/packages/rrdtool/perl-rrdtool-1.0.50-3.el5.rf.i386.rpm +# http://dag.wieers.com/rpm/packages/rrdtool/perl-rrdtool-1.2.23-1.el5.rf.i386.rpm 
-# http://dag.wieers.com/rpm/packages/rrdtool/rrdtool-devel-1.0.50-3.el5.rf.i386.rpm+# http://dag.wieers.com/rpm/packages/rrdtool/python-rrdtool-1.2.23-1.el5.rf.i386.rpm 
 +# http://dag.wieers.com/rpm/packages/rrdtool/rrdtool-devel-1.2.23-1.el5.rf.i386.rpm
 # http://www.switch.ch/misc/leinen/snmp/perl/dist/SNMP_Session-1.12.tar.gz # http://www.switch.ch/misc/leinen/snmp/perl/dist/SNMP_Session-1.12.tar.gz
 # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/MD5/GAAS/MD5-2.03.tar.gz # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/MD5/GAAS/MD5-2.03.tar.gz
 # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/DB_File/DB_File-1.820.tar.gz # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/DB_File/DB_File-1.820.tar.gz
-# ftp://ftp.uninett.no/pub/CPAN/modules/by-module/FCGI/FCGI-0.68.tar.gz 
-# ftp://ftp.uninett.no/pub/CPAN/modules/by-module/CGI/CGI.pm-3.48.tar.gz 
 # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/Pg/pgsql_perl5-1.9.0.tar.gz # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/Pg/pgsql_perl5-1.9.0.tar.gz
 # http://www.initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz # http://www.initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz
 # http://www.initd.org/pub/software/psycopg/psycopg2-2.0.13.tar.gz # http://www.initd.org/pub/software/psycopg/psycopg2-2.0.13.tar.gz
 # http://pypi.python.org/packages/source/I/IPy/IPy-0.70.tar.gz # http://pypi.python.org/packages/source/I/IPy/IPy-0.70.tar.gz
-# http://heanet.dl.sourceforge.net/sourceforge/py-rrdtool/py-rrdtool-0.2.1.tar.gz 
 # http://heanet.dl.sourceforge.net/sourceforge/pysnmp/pysnmp-2.0.9.tar.gz # http://heanet.dl.sourceforge.net/sourceforge/pysnmp/pysnmp-2.0.9.tar.gz
 # http://heanet.dl.sourceforge.net/sourceforge/cheetahtemplate/Cheetah-2.2.1.tar.gz # http://heanet.dl.sourceforge.net/sourceforge/cheetahtemplate/Cheetah-2.2.1.tar.gz
 # http://heanet.dl.sourceforge.net/sourceforge/forgetsql/forgetSQL-0.5.1.tar.gz # http://heanet.dl.sourceforge.net/sourceforge/forgetsql/forgetSQL-0.5.1.tar.gz
-# http://dl.cihar.com/python-gammu/latest/python-gammu-0.20.tar.gz 
 # http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz # http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
 # http://pypi.python.org/packages/source/p/pyrad/pyrad-1.2.tar.gz # http://pypi.python.org/packages/source/p/pyrad/pyrad-1.2.tar.gz
 # http://www.djangoproject.com/download/1.1.1/tarball/ # http://www.djangoproject.com/download/1.1.1/tarball/
 +# http://dl.cihar.com/python-gammu/latest/python-gammu-0.20.tar.gz
 # http://heanet.dl.sourceforge.net/sourceforge/cricket/cricket-1.0.5.tar.gz # http://heanet.dl.sourceforge.net/sourceforge/cricket/cricket-1.0.5.tar.gz
 # #
 </code> </code>
  
installingoncentos5.1266850691.txt.gz · Last modified: by rogeraas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki