Table of Contents
The Appendix included details of additional scripts
This script downloads and installs two RPM's
edg-mkgridmap edg-mkgridmap-conf
Creates the file /opt/edg/etc/edg-mkgridmap.conf and then runs the application /opt/edg/sbin/edg-mkgridmap and sets creates a scheduled operation to keep edg-mkgridmap up to date.
#!/bin/sh # Attempt to build a mkgridmap file. yum -y -d 0 -t install edg-mkgridmap edg-mkgridmap-conf cat <<EOF>/opt/edg/etc/edg-mkgridmap.conf # Map VO members cms group ldap://grid-vo.nikhef.nl/ou=lcg1,o=cms,dc=eu-datagrid,dc=org .cms # Map VO members dteam group ldap://lcg-vo.cern.ch/ou=lcg1,o=dteam,dc=lcg,dc=org .dteam # A list of authorised users. auth ldap://lcg-registrar.cern.ch/ou=users,o=registrar,dc=lcg,dc=org gmf_local /opt/edg/etc/grid-mapfile-local EOF touch /opt/edg/etc/grid-mapfile-local /opt/edg/sbin/edg-mkgridmap --output=/etc/grid-security/grid-mapfile --safe cat<<EOF>/etc/cron.d/edg-mkgridmap 50 */6 * * * root /opt/edg/sbin/edg-mkgridmap --output=/etc/grid-security/grid-mapfile --safe EOF