summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorJonathan Bauer2014-05-08 14:58:28 +0200
committerJonathan Bauer2014-05-08 14:58:28 +0200
commit8ef0882ac9a8635c48ada44434a30b25575c9f03 (patch)
tree7830d4aaef023b888c30b4fe8c0e0541b4b5207a /scripts
parent[server/config] activate unity panel fix for ubuntu 14.04 (diff)
downloadtm-scripts-8ef0882ac9a8635c48ada44434a30b25575c9f03.tar.gz
tm-scripts-8ef0882ac9a8635c48ada44434a30b25575c9f03.tar.xz
tm-scripts-8ef0882ac9a8635c48ada44434a30b25575c9f03.zip
remove old relic
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/pam_scripts_ses_close.ugly_ses_close19
1 files changed, 0 insertions, 19 deletions
diff --git a/scripts/pam_scripts_ses_close.ugly_ses_close b/scripts/pam_scripts_ses_close.ugly_ses_close
deleted file mode 100755
index eedb40ed..00000000
--- a/scripts/pam_scripts_ses_close.ugly_ses_close
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/openslx/bin:/opt/openslx/sbin:/opt/openslx/usr/bin:/opt/openslx/usr/sbin"
-
-[ ! -z "$SLX_DEBUG" ] && echo "[$PAM_TYPE] Closing session for $PAM_USER"
-
-# TODO check if its the last session of the user.
-
-OPENSESSIONS=$(loginctl|grep $PAM_USER|wc -l)
-
-echo "User $PAM_USER has $OPENSESSIONS open sessions."
-
-if [ "x$OPENSESSIONS" == "x1" ]; then
- # assume its last session, start watchdog in background
- 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
-
-[ $(id -g $PAM_USER) -ge 1000 ] && umount /home/$PAM_USER