Thomas Zeiser
2017-02-08 18:48:35 UTC
Hello,
we'd like to use per-user private /dev/shm, /tmp, etc. For services
which call the PAM stack (including SLURM), that's quite easy by
using pam_namespace.so (which also takes care of cleanup once
all processes of that user terminated).
Unfortunately, pbs_mom does not call PAM before forking user
processes.
Does anyone use polyinstantiation in connection with PBS jobs?
Any ideas on plugging PAM into pbs_mom?
Best regards
Thomas
we'd like to use per-user private /dev/shm, /tmp, etc. For services
which call the PAM stack (including SLURM), that's quite easy by
using pam_namespace.so (which also takes care of cleanup once
all processes of that user terminated).
Unfortunately, pbs_mom does not call PAM before forking user
processes.
Does anyone use polyinstantiation in connection with PBS jobs?
Any ideas on plugging PAM into pbs_mom?
Best regards
Thomas