After running link_nvidia_host_libraries.sh the file permissions are:
$ ls -ald /cvmfs/software.eessi.io/host_injections/2023.06/compat/linux/x86_64/lib/
drwxr-x--- 2 userxyz userxyz 4096 Dec 22 14:13 /cvmfs/software.eessi.io/host_injections/2023.06/compat/linux/x86_64/lib/
This made it work for me (I happened to be in the group of userxyz), but not for my colleague (who was not in that group).
Should we have the link_nvidia_host_libraries.sh script do chmod -R o+rX on those symlinks? Or do we prefer to respect the system umask and make a remark in our install documentation that these permissions may need to be adapted?
After running
link_nvidia_host_libraries.sh
the file permissions are:This made it work for me (I happened to be in the group of
userxyz
), but not for my colleague (who was not in that group).Should we have the
link_nvidia_host_libraries.sh
script dochmod -R o+rX
on those symlinks? Or do we prefer to respect the systemumask
and make a remark in our install documentation that these permissions may need to be adapted?