Commit d94232fb authored by Michael Shigorin's avatar Michael Shigorin

live: updated 40-autologin to support kdm4

Was long overdue already but let's leave that in 2012. :)
parent a1c0e82e
...@@ -48,15 +48,20 @@ if [ -f "$GDM_CONF" ]; then ...@@ -48,15 +48,20 @@ if [ -f "$GDM_CONF" ]; then
add_nopasswdlogin_group gdm ||: add_nopasswdlogin_group gdm ||:
fi fi
## kdm3 autologin autologin_kdm() {
# TODO: iterate over kdm{,4} if feasible
KDMRC=/etc/X11/kdm/kdmrc
if [ -f "$KDMRC" ]; then
sed -i \ sed -i \
-e '/AutoLoginEnable/ s,^.*$,AutoLoginEnable=true,' \ -e '/AutoLoginEnable/ s,^.*$,AutoLoginEnable=true,' \
-e '/AutoLoginUser/ s,^.*$,AutoLoginUser='$USER',' \ -e '/AutoLoginUser/ s,^.*$,AutoLoginUser='$USER',' \
"$KDMRC" "$1"
fi }
## kdm3 autologin
KDMRC=/etc/X11/kdm/kdmrc
if [ -f "$KDMRC" ]; then autologin_kdm "$KDMRC"; fi
## kdm4 autologin
KDMRC=/etc/X11/kdm4/kdmrc
if [ -f "$KDMRC" ]; then autologin_kdm "$KDMRC"; fi
## nodm autologin (the last since the most intrusive) ## nodm autologin (the last since the most intrusive)
# FIXME nodm and xinitrc should be modified (also in p6) # FIXME nodm and xinitrc should be modified (also in p6)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment