diff options
author | flepied <flepied@99302b65-d5f7-0310-b3dd-f8cd6f4e3d94> | 2004-08-01 22:59:49 +0000 |
---|---|---|
committer | flepied <flepied@99302b65-d5f7-0310-b3dd-f8cd6f4e3d94> | 2004-08-01 22:59:49 +0000 |
commit | b6169329d5466202bc805d422545771ad5312a93 (patch) | |
tree | dddb43ffe37f9775b28e6f88318db1af8a73cbed /s2u.sh | |
parent | 15d97ce77496d12b69361b218edd5ca089d83fe9 (diff) | |
download | s2u-b6169329d5466202bc805d422545771ad5312a93.tar s2u-b6169329d5466202bc805d422545771ad5312a93.tar.gz s2u-b6169329d5466202bc805d422545771ad5312a93.tar.bz2 s2u-b6169329d5466202bc805d422545771ad5312a93.tar.xz s2u-b6169329d5466202bc805d422545771ad5312a93.zip |
Initial revision
git-svn-id: svn+ssh://svn.mandriva.com/svn/soft/s2u/trunk@179769 99302b65-d5f7-0310-b3dd-f8cd6f4e3d94
Diffstat (limited to 's2u.sh')
-rwxr-xr-x | s2u.sh | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -0,0 +1,34 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandrakelinux +# Module : alert_applet-0.13 +# File : s2u.sh +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Sat Jul 31 01:03:37 2004 +# Purpose : +#--------------------------------------------------------------- + +vars() { + CURR_DISPLAY=`LC_ALL=C xdpyinfo | grep 'display' | awk '{print $4}'` + + if [ -f "/var/tmp/dbus-xsession$CURR_DISPLAY" -a -O "/var/tmp/dbus-xsession$CURR_DISPLAY" ]; then + . "/var/tmp/dbus-xsession$CURR_DISPLAY" + fi +} + +vars + +if [ -z "$DBUS_SESSION_BUS_PID" -o ! -d "/proc/$DBUS_SESSION_BUS_PID" ]; then + F=`mktemp /var/tmp/dbus.XXXXXX` + chmod 600 $F + dbus-launch --sh-syntax --exit-with-session > $F + rm -f "/var/tmp/dbus-xsession$CURR_DISPLAY" + mv -f $F "/var/tmp/dbus-xsession$CURR_DISPLAY" + vars +fi + +s2u --daemon=yes + + +# s2u.sh ends here |