Globus RPM's for Linux
globus-1.1.3-6 RPM's
RPM's of Globus 1.1.3, OpenLDAP-globus-1.2.7 and SSLeay-0.9.0b are now available in the download directory of the GridPP website. Please send comments, corrections or suggestions to Andrew McNab <mcnab@hep.man.ac.uk> or to the list.
Notes to globus-1.1.3-6.i386.rpm
- These RPM's are currently a beta quality
release: please try them out and let me know about problems with
them on your configuration.
- You must create a globus username and a globus group before
installing the Globus RPM, and this must have /bin/bash as its shell.
- The installation scripts check that GLOBUS_INSTALL_PATH is correctly
defined by /etc/profile.d/globus.sh which the RPM installs for you.
(If you have disabled the execution of /etc/profile.d scripts, you'll
need to re-enable it.)
- The RPM's have been built on Redhat 6.2 machines and
are intended to be used on that platform, however they
should mostly
work with earlier Redhat 6.x versions and with Redhat 7.x, but not
Redhat 5.x because of glibc. (On RH71, you must make a symbolic
link for cut ie ln -sf /bin/cut /usr/bin/cut)
- The RPM detects whether /etc/inetd.conf (RH 6.x) or /etc/xinetd.d (RH
7.x) needs to be configured, and adds the gatekeeper entry. The
default behaviour wrt tcpwrappers is followed for that version
of inetd.
- The RPM also attempts to make the appropriate changes to /etc/services
and in /etc/rc.d/... for you.
- The same RPM can be used on i586 or i686 machines, since all processor
generations are treated as i386-pc-linux-gnu. (This is different to
normal Globus behaviour which embeds i586 or i686 in filenames,
depending on the platform it was built on.)
- Following standard RPM policy, RPM's don't install anything into
/usr/local: the install is done into /opt/globus-install and then Globus
is automatically deployed to /opt/globus
- If the partition containing /opt is too small for Globus, you may
replace /opt with a symbolic link before installing the RPM (eg to
/usr/opt)
- The OpenLDAP and SSLeay packages are installed into /opt/ldap and
/opt/ssl so the flat hierarchy that Globus wants can be retained.
- Uninstalling (via rpm -e) will remove everything except /opt/globus/etc
(where the certificates are stored.) Reinstalling will use existing
certificates if it finds them there.
- The globus-gass-cache binary is included, even though it is not built
by default in Globus 1.1.3.
- The gridmapdir patch for dynamic accounts is
included.
- If you want to install GRIS/GIIS, this can easily be done by creating the
file ~globus/etc/grid-info-setup.sh before installation:
Choose one machine to be your GIIS index server ("pc1.hep.univ.ac.uk" in this case) and find out / decide an abbreviation to use for your site ("univ" in this case.) Create a ~globus/etc/grid-info-setup.sh file, something like this:
SETUP_GRID_INFO_MODEL="MDS_SITE_INDEX"
SETUP_GRID_INFO_HOST="pc1.hep.univ.ac.uk"
SETUP_GRID_INFO_PORT="2167"
SETUP_GRID_INFO_BASEDN="o=grid"
SETUP_GRID_INFO_ORGANIZATION_DN="dc=univ, dc=ukhep, o=grid"
SETUP_GRID_INFO_ORGANIZATION_ADMIN_DN="cn=Gridmaster, dc=univ, dc=ukhep, o=grid" - You should not run globus-setup or globus-setup-test if you are using
the RPM. (This information comes from the grid-info-setup.sh script
instead.)
- If there is already a file ~globus/etc/grid-mapfile then
/opt/globus/etc/grid-mapfile will be created as a symbolic link to it.
(Previous releases of the RPM used ~globus/etc/grid-mapfile-shared)
- Suitable globus.sh and globus.csh files are created in /etc/profile.d to
set up Globus environment variables for users. The globus.sh script is
also able to use /opt/globus/etc/grid-info.conf to initialise
GRID_INFO_HOST etc with your GIIS details if they are configured.
- If you are a GridPP site, then you should install the gridppca and gridppca-request RPM's which are available from the same location as the Globus RPM. These configure the Certificate Authority files.
(Up to the Globus on Linux pages.)
Last modified Wed 26 November 2003
. View page history
Switch to HTTPS
. Website Help
. Print View
. Built with GridSite 1.4.3