#!/bin/sh # # /etc/gdm/Sessions/Kiosk # Copyright 2002 Jonas Smedegaard # # $Id: Kiosk,v 1.1 2002-10-13 04:24:07 jonas Exp $ # # Run a guest web-only environment # For kiosk use... # # Requirements: oroborus, light # # Limitations: # * Cannot handle multiple logins to same account # (a limitation of mozilla-based browsers) # * This file must be copied to /etc/gdm/Sessions/Kiosk # (symlinks are ignored by GDM) cp -f /etc/local-COMMON/X11/oroborus/kiosk.oroborusrc $HOME/.oroborusrc /usr/bin/oroborus & mkdir -p $HOME/.light cp -f /etc/local-COMMON/X11/light/prefs-kiosk.js $HOME/.light/prefs.js # run forever... # (until GDM hopefully one day supports remote auto-login) while true; do /usr/bin/light http://kiosk/ done