Upgrading to gLite 3.0.2 UI on RH SLC3 ("new YAIM") Follow guide at https://twiki.cern.ch/twiki/bin/view/LCG/YaimGuide301 (YAIM 3.0.1 guide) but not too closely as known problems... Have working 3.0.3 UI. Check /etc/apt/preferences is already OK. apt-get update apt-get upgrade apt-get dist-upgrade This installs updated YAIM, so add "return 0" as line 2 of /opt/glite/yaim/functions/config_apel_* (no site so don't need any accounting) Fill out the site-info.def with VOS for likely internal users, use null users.conf and groups.conf. Modify as previously, but make sure LFC_HOST, FTS_URL etc. are right. N.B. LFC_HOST != MON box! (Install host certificates) Check for errors reported by ldconfig. Configure packages: cd /opt/glite/yaim/bin/ ./yaim -c -s /root/lcg3_0_1/site-info.def.TD_LCG301 -n UI Check Middleware Configuration ------------------------------ Edit $EDG_WL_LOCATION/etc/edg_wl_ui_cmd_var.conf $EDG_WL_LOCATION/etc/edg_wl_ui_gui_var.conf $GLITE_LOCATION/etc/glite_wmsui_cmd_var.conf to include a default VO and output locations. Edit edg-wl-ui-gui-env.sh and .csh in /opt/edg/var/etc/profile.d and /opt/edg/etc/profile.d to have correct JAVA_INSTALL_PATH Edit glite-wmsui-gui-env.sh and .csh in /opt/glite/etc/profile.d/ to have correct JAVA_INSTALL_PATH If appropriate, enable load-sharing for RAL RBs, see: http://www.gridpp.ac.uk/wiki/RAL_Tier1_Work_Load_Management#Local_Deployment_Information That's it. As user: ~> grid-proxy-init ... ~> /opt/glite/bin/rgma-client-check *** Running R-GMA client tests on young *** Checking C API: Success Checking C++ API: Success Checking CommandLine API: Success Checking Java API: Success Checking Python API: Success *** R-GMA client test successful *** Create /tmp/jobOutput to hold returned output. This will be deleted if unused for too long, so add a weekly echo `touch /tmp/jobOutput` Done to crontab. Add setenv X509_USER_CERT /data/certs/${USER}/usercert.pem setenv X509_USER_KEY /data/certs/${USER}/userkey.pem to pico /usr/local/lib/profiles/CSHRC, to avoid need to keep user certs on NFS. Create dummy entry in /data/certs/ for services ln -s /etc/grid-security root