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 | |
| 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')
| -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 |
