From e6920317753f0fa6564c035dc11195619654011c Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel@debian.org>
Date: Thu, 2 Sep 2010 23:56:25 +0200
Subject: Updating gdm handling for lxde.

---
 scripts/build/chroot_hacks | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/scripts/build/chroot_hacks b/scripts/build/chroot_hacks
index 1fd3aa8..4417e33 100755
--- a/scripts/build/chroot_hacks
+++ b/scripts/build/chroot_hacks
@@ -38,19 +38,24 @@ Check_lockfile .lock
 # Creating lock file
 Create_lockfile .lock
 
-# Handling default desktop configuration
-for TASK in ${LH_TASKS}
-do
-	case "${LH_DISTRIBUTION}" in
-		lenny)
+case "${LH_DISTRIBUTION}" in
+	squeeze|sid)
+		if echo "${LH_TASKS}" | grep -qs lxde
+		then
 			GDM="gdm"
-			;;
-
-		*)
+		else
 			GDM="gdm3"
-			;;
-	esac
+		fi
+		;;
+
+	*)
+		GDM="gdm"
+		;;
+esac
 
+# Handling default desktop configuration
+for TASK in ${LH_TASKS}
+do
 	case "${TASK}" in
 		gnome-desktop)
 			# gnome is the only desktop environment in this image
-- 
cgit v1.0