diff options
| author | Jonathan Bauer | 2013-11-26 15:42:51 +0100 |
|---|---|---|
| committer | Jonathan Bauer | 2013-11-26 15:42:51 +0100 |
| commit | 233b326782e85263f132411949166a67bb458294 (patch) | |
| tree | 0a7b837e92b487291a8c9fc7313a64dda75479ce /remote/modules/pam/data | |
| parent | [pam-freiburg] moved files (diff) | |
| download | tm-scripts-233b326782e85263f132411949166a67bb458294.tar.gz tm-scripts-233b326782e85263f132411949166a67bb458294.tar.xz tm-scripts-233b326782e85263f132411949166a67bb458294.zip | |
[pam] do not create tmpfs not mount persistent stuff for root
Diffstat (limited to 'remote/modules/pam/data')
| -rwxr-xr-x | remote/modules/pam/data/opt/openslx/scripts/pam_script_ses_open | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/remote/modules/pam/data/opt/openslx/scripts/pam_script_ses_open b/remote/modules/pam/data/opt/openslx/scripts/pam_script_ses_open index 6f0e0f9b..be890e06 100755 --- a/remote/modules/pam/data/opt/openslx/scripts/pam_script_ses_open +++ b/remote/modules/pam/data/opt/openslx/scripts/pam_script_ses_open @@ -7,6 +7,9 @@ echo "[${PAM_TYPE}] Opening session for ${PAM_USER}" PERSISTENT_MOUNT_SCRIPT="/opt/openslx/scripts/pam_script_mount_persistent" TEMP_HOME_DIR="/home/${PAM_USER}" +# check if PAM_USER is root and skip if it is the case +[ "x${PAM_USER}" == "xroot" ] && exit 0 + # check if we already mounted the home directory if [ ! -z "$(mount|grep ${TEMP_HOME_DIR})" ]; then echo "[${PAM_TYPE}] Home directory of '${PAM_USER}' is already mounted." |
