Dear All,
tarball gLite 3.2 UI fine (working for months), but yaiming my first
non-tarball SL5 UI ended in strange error:
INFO: Executing function: config_vomsdir_setenv
INFO: Executing function: config_vomsdir
cp: accessing `/etc/profile.d/grid-env.sh': Too many levels of symbolic links
/opt/glite/yaim/bin/yaim: line 884: /etc/profile.d/grid-env.csh: Too many levels of symbolic links
chmod: cannot access `/etc/profile.d/grid-env.sh': Too many levels of symbolic links
chmod: cannot access `/etc/profile.d/grid-env.csh': Too many levels of symbolic links
INFO: Executing function: config_add_pool_env_setenv
INFO: Executing function: config_add_pool_env
[ OK ] INFO: Configuration Complete.
INFO: YAIM terminated succesfully.
In /etc/profile.d are indeed borked files:
-rw-r--r-- 1 root root 245 Jul 29 14:32 clean-grid-env-funcs.sh
-rw-r--r-- 1 root root 297 Jul 29 14:36 grid-clean-env.csh
-rw-r--r-- 1 root root 2253 Jul 29 14:36 grid-clean-env.sh
lrwxrwxrwx 1 root root 27 Jul 29 14:36 grid-env.csh -> /etc/profile.d/grid-env.csh
-rw-r--r-- 1 root root 4545 Jul 29 14:32 grid-env-funcs.sh
lrwxrwxrwx 1 root root 26 Jul 29 14:36 grid-env.sh -> /etc/profile.d/grid-env.sh
Am using a really minimal site-info.def - if a variable is missing, it's
not complaining but also no doing the right thing (esp saying "success"
after).
Looks like might be
config_add_pool_env: ln -s ${GRID_ENV_LOCATION}/grid-env.sh ${PROFILE_GRID_SH}
But this is a UI - no pool accounts.
Advice most welcome.
|