AIX 5.3 Support
Packages validated
We have validated a subset of the VDT on AIX 5.3:
Notable packages that are unsupported
System requirements
We installed the following RPMs on our test system when validating the software listed above:
- RPMs (can be found at ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/).
- wget (wget-1.9.1-1.aix5.1.ppc.rpm) - Possibly necessary for Pacman. Prereq for vdt-update-certs
- python (python-2.3.4-2.aix5.1.ppc.rpm) - Pacman prereq
- readline (readline-4.3-2.aix5.1.ppc.rpm) - Python prereq
- db (db-3.3.11-4.aix5.1.ppc.rpm) - Python prereq
- gdbm (gdbm-1.8.3-2.aix5.1.ppc.rpm) - Python prereq
- GNU tar (tar-1.14-2.aix5.1.ppc.rpm) - Pacman prereq
- Openssl 0.9.7l (openssl-0.9.7l-2.aix5.1.ppc.rpm) - Prereq
- Pseudo-random number generator (prngd-0.9.29-1.aix5.1.ppc.rpm) - OpenSSL prereq
- bash (bash-3.0-1.aix5.1.ppc.rpm) - Probably not necessary - but convenient
- less (less-382-1.aix5.1.ppc.rpm) - Not necessary, but convenient
Installed Java 5 SDK. This must be installed at /usr/java5/. This is not necessary for Globus, GridFTP.
Installing Apache
Apache does not link properly, and we currently do not know how to fix this. If you know how to fix this, please let us know! In the meantime, here's a hack to make Apache work:
- Install the Apache package
pacman -get http://vdt.cs.wisc.edu/vdt_1101_cache:Apache
- Move some library files so that Apache can find them.
mkdir -p /home/condor/execute/dir_25078/userdir/apache/lib
cp -r $VDT_LOCATION/apache/lib/* /home/condor/execute/dir_25078/userdir/apache/lib
- Fix the LIBPATH to prevent other programs from linking against Apache's libexpat
# In $VDT_LOCATION/post-setup.sh, add the following two lines
LIBPATH =`perl -e '($tmp = $ENV{LIBPATH}) =~ s|$ENV{VDT_LOCATION}/apache/lib:?||; print $tmp'`
export LIBPATH
# Ensure that $VDT_LOCATION/apache/lib is not in LIBPATH after sourcing setup.sh