Merging casper 1.125.
authorDaniel Baumann <daniel@debian.org>
Tue, 25 Mar 2008 08:24:27 +0000 (09:24 +0100)
committerDaniel Baumann <daniel@debian.org>
Wed, 9 Mar 2011 16:47:58 +0000 (17:47 +0100)
docs/ChangeLog.casper
scripts/live-bottom/15autologin
scripts/live-bottom/35fix_language_selector

index efa0f44..1c61861 100644 (file)
@@ -1,3 +1,15 @@
+casper (1.125) hardy; urgency=low
+
+  [ Colin Watson ]
+  * Stop quoting Exec arguments in .desktop files. Apparently this used to
+    work but now the system conforms more strictly to the desktop entry
+    specification (LP: #204185).
+
+  [ Jonathan Riddell ]
+  * scripts/casper-bottom/15autologin: Enable auto-login for KDM-KDE4
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 20 Mar 2008 10:20:17 +0000
+
 casper (1.124) hardy; urgency=low
 
   [ Colin Watson ]
index 10cae2d..2c880b7 100755 (executable)
@@ -71,6 +71,13 @@ then
                  -e "s/^#?AutoLoginUser=.*\$/AutoLoginUser=${USERNAME}/" \
                  -e "s/^#?AutoReLogin=.*\$/AutoReLogin=true/" \
        /root/etc/kde3/kdm/kdmrc
+elif [ -f /root/usr/lib/kde4/etc/kde4/kdm/kdmrc ]
+then
+       # Configure KDM-KDE4 autologin
+       sed -i -r -e "s/^#?AutoLoginEnable=.*\$/AutoLoginEnable=true/" \
+                 -e "s/^#?AutoLoginUser=.*\$/AutoLoginUser=$USERNAME/" \
+                 -e "s/^#?AutoReLogin=.*\$/AutoReLogin=true/" \
+       /root/usr/lib/kde4/etc/kde4/kdm/kdmrc
 fi
 
 log_end_msg
index 126a5b2..70495c4 100755 (executable)
@@ -33,7 +33,7 @@ log_begin_msg "Fixing language selector..."
 
 if [ -e /root/usr/share/applications/language-selector.desktop ]
 then
-       sed -i '/^Exec/ s|/usr/bin/gnome-language-selector|"& -n"|' /root/usr/share/applications/language-selector.desktop
+       sed -i '/^Exec/ s|/usr/bin/gnome-language-selector|& -n|' /root/usr/share/applications/language-selector.desktop
 fi
 
 if [ -x /root/usr/bin/fontconfig-voodoo ]