diff options
author | Jonathan Bauer | 2013-06-20 15:14:15 +0200 |
---|---|---|
committer | Jonathan Bauer | 2013-06-20 15:14:15 +0200 |
commit | 5123659165b273ba778623c5c9489adbfd70c7dc (patch) | |
tree | b5ea46fa73a82c3b140783f679d72319961123e8 /remote/modules/pam | |
parent | Merge branch 'master' of git:openslx-ng/tm-scripts (diff) | |
download | tm-scripts-5123659165b273ba778623c5c9489adbfd70c7dc.tar.gz tm-scripts-5123659165b273ba778623c5c9489adbfd70c7dc.tar.xz tm-scripts-5123659165b273ba778623c5c9489adbfd70c7dc.zip |
[pam] only umount if guid = 1001 (student)
Diffstat (limited to 'remote/modules/pam')
-rwxr-xr-x | remote/modules/pam/data/etc/pam-script/pam_script_ses_close | 2 | ||||
-rwxr-xr-x | remote/modules/pam/data/etc/pam-script/pam_script_ses_open | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/remote/modules/pam/data/etc/pam-script/pam_script_ses_close b/remote/modules/pam/data/etc/pam-script/pam_script_ses_close index 48e778e2..b5fa5ba7 100755 --- a/remote/modules/pam/data/etc/pam-script/pam_script_ses_close +++ b/remote/modules/pam/data/etc/pam-script/pam_script_ses_close @@ -2,4 +2,4 @@ echo "[$PAM_TYPE] Closing session for $PAM_USER" -umount /home/$PAM_USER +[ $(id -g $PAM_USER) -eq 1001 ] && umount /home/$PAM_USER diff --git a/remote/modules/pam/data/etc/pam-script/pam_script_ses_open b/remote/modules/pam/data/etc/pam-script/pam_script_ses_open index 9cbca8f5..4acc74cc 100755 --- a/remote/modules/pam/data/etc/pam-script/pam_script_ses_open +++ b/remote/modules/pam/data/etc/pam-script/pam_script_ses_open @@ -4,7 +4,7 @@ export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/o echo "[$PAM_TYPE] Opening session for $PAM_USER" -if [ $(id -g $PAM_USER) -ge 1001 ]; then +if [ $(id -g $PAM_USER) -eq 1001 ]; then echo "[$PAM_TYPE] Mounting home directory for $PAM_USER" # generate keytab |