diff options
| author | Simon Rettberg | 2013-09-13 12:31:37 +0200 |
|---|---|---|
| committer | Jonathan Bauer | 2013-09-30 13:22:06 +0200 |
| commit | c13f4376729bd768f9c1313be39cb59f254f723a (patch) | |
| tree | 859758291d9f4b0c2f13950c2b1887b3eadd19f3 /server | |
| parent | [mltk] Added mltk remote -n to help message (diff) | |
| download | tm-scripts-c13f4376729bd768f9c1313be39cb59f254f723a.tar.gz tm-scripts-c13f4376729bd768f9c1313be39cb59f254f723a.tar.xz tm-scripts-c13f4376729bd768f9c1313be39cb59f254f723a.zip | |
[pam-freiburg] Prevent pam_script from preventing the systemd session to close ;o)
Diffstat (limited to 'server')
| -rwxr-xr-x | server/modules/pam-freiburg/opt/openslx/scripts/pam_script_ses_close | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/server/modules/pam-freiburg/opt/openslx/scripts/pam_script_ses_close b/server/modules/pam-freiburg/opt/openslx/scripts/pam_script_ses_close index 27620ee0..01d409a1 100755 --- a/server/modules/pam-freiburg/opt/openslx/scripts/pam_script_ses_close +++ b/server/modules/pam-freiburg/opt/openslx/scripts/pam_script_ses_close @@ -2,11 +2,3 @@ [ ! -z "$SLX_DEBUG" ] && echo "[$PAM_TYPE] Closing session for $PAM_USER" -OPENSESSIONS=$(loginctl|grep $PAM_USER|wc -l) -[ ! -z "$SLX_DEBUG" ] && echo "User $PAM_USER has $OPENSESSIONS open sessions." - -if [ "x$OPENSESSIONS" == "x1" ]; then - # assume its last session, start watchdog in background - [ ! -z "$SLX_DEBUG" ] && echo "Last session beeing closed..." - ( while true; do sleep 1; if [ "x$(loginctl |grep $PAM_USER)" == "x" ]; then [ $(id -g $PAM_USER) -ge 1000 ] && umount /home/s8jobaue; fi; done) & -fi |
