summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDirk von Suchodoletz2011-06-01 12:27:14 +0200
committerDirk von Suchodoletz2011-06-01 12:27:14 +0200
commit4241165fa60611b1c8be6d8903e2ccf0e532fc36 (patch)
treebc865d62c1ac54bed413504b4ba18ef5b018e4bf /src
parentFix for Ubuntu 11.04 ... (diff)
downloadcore-4241165fa60611b1c8be6d8903e2ccf0e532fc36.tar.gz
core-4241165fa60611b1c8be6d8903e2ccf0e532fc36.tar.xz
core-4241165fa60611b1c8be6d8903e2ccf0e532fc36.zip
Kill pulseaudio when logging out ...
Diffstat (limited to 'src')
-rw-r--r--src/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm b/src/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm
index d8461b86..4af1f86c 100644
--- a/src/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm
+++ b/src/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm
@@ -1,4 +1,4 @@
-# Copyright (c) 2006..2010 - OpenSLX GmbH
+# Copyright (c) 2006..2011 - OpenSLX GmbH
#
# This program is free software distributed under the GPL version 2.
# See http://openslx.org/COPYING
@@ -152,7 +152,8 @@ sub setupKDMScript
# remove safely any remaining files of the leaving user in /tmp
( su -c "rm -rf /tmp/*" - $USER
echo "$USER files removed by $0" >/tmp/files.removed 2>/dev/null
- chmod 0400 /tmp/files.removed ) &
+ chmod 0400 /tmp/files.removed
+ killall pulseaudio ) &
. /etc/kde$kdmver/kdm/Xreset.system' >/mnt/etc/kde$kdmver/kdm/Xreset
chmod a+x /mnt/etc/kde$kdmver/kdm/Xreset*