summaryrefslogtreecommitdiff
path: root/gdm/Sessions
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2003-01-24 00:06:18 +0000
committerJonas Smedegaard <dr@jones.dk>2003-01-24 00:06:18 +0000
commit4428b11ebc6dae1dbfd5889fba9416765fd1edb5 (patch)
treee5a21f2237e8bdd018d1be4f70d61ac844db50fc /gdm/Sessions
parent614959b59fbbe695b1d29b1c5c0245554fba4ec1 (diff)
Enable XScreensaver on kiosk sessions if available.
Diffstat (limited to 'gdm/Sessions')
-rwxr-xr-xgdm/Sessions/Kiosk7
1 files changed, 6 insertions, 1 deletions
diff --git a/gdm/Sessions/Kiosk b/gdm/Sessions/Kiosk
index 662bc78..7cd920d 100755
--- a/gdm/Sessions/Kiosk
+++ b/gdm/Sessions/Kiosk
@@ -3,7 +3,7 @@
# /etc/gdm/Sessions/Kiosk
# Copyright 2002 Jonas Smedegaard <dr@jones.dk>
#
-# $Id: Kiosk,v 1.1 2002-10-13 04:24:07 jonas Exp $
+# $Id: Kiosk,v 1.2 2003-01-24 00:06:18 jonas Exp $
#
# Run a guest web-only environment
# For kiosk use...
@@ -22,6 +22,11 @@ cp -f /etc/local-COMMON/X11/oroborus/kiosk.oroborusrc $HOME/.oroborusrc
mkdir -p $HOME/.light
cp -f /etc/local-COMMON/X11/light/prefs-kiosk.js $HOME/.light/prefs.js
+if [ -x /usr/bin/xscreensaver ]; then
+ /usr/bin/xscreensaver-command -exit
+ /usr/bin/xscreensaver -no-capture-stderr -no-splash &
+fi
+
# run forever...
# (until GDM hopefully one day supports remote auto-login)
while true; do