This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
installingonrhel4 [2007/05/16 06:39] morten something got lost in conversion from moinmoin, re-uploading |
installingonrhel4 [2007/07/30 13:39] (current) rogeraas Fixed sms daemon |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installing NAV on RedHat Enterprise Linux 4 ====== | ====== Installing NAV on RedHat Enterprise Linux 4 ====== | ||
- | * Mostly maintained by Roger Aas at the University College of Haugesund/Stord. | + | * Mostly maintained by Roger Aas at Stord/Haugesund University College. |
<code> | <code> | ||
### | ### | ||
- | ### NAV 3.2.1 installation | + | ### NAV 3 installation |
### | ### | ||
### for CentOS 4 or Red Hat Enterprise Linux 4 Advanced Server | ### for CentOS 4 or Red Hat Enterprise Linux 4 Advanced Server | ||
### | ### | ||
- | ### Roger Aas, Stord/Haugesund College | + | ### Roger Aas, Stord/Haugesund University College |
### | ### | ||
### | ### | ||
+ | ### 27.07.2007: | ||
+ | ### - Tested for RHEL4 Update 5 | ||
+ | ### - No need to make ~/.gnupg anymore | ||
+ | ### - Included a patch for forgetSQL-0.5.1 | ||
+ | ### - Fixed smsd.py setup, now sends SMSes again | ||
+ | ### - Big rewrite mainly because of this fix | ||
+ | ### 12.07.2007: | ||
+ | ### - Updated for NAV 3.2.2 | ||
+ | ### - Tested for CentOS 4.5 | ||
+ | ### - Updated seven packages: | ||
+ | ### - Java 1.5.0_11 -> 1.5.0_12 | ||
+ | ### - SNMP_Session 1.08 -> 1.10 | ||
+ | ### - CGI.pm 3.25 -> 3.29 | ||
+ | ### - IPy 0.52 -> 0.54 | ||
+ | ### - JavaSNMP 1.4.1 -> 1.4.2 | ||
+ | ### - gammu 1.08 -> 1.11 | ||
+ | ### - tomcat 5.5.20 -> 5.5.23 | ||
### 22.02.2007: | ### 22.02.2007: | ||
### - Updated for NAV 3.2.1 | ### - Updated for NAV 3.2.1 | ||
Line 110: | Line 127: | ||
# | # | ||
# Boot from RHEL4AS CD1 | # Boot from RHEL4AS CD1 | ||
- | # Press Enter | + | # "Boot:", press Enter |
- | # Select Skip | + | # "CD Found", select Skip |
# "Welcome to Red Hat Enterprise Linux AS", press Next | # "Welcome to Red Hat Enterprise Linux AS", press Next | ||
# "Language Selection" Press Next ("English (English)" is already selected) | # "Language Selection" Press Next ("English (English)" is already selected) | ||
# "Keyboard Configuration", select Norwegian and press Next (for us with that kind of keyboard) | # "Keyboard Configuration", select Norwegian and press Next (for us with that kind of keyboard) | ||
# "Disk Partitioning Setup", press Next (Already set to "Automatically partition") | # "Disk Partitioning Setup", press Next (Already set to "Automatically partition") | ||
- | # "Automatic Partitioning", press Next (Set to "Remove all partitions on this system", | + | # "Automatic Partitioning", press Next (Already set to "Remove all partitions on this system", |
# "sda" and "Review (and modify if needed) the partitions created") | # "sda" and "Review (and modify if needed) the partitions created") | ||
- | # "Warning", press Yes | + | # "Warning", press Yes |
# "Disk Setup", press Next | # "Disk Setup", press Next | ||
# "Boot Loader Configuration", press Next | # "Boot Loader Configuration", press Next | ||
Line 127: | Line 144: | ||
# Type in ip-addresses for gateway and DNS servers | # Type in ip-addresses for gateway and DNS servers | ||
# Press Next | # Press Next | ||
- | # "Firewall Configuration", select "No firewall", select "Disabled" on "Enable SELinux?", Next | + | # "Firewall Configuration", select "No firewall", select "Disabled" on "Enable SELinux?", press Next |
# "Warning - No Firewall", press Proceed | # "Warning - No Firewall", press Proceed | ||
# "Additional Language Support", press Next | # "Additional Language Support", press Next | ||
Line 143: | Line 160: | ||
# | # | ||
# Boot from CentOS 4 CD1 or DVD | # Boot from CentOS 4 CD1 or DVD | ||
- | # Press Enter | + | # "Boot:", press Enter |
- | # Select Skip | + | # "CD Found", select Skip |
# "Welcome to CentOS-4 i386", press Next | # "Welcome to CentOS-4 i386", press Next | ||
# "Language Selection" Press Next ("English (English)" is already selected) | # "Language Selection" Press Next ("English (English)" is already selected) | ||
Line 161: | Line 178: | ||
# Type in ip-addresses for gateway and DNS servers | # Type in ip-addresses for gateway and DNS servers | ||
# Press Next | # Press Next | ||
- | # "Firewall Configuration", select "No firewall", select "Disabled" on "Enable SELinux?", Next | + | # "Firewall Configuration", select "No firewall", select "Disabled" on "Enable SELinux?", press Next |
# "Warning - No Firewall", press Proceed | # "Warning - No Firewall", press Proceed | ||
# "Additional Language Support", press Next | # "Additional Language Support", press Next | ||
Line 223: | Line 240: | ||
## Import RPM Key | ## Import RPM Key | ||
## | ## | ||
- | # gpg on RHEL4/CentOS4 don't automake this directory like RHEL3/CentOS3 did... | ||
- | mkdir ~/.gnupg | ||
gpg --import /usr/share/rhn/RPM-GPG-KEY | gpg --import /usr/share/rhn/RPM-GPG-KEY | ||
rpm --import /usr/share/rhn/RPM-GPG-KEY | rpm --import /usr/share/rhn/RPM-GPG-KEY | ||
Line 235: | Line 250: | ||
sed -e 's/pkgSkipList=kernel\*/pkgSkipList=/' -i /etc/sysconfig/rhn/up2date | sed -e 's/pkgSkipList=kernel\*/pkgSkipList=/' -i /etc/sysconfig/rhn/up2date | ||
# Register with RHN | # Register with RHN | ||
- | up2date | + | rhn_register |
# Check available updates | # Check available updates | ||
up2date -l | up2date -l | ||
Line 459: | Line 474: | ||
## | ## | ||
- | ## Time to reboot the server and log in with your new user | + | ## Time to reboot the server |
## | ## | ||
shutdown -r 0 | shutdown -r 0 | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Log in with your new user and become root | ||
+ | ## Root access is needed for installing and configuring NAV | ||
+ | ## | ||
+ | su - | ||
Line 555: | Line 577: | ||
up2date perl-libwww-perl # Cricket needs it? + perl-HTML-Parser perl-URI perl-HTML-Tagset | up2date perl-libwww-perl # Cricket needs it? + perl-HTML-Parser perl-URI perl-HTML-Tagset | ||
up2date db4-devel # Checked out, DB_File needs it to compile | up2date db4-devel # Checked out, DB_File needs it to compile | ||
- | up2date mysql # Checked out, gammu 1.0 needs it to install | + | up2date mysql # Checked out, gammu needs it to install |
up2date samba-client # Arnold uses nmblookup | up2date samba-client # Arnold uses nmblookup | ||
+ | up2date pkgconfig # python-gammu needs it to install | ||
# CentOS4: | # CentOS4: | ||
yum -y install gcc # + cpp glibc-devel glibc-headers glibc-kernheaders | yum -y install gcc # + cpp glibc-devel glibc-headers glibc-kernheaders | ||
Line 567: | Line 590: | ||
yum -y install perl-libwww-perl # Cricket needs it? + perl-HTML-Parser perl-URI perl-HTML-Tagset | yum -y install perl-libwww-perl # Cricket needs it? + perl-HTML-Parser perl-URI perl-HTML-Tagset | ||
yum -y install db4-devel # Checked out, DB_File needs it to compile | yum -y install db4-devel # Checked out, DB_File needs it to compile | ||
- | yum -y install mysql # Checked out, gammu 1.0 needs it to install | + | yum -y install mysql # Checked out, gammu needs it to install |
yum -y install samba-client # Arnold uses nmblookup | yum -y install samba-client # Arnold uses nmblookup | ||
+ | yum -y install pkgconfig # python-gammu needs it to install | ||
### | ### | ||
- | ### Install and configure NAV 3.2.1 and dependencies | + | ### Install and configure NAV and dependencies |
### | ### | ||
Line 580: | Line 604: | ||
mkdir ~/nav3 | mkdir ~/nav3 | ||
cd ~/nav3 | cd ~/nav3 | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Install NAV rpm made by Alexander Krapivin of OILspace Inc., UK | ||
+ | ## | ||
+ | wget http://ans.hsh.no/home/roger/nav3/nav-3.2.2-1.noarch.rpm | ||
+ | rpm -ivh --nodeps nav-3.2.2-1.noarch.rpm | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Download NAV source tar and extract patches | ||
+ | ## | ||
+ | wget http://ans.hsh.no/home/roger/nav3/nav-3.2.2.tar.gz | ||
+ | tar xvzf nav-3.2.2.tar.gz nav-3.2.2/contrib/patches/ | ||
Line 585: | Line 623: | ||
## Install Java Developer Kit | ## Install Java Developer Kit | ||
## | ## | ||
- | wget http://ans.hsh.no/home/roger/nav3/jdk-1_5_0_11-linux-i586-rpm.bin | + | wget http://ans.hsh.no/home/roger/nav3/jdk-1_5_0_12-linux-i586-rpm.bin |
- | chmod 755 jdk-1_5_0_11-linux-i586-rpm.bin | + | chmod 755 jdk-1_5_0_12-linux-i586-rpm.bin |
- | ./jdk-1_5_0_11-linux-i586-rpm.bin | + | ./jdk-1_5_0_12-linux-i586-rpm.bin |
yes | yes | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Install Tomcat | ||
+ | ## | ||
+ | wget http://ans.hsh.no/home/roger/nav3/apache-tomcat-5.5.23.tar.gz | ||
+ | tar --extract --verbose --ungzip --file apache-tomcat-5.5.23.tar.gz --directory /usr/local | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Install Java SNMP Package | ||
+ | ## | ||
+ | mkdir JavaSNMP | ||
+ | cd JavaSNMP | ||
+ | wget http://ans.hsh.no/home/roger/nav3/source_1.4.2.zip | ||
+ | unzip source_1.4.2.zip | ||
+ | export PATH=$PATH:/usr/java/jdk1.5.0_12/bin | ||
+ | make SNMPPackage | ||
+ | cp snmp.jar /usr/local/nav/lib/java | ||
+ | cd .. | ||
Line 597: | Line 655: | ||
gpg --import RPM-GPG-KEY.dag.txt | gpg --import RPM-GPG-KEY.dag.txt | ||
rpm --import RPM-GPG-KEY.dag.txt | rpm --import RPM-GPG-KEY.dag.txt | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Install gammu | ||
+ | ## | ||
+ | wget http://ans.hsh.no/home/roger/nav3/gammu-1.11.0-1.el4.rf.i386.rpm | ||
+ | rpm -ivh gammu-1.11.0-1.el4.rf.i386.rpm | ||
+ | wget http://ans.hsh.no/home/roger/nav3/gammu-devel-1.11.0-1.el4.rf.i386.rpm | ||
+ | rpm -ivh gammu-devel-1.11.0-1.el4.rf.i386.rpm | ||
Line 619: | Line 686: | ||
# Checked out, cricket/compile needs it | # Checked out, cricket/compile needs it | ||
- | wget http://ans.hsh.no/home/roger/nav3/SNMP_Session-1.08.tar.gz | + | wget http://ans.hsh.no/home/roger/nav3/SNMP_Session-1.10.tar.gz |
- | tar xvzf SNMP_Session-1.08.tar.gz | + | tar xvzf SNMP_Session-1.10.tar.gz |
- | cd SNMP_Session-1.08 | + | cd SNMP_Session-1.10 |
perl Makefile.PL | perl Makefile.PL | ||
make | make | ||
Line 646: | Line 713: | ||
# CGI CPAN Perl module | # CGI CPAN Perl module | ||
- | wget http://ans.hsh.no/home/roger/nav3/CGI.pm-3.25.tar.gz | + | wget http://ans.hsh.no/home/roger/nav3/CGI.pm-3.29.tar.gz |
- | tar xvzf CGI.pm-3.25.tar.gz | + | tar xvzf CGI.pm-3.29.tar.gz |
- | cd CGI.pm-3.25 | + | cd CGI.pm-3.29 |
perl Makefile.PL | perl Makefile.PL | ||
make | make | ||
Line 682: | Line 749: | ||
# Checked out, machinetracker.py needs it | # Checked out, machinetracker.py needs it | ||
- | wget http://ans.hsh.no/home/roger/nav3/IPy-0.52.tar.gz | + | wget http://ans.hsh.no/home/roger/nav3/IPy-0.54.tar.gz |
- | tar xvzf IPy-0.52.tar.gz | + | tar xvzf IPy-0.54.tar.gz |
- | cd IPy-0.52 | + | cd IPy-0.54 |
python setup.py install | python setup.py install | ||
cd .. | cd .. | ||
Line 719: | Line 786: | ||
wget http://ans.hsh.no/home/roger/nav3/forgetSQL-0.5.1.tar.gz | wget http://ans.hsh.no/home/roger/nav3/forgetSQL-0.5.1.tar.gz | ||
tar xvzf forgetSQL-0.5.1.tar.gz | tar xvzf forgetSQL-0.5.1.tar.gz | ||
- | cd forgetSQL-0.5.1 | + | # Patch it with patch from NAV source |
+ | cp nav-3.2.2/contrib/patches/forgetSQL-0.5.1.patch forgetSQL-0.5.1/lib | ||
+ | cd forgetSQL-0.5.1/lib | ||
+ | patch <forgetSQL-0.5.1.patch | ||
+ | cd .. | ||
python setup.py install | python setup.py install | ||
cd .. | cd .. | ||
+ | # Install Python bindings for gammu | ||
+ | wget http://ans.hsh.no/home/roger/nav3/python-gammu-0.20.tar.gz | ||
+ | tar xvzf python-gammu-0.20.tar.gz | ||
+ | cd python-gammu-0.20 | ||
+ | python setup.py install | ||
+ | cd .. | ||
- | ## | ||
- | ## Install NAV 3.2.1 RPM | ||
- | ## | ||
- | # Download and install rpm made by Alexander Krapivin of MSU in Moscow | + | ### |
- | wget http://ans.hsh.no/home/roger/nav3/nav-3.2.1-1.noarch.rpm | + | ### Nav configuration |
- | rpm -ivh --nodeps nav-3.2.1-1.noarch.rpm | + | ### |
+ | ## | ||
+ | ## NAV setup | ||
+ | ## | ||
# I want to have the alert emails to give the correct servername in the "From:" header. | # I want to have the alert emails to give the correct servername in the "From:" header. | ||
# I do this by changing line 22 of /usr/local/nav/etc/alertengine.cfg | # I do this by changing line 22 of /usr/local/nav/etc/alertengine.cfg | ||
# from "alertengine\@nav" to "alertengine" | # from "alertengine\@nav" to "alertengine" | ||
+ | # | ||
# You may want to edit some or all of the files in the directory | # You may want to edit some or all of the files in the directory | ||
# /usr/local/nav/etc/webfront now. This is to personalise your | # /usr/local/nav/etc/webfront now. This is to personalise your | ||
# NAV installation. | # NAV installation. | ||
- | + | # | |
- | # Arnold needs its log file existing | + | # Edit NAV configuration file |
- | touch /usr/local/nav/var/log/arnold/arnold.log | + | |
- | + | ||
- | + | ||
- | ## | + | |
- | ## Nav configuration | + | |
- | ## | + | |
# | # | ||
# Site-specific: | # Site-specific: | ||
Line 756: | Line 827: | ||
-e '/DOMAIN_SUFFIX/s/ntnu.no/yourdomain.tld/' \ | -e '/DOMAIN_SUFFIX/s/ntnu.no/yourdomain.tld/' \ | ||
-i /usr/local/nav/etc/nav.conf | -i /usr/local/nav/etc/nav.conf | ||
+ | # | ||
+ | # Arnold needs its log file existing | ||
+ | touch /usr/local/nav/var/log/arnold/arnold.log | ||
Line 762: | Line 836: | ||
## | ## | ||
cat << EOF > /etc/profile.d/nav_environ.sh | cat << EOF > /etc/profile.d/nav_environ.sh | ||
- | JAVA_HOME=/usr/java/jdk1.5.0_11 | + | JAVA_HOME=/usr/java/jdk1.5.0_12 |
PATH=\$PATH:\$JAVA_HOME/jre/bin | PATH=\$PATH:\$JAVA_HOME/jre/bin | ||
export JAVA_HOME | export JAVA_HOME | ||
Line 796: | Line 870: | ||
## | ## | ||
- | ## Install Java SNMP Package | + | ## Configure gammu |
- | ## | + | |
- | mkdir JavaSNMP | + | |
- | cd JavaSNMP | + | |
- | wget http://ans.hsh.no/home/roger/nav3/source_1.4.1.zip | + | |
- | unzip source_1.4.1.zip | + | |
- | export PATH=$PATH:/usr/java/jdk1.5.0_11/bin | + | |
- | make SNMPPackage | + | |
- | cp snmp.jar /usr/local/nav/lib/java | + | |
- | cd .. | + | |
- | + | ||
- | + | ||
- | ## | + | |
- | ## Install and configure gammu | + | |
## | ## | ||
# | # | ||
Line 815: | Line 876: | ||
# /etc/gammurc config | # /etc/gammurc config | ||
# YourMobileNumber | # YourMobileNumber | ||
- | # | ||
- | wget http://ans.hsh.no/home/roger/nav3/gammu-1.08.00-1.el4.rf.i386.rpm | ||
- | rpm -ivh gammu-1.08.00-1.el4.rf.i386.rpm | ||
# | # | ||
# First you have to edit the /etc/gammurc file to support your mobile phone | # First you have to edit the /etc/gammurc file to support your mobile phone | ||
- | # I use a Nokia 3410 with a FBUS cable connected to the serial port on the | + | # I use a Nokia 6310i with a DLR3 cable connected to the serial port on the |
# computer so I make this /etc/gammurc file: | # computer so I make this /etc/gammurc file: | ||
# | # | ||
Line 826: | Line 884: | ||
[gammu] | [gammu] | ||
port = /dev/ttyS0 | port = /dev/ttyS0 | ||
- | connection = fbus | + | connection = dlr3 |
EOF | EOF | ||
Line 848: | Line 906: | ||
usermod -G uucp navcron | usermod -G uucp navcron | ||
# | # | ||
- | # WORKAROUND: MetaNAV does not like "smsd dot pl" so please substitute | + | # Now you can test the smsd.py module to see that it will send SMS'es: |
- | # "FIXME" with "smsd" | + | |
- | # | + | |
- | # Now you can test the FIXME.pl module to see that it will send SMS'es: | + | |
# | # | ||
- | /usr/local/nav/bin/FIXME.pl -t YourMobileNumber | + | /usr/local/nav/bin/smsd.py -t YourMobileNumber |
# | # | ||
# Again change "YourMobileNumber" with the phone number of your mobile | # Again change "YourMobileNumber" with the phone number of your mobile | ||
Line 859: | Line 914: | ||
## | ## | ||
- | ## Install and configure Tomcat | + | ## Configure Tomcat |
## | ## | ||
- | wget http://ans.hsh.no/home/roger/nav3/apache-tomcat-5.5.20.tar.gz | ||
- | tar --extract --verbose --ungzip --file apache-tomcat-5.5.20.tar.gz --directory /usr/local | ||
# Let Tomcat only listen to the localhost address | # Let Tomcat only listen to the localhost address | ||
- | sed -e 's/port="8080"/port="8080" address="127.0.0.1"/' -i /usr/local/apache-tomcat-5.5.20/conf/server.xml | + | sed -e 's/port="8080"/port="8080" address="127.0.0.1"/' -i /usr/local/apache-tomcat-5.5.23/conf/server.xml |
# Link in the NAV servlets | # Link in the NAV servlets | ||
- | ln -s /usr/local/nav/apache/webapps/*.war /usr/local/apache-tomcat-5.5.20/webapps | + | ln -s /usr/local/nav/apache/webapps/*.war /usr/local/apache-tomcat-5.5.23/webapps |
Line 970: | Line 1023: | ||
## | ## | ||
shutdown -r 0 | shutdown -r 0 | ||
+ | |||
+ | |||
+ | ## | ||
+ | ## Log in and become root | ||
+ | ## | ||
+ | su - | ||
Line 975: | Line 1034: | ||
## Start Tomcat | ## Start Tomcat | ||
## | ## | ||
- | /usr/local/apache-tomcat-5.5.20/bin/startup.sh | + | /usr/local/apache-tomcat-5.5.23/bin/startup.sh |
Line 997: | Line 1056: | ||
## Go to the webpage and log in as admin (remember to change the password) | ## Go to the webpage and log in as admin (remember to change the password) | ||
## and go to Toolbox, Edit database | ## and go to Toolbox, Edit database | ||
+ | |||
## Here is a very simple startup that I put on my server. This will | ## Here is a very simple startup that I put on my server. This will | ||
Line 1006: | Line 1066: | ||
# Start NAV | # Start NAV | ||
. /etc/profile.d/nav_environ.sh | . /etc/profile.d/nav_environ.sh | ||
- | /usr/local/apache-tomcat-5.5.20/bin/startup.sh | + | /usr/local/apache-tomcat-5.5.23/bin/startup.sh |
/usr/local/nav/bin/nav start | /usr/local/nav/bin/nav start | ||
EOF | EOF | ||
+ | |||
## | ## | ||
Line 1017: | Line 1078: | ||
## | ## | ||
# | # | ||
+ | # http://heanet.dl.sourceforge.net/sourceforge/nav/nav-3.2.2-1.noarch.rpm | ||
+ | # http://heanet.dl.sourceforge.net/sourceforge/nav/nav-3.2.2.tar.gz | ||
# http://java.sun.com | # http://java.sun.com | ||
- | # http://gicl.cs.drexel.edu/people/sevy/snmp/source_1.4.1.zip | + | # http://www.apache.org/dist/tomcat/tomcat-5/v5.5.23/bin/apache-tomcat-5.5.23.tar.gz |
+ | # http://gicl.cs.drexel.edu/people/sevy/snmp/source_1.4.2.zip | ||
# http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt | # http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt | ||
+ | # http://dag.wieers.com/packages/gammu/gammu-1.11.0-1.el4.rf.i386.rpm | ||
+ | # http://dag.wieers.com/packages/gammu/gammu-devel-1.11.0-1.el4.rf.i386.rpm | ||
# http://dag.wieers.com/packages/rrdtool/rrdtool-1.0.50-3.el4.rf.i386.rpm | # http://dag.wieers.com/packages/rrdtool/rrdtool-1.0.50-3.el4.rf.i386.rpm | ||
# http://dag.wieers.com/packages/rrdtool/perl-rrdtool-1.0.50-3.el4.rf.i386.rpm | # http://dag.wieers.com/packages/rrdtool/perl-rrdtool-1.0.50-3.el4.rf.i386.rpm | ||
# http://dag.wieers.com/packages/rrdtool/rrdtool-devel-1.0.50-3.el4.rf.i386.rpm | # http://dag.wieers.com/packages/rrdtool/rrdtool-devel-1.0.50-3.el4.rf.i386.rpm | ||
# http://dag.wieers.com/packages/perl-TimeDate/perl-TimeDate-1.16-1.2.el4.rf.noarch.rpm | # http://dag.wieers.com/packages/perl-TimeDate/perl-TimeDate-1.16-1.2.el4.rf.noarch.rpm | ||
- | # http://www.switch.ch/misc/leinen/snmp/perl/dist/SNMP_Session-1.08.tar.gz | + | # http://www.switch.ch/misc/leinen/snmp/perl/dist/SNMP_Session-1.10.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.815.tar.gz | # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/DB_File/DB_File-1.815.tar.gz | ||
- | # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/CGI/CGI.pm-3.25.tar.gz | + | # ftp://ftp.uninett.no/pub/CPAN/modules/by-module/CGI/CGI.pm-3.29.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://initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz | # http://initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz | ||
- | # http://cheeseshop.python.org/packages/source/I/IPy/IPy-0.52.tar.gz | + | # http://cheeseshop.python.org/packages/source/I/IPy/IPy-0.54.tar.gz |
# http://heanet.dl.sourceforge.net/sourceforge/py-rrdtool/py-rrdtool-0.2.1.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 | ||
Line 1036: | Line 1102: | ||
# http://forgethtml.sourceforge.net/forgethtml-cvs-2004-10-21.tar.gz | # http://forgethtml.sourceforge.net/forgethtml-cvs-2004-10-21.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://heanet.dl.sourceforge.net/sourceforge/nav/nav-3.2.1-1.noarch.rpm | + | # http://dl.cihar.com/python-gammu/latest/python-gammu-0.20.tar.gz |
- | # http://dag.wieers.com/packages/gammu/gammu-1.08.00-1.el4.rf.i386.rpm | + | |
- | # http://www.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.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> |