rev 5762 - trunk/packages/kdebase/debian
Fathi Boudra
fboudra-guest at alioth.debian.org
Thu Mar 22 11:35:02 CET 2007
Author: fboudra-guest
Date: 2007-03-22 10:35:02 +0000 (Thu, 22 Mar 2007)
New Revision: 5762
Modified:
trunk/packages/kdebase/debian/changelog
trunk/packages/kdebase/debian/kdm.README.Debian
trunk/packages/kdebase/debian/kdm.init
Log:
introduce autologin overrides, useful for live debian environment
Modified: trunk/packages/kdebase/debian/changelog
===================================================================
--- trunk/packages/kdebase/debian/changelog 2007-03-22 09:30:37 UTC (rev 5761)
+++ trunk/packages/kdebase/debian/changelog 2007-03-22 10:35:02 UTC (rev 5762)
@@ -7,6 +7,11 @@
(Closes: #410091). Thanks to Matthias Dellweg for the bug analysis and the
patch.
+ +++ Changes by Fathi Boudra:
+
+ * add autologin overrides, useful for live debian environment. It introduces
+ AUTOLOGINAGAIN, AUTOLOGINDELAY, AUTOLOGINLOCKED and AUTOLOGINUSER.
+
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 27 Feb 2007 20:06:55 +0200
kdebase (4:3.5.6.dfsg.1-2) experimental; urgency=low
Modified: trunk/packages/kdebase/debian/kdm.README.Debian
===================================================================
--- trunk/packages/kdebase/debian/kdm.README.Debian 2007-03-22 09:30:37 UTC (rev 5761)
+++ trunk/packages/kdebase/debian/kdm.README.Debian 2007-03-22 10:35:02 UTC (rev 5762)
@@ -22,6 +22,10 @@
* BACKGROUNDCFG
* USETHEME
* THEME
+ * AUTOLOGINAGAIN
+ * AUTOLOGINDELAY
+ * AUTOLOGINLOCKED
+ * AUTOLOGINUSER
and background configuration file (backgroundrc):
* WALLPAPER
Modified: trunk/packages/kdebase/debian/kdm.init
===================================================================
--- trunk/packages/kdebase/debian/kdm.init 2007-03-22 09:30:37 UTC (rev 5761)
+++ trunk/packages/kdebase/debian/kdm.init 2007-03-22 10:35:02 UTC (rev 5762)
@@ -64,6 +64,15 @@
[ -n "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|" $KDMCFG
[ -n "$WALLPAPER" ] && sed -i "s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
+# autologin overrides are useful for live debian environment
+if [ -n "$AUTOLOGINUSER" ]; then
+ sed -i "s|^#\?AutoLoginEnable=.*|AutoLoginEnable=true|" $KDMCFG
+ sed -i "s|^#\?AutoLoginUser=.*|AutoLoginUser=$AUTOLOGINUSER|" $KDMCFG
+fi
+[ -n "$AUTOLOGINDELAY" ] && sed -i "s|^#\?AutoLoginDelay=.*|AutoLoginDelay=$AUTOLOGINDELAY|" $KDMCFG
+[ -n "$AUTOLOGINAGAIN" ] && sed -i "s|^#\?AutoLoginAgain=.*|AutoLoginAgain=$AUTOLOGINAGAIN|" $KDMCFG
+[ -n "$AUTOLOGINLOCKED" ] && sed -i "s|^#\?AutoLoginLocked=.*|AutoLoginLocked=$AUTOLOGINLOCKED|" $KDMCFG
+
# If we upgraded the daemon, we can't use the --exec argument to
# start-stop-daemon since the inode will have changed. The risk here is that
# in a situation where the daemon died, its pidfile was not cleaned up, and
More information about the pkg-kde-commits
mailing list