From 6cd8173c26b4caedb5f0e23bee4ae9f08e73aa68 Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Wed, 4 Aug 2010 18:00:20 +0200 Subject: Avoid annoying KDE message on removed sound devices by deleting the .kde4/share/config/phonondevicesrc file upon user logout (via Xreset). --- os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm index 86ae59f9..433ed7e1 100644 --- a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm @@ -144,7 +144,10 @@ sub _setupCommonDmScript sed 's,^#!.*,,' /mnt/etc/X11/xdm/Xreset \ > /mnt/etc/X11/xdm/Xreset.system echo -e '#!/bin/sh\n#\n# modified by desktop plugin in Stage3\n#\n - # remove safely any remaining files of the leaving user in /tmp + # avoid annoying messages on removed sound devices + ( su -c "rm ~/.kde4/share/config/phonondevicesrc" - $USER ) & + + # 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 ) & -- cgit v1.2.3-55-g7522