diff options
Diffstat (limited to 'functions/defaults.sh')
-rwxr-xr-x | functions/defaults.sh | 129 |
1 files changed, 33 insertions, 96 deletions
diff --git a/functions/defaults.sh b/functions/defaults.sh index b3ef02dd9..38977a611 100755 --- a/functions/defaults.sh +++ b/functions/defaults.sh @@ -347,15 +347,7 @@ Set_defaults () then case "${LB_MODE}" in debian|debian-release) - case "${LB_DISTRIBUTION}" in - lenny) - LB_MIRROR_CHROOT_VOLATILE="http://volatile.debian.org/debian-volatile/" - ;; - - squeeze) - LB_MIRROR_CHROOT_VOLATILE="${LB_MIRROR_CHROOT}" - ;; - esac + LB_MIRROR_CHROOT_VOLATILE="${LB_MIRROR_CHROOT}" ;; ubuntu) @@ -369,9 +361,11 @@ Set_defaults () ;; esac ;; - esac - LB_MIRROR_CHROOT_VOLATILE="${LB_MIRROR_CHROOT_VOLATILE:-none}" + *) + LB_MIRROR_CHROOT_VOLATILE="none" + ;; + esac fi # Setting backports mirror to fetch packages from @@ -379,15 +373,13 @@ Set_defaults () then case "${LB_MODE}" in debian|debian-release) - case "${LB_DISTRIBUTION}" in - lenny|squeeze) - LB_MIRROR_CHROOT_BACKPORTS="http://backports.debian.org/debian-backports/" - ;; - esac + LB_MIRROR_CHROOT_BACKPORTS="http://backports.debian.org/debian-backports/" ;; - esac - LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-none}" + *) + LB_MIRROR_CHROOT_BACKPORTS="none" + ;; + esac fi # Setting mirror which ends up in the image @@ -447,14 +439,7 @@ Set_defaults () then case "${LB_MODE}" in debian|debian-release) - case "${LB_DISTRIBUTION}" in - lenny) - LB_MIRROR_BINARY_VOLATILE="http://volatile.debian.org/debian-volatile/" - ;; - - squeeze) - LB_MIRROR_BINARY_VOLATILE="${LB_MIRROR_BINARY}" - esac + LB_MIRROR_BINARY_VOLATILE="${LB_MIRROR_BINARY}" ;; ubuntu) @@ -468,9 +453,11 @@ Set_defaults () ;; esac ;; - esac - LB_MIRROR_BINARY_VOLATILE="${LB_MIRROR_BINARY_VOLATILE:-none}" + *) + LB_MIRROR_BINARY_VOLATILE="none" + ;; + esac fi # Setting backports mirror which ends up in the image @@ -478,15 +465,13 @@ Set_defaults () then case "${LB_MODE}" in debian|debian-release) - case "${LB_DISTRIBUTION}" in - lenny|squeeze) - LB_MIRROR_BINARY_BACKPORTS="http://backports.debian.org/debian-backports/" - ;; - esac + LB_MIRROR_BINARY_BACKPORTS="http://backports.debian.org/debian-backports/" ;; - esac - LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-none}" + *) + LB_MIRROR_BINARY_BACKPORTS="none" + ;; + esac fi LB_MIRROR_DEBIAN_INSTALLER="${LB_MIRROR_DEBIAN_INSTALLER:-${LB_MIRROR_BOOTSTRAP}}" @@ -641,25 +626,12 @@ Set_defaults () if [ -z "${LB_LINUX_PACKAGES}" ] then case "${LB_MODE}" in - debian|debian-release|embedian) - case "${LB_DISTRIBUTION}" in - lenny) - LB_LINUX_PACKAGES="linux-image-2.6 \${LB_UNION_FILESYSTEM}-modules-2.6" - ;; - - *) - LB_LINUX_PACKAGES="linux-image-2.6" - ;; - esac + ubuntu) + LB_LINUX_PACKAGES="linux" + ;; - if [ "${LB_CHROOT_FILESYSTEM}" = "squashfs" ] - then - case "${LB_DISTRIBUTION}" in - lenny) - LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES} squashfs-modules-2.6" - ;; - esac - fi + *) + LB_LINUX_PACKAGES="linux-image-2.6" case "${LB_ENCRYPTION}" in ""|false) @@ -671,10 +643,6 @@ Set_defaults () ;; esac ;; - - ubuntu) - LB_LINUX_PACKAGES="linux" - ;; esac fi @@ -712,60 +680,29 @@ Set_defaults () gnome-desktop) LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|gnome-desktop||') standard-x11" - case "${LB_DISTRIBUTION}" in - lenny) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|gnome-desktop||' -e 's|desktop||') standard gnome-desktop desktop" - ;; - - *) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|gnome-desktop||' -e 's|desktop||' -e 's|laptop||') standard gnome-desktop desktop laptop" - LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" - ;; - esac + LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|gnome-desktop||' -e 's|desktop||' -e 's|laptop||') standard gnome-desktop desktop laptop" + LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" ;; kde-desktop) LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|kde-desktop||') standard-x11" - case "${LB_DISTRIBUTION}" in - lenny) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|kde-desktop||' -e 's|desktop||') standard kde-desktop desktop" - ;; - - *) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|kde-desktop||' -e 's|desktop||' -e 's|laptop||') standard kde-desktop desktop laptop" - LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" - esac + LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|kde-desktop||' -e 's|desktop||' -e 's|laptop||') standard kde-desktop desktop laptop" + LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" ;; lxde-desktop) LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|lxde-desktop||') standard-x11" - case "${LB_DISTRIBUTION}" in - lenny) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|lxde-desktop||' -e 's|desktop||') standard lxde-desktop desktop" - ;; - - *) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|lxde-desktop||' -e 's|desktop||' -e 's|laptop||') standard lxde-desktop desktop laptop" - LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" - ;; - esac + LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|lxde-desktop||' -e 's|desktop||' -e 's|laptop||') standard lxde-desktop desktop laptop" + LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" ;; xfce-desktop) LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|xfce-desktop||') standard-x11" - case "${LB_DISTRIBUTION}" in - lenny) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|xfce-desktop||' -e 's|desktop||') standard xfce-desktop desktop" - ;; - - *) - LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|xfce-desktop||' -e 's|desktop||' -e 's|laptop||') standard xfce-desktop desktop laptop" - LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" - ;; - esac + LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|xfce-desktop||' -e 's|desktop||' -e 's|laptop||') standard xfce-desktop desktop laptop" + LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher" ;; esac done |