From ee80366b5be86f730539618211d573560a1139de Mon Sep 17 00:00:00 2001 From: Bernhard Rosenkraenzer Date: Sun, 4 Jun 2000 20:04:09 +0000 Subject: autologin support --- prefdm | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'prefdm') diff --git a/prefdm b/prefdm index f5289356..253f3101 100755 --- a/prefdm +++ b/prefdm @@ -6,6 +6,16 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin . /etc/profile.d/lang.sh # Run preferred X display manager + +# Try autologin first, if wanted... +if [ -f /etc/sysconfig/autologin -a -x /usr/sbin/autologin ]; then + if /usr/sbin/autologin; then + exit 0 + fi + # If autologin fails (bad permissions, etc.), we get here - + # time to start a real display manager. +fi + preferred= if [ -f /etc/sysconfig/desktop ]; then if grep -q GNOME /etc/sysconfig/desktop 2>/dev/null; then -- cgit