summaryrefslogtreecommitdiff
path: root/scripts/build/chroot_hacks
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2010-09-02 23:56:25 +0200
committerDaniel Baumann <daniel@debian.org>2011-03-09 19:17:20 +0100
commite6920317753f0fa6564c035dc11195619654011c (patch)
tree8934726f8439bd0e2e4ca31d3ef0c0a6a3627e4a /scripts/build/chroot_hacks
parentb49b72172c2d3afd3054f5441fec21fcb716f025 (diff)
downloadlive-build-e6920317753f0fa6564c035dc11195619654011c.zip
live-build-e6920317753f0fa6564c035dc11195619654011c.tar.gz
Updating gdm handling for lxde.
Diffstat (limited to 'scripts/build/chroot_hacks')
-rwxr-xr-xscripts/build/chroot_hacks25
1 files 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