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