From 64fe27d865a47957189fd8c249d3eee8be3c75ed Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 8 Dec 2008 12:24:11 +0100 Subject: Adding emdebian grip mode. --- functions/defaults.sh | 62 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 59 insertions(+), 3 deletions(-) diff --git a/functions/defaults.sh b/functions/defaults.sh index b0af603..220d86f 100755 --- a/functions/defaults.sh +++ b/functions/defaults.sh @@ -24,6 +24,10 @@ Set_defaults () debian) LH_DISTRIBUTION="lenny" ;; + + emdebian) + LH_DISTRIBUTION="sid" + ;; esac fi @@ -68,9 +72,13 @@ Set_defaults () # Setting apt recommends case "${LH_MODE}" in - *) + debian) LH_APT_RECOMMENDS="${LH_APT_RECOMMENDS:-enabled}" ;; + + emdebian) + LH_APT_RECOMMENDS="${LH_APT_RECOMMENDS:-disabled}" + ;; esac # Setting apt secure @@ -129,6 +137,10 @@ Set_defaults () LH_INITRAMFS="live-initramfs" fi ;; + + *) + LH_INITRAMFS="live-initramfs" + ;; esac fi fi @@ -188,6 +200,10 @@ Set_defaults () debian) LH_ROOT="debian-live" ;; + + emdebian) + LH_ROOT="emdebian-live" + ;; esac fi @@ -269,6 +285,10 @@ Set_defaults () ;; esac ;; + + emdebian) + LH_MIRROR_BOOTSTRAP="http://buildd.emdebian.org/grip/" + ;; esac fi @@ -277,7 +297,15 @@ Set_defaults () # Setting security mirror to fetch packages from if [ -z "${LH_MIRROR_CHROOT_SECURITY}" ] then - LH_MIRROR_CHROOT_SECURITY="http://security.debian.org/" + case "${LH_MODE}" in + debian) + LH_MIRROR_CHROOT_SECURITY="http://security.debian.org/" + ;; + + emdebian) + LH_MIRROR_CHROOT_SECURITY="none" + ;; + esac fi # Setting mirror which ends up in the image @@ -295,13 +323,25 @@ Set_defaults () ;; esac ;; + + emdebian) + LH_MIRROR_BINARY="http://buildd.emdebian.org/grip/" + ;; esac fi # Setting security mirror which ends up in the image if [ -z "${LH_MIRROR_BINARY_SECURITY}" ] then - LH_MIRROR_BINARY_SECURITY="http://security.debian.org/" + case "${LH_MODE}" in + debian) + LH_MIRROR_BINARY_SECURITY="http://security.debian.org/" + ;; + + emdebian) + LH_MIRROR_BINARY_SECURITY="none" + ;; + esac fi # Setting categories value @@ -339,6 +379,10 @@ Set_defaults () debian) LH_KEYRING_PACKAGES="debian-archive-keyring" ;; + + emdebian) + LH_KEYRING_PACKAGES="debian-archive-keyring" + ;; esac # Setting language string @@ -612,6 +656,10 @@ Set_defaults () debian) LH_ISO_APPLICATION="Debian Live" ;; + + emdebian) + LH_ISO_APPLICATION="Emdebian Live" + ;; esac fi @@ -628,6 +676,10 @@ Set_defaults () debian) LH_ISO_VOLUME="Debian Live \$(date +%Y%m%d-%H:%M)" ;; + + emdebian) + LH_ISO_VOLUME="Emdebian Live \$(date +%Y%m%d-%H:%M)" + ;; esac fi @@ -655,6 +707,10 @@ Set_defaults () debian) LH_NET_ROOT_PATH="/srv/debian-live" ;; + + emdebian) + LH_NET_ROOT_PATH="/srv/emdebian-live" + ;; esac fi -- cgit v1.0