From 241a68186bbff76c07c366597e73cd17b0f7cbc1 Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Sun, 20 Jan 2013 17:27:27 +0100 Subject: [PATCH] Support newer suites using distro-info (if available). LP: #1012439 --- debootstrap | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debootstrap b/debootstrap index f336164..e535b05 100755 --- a/debootstrap +++ b/debootstrap @@ -384,6 +384,14 @@ else fi SCRIPT="$DEBOOTSTRAP_DIR/scripts/$1" + if [ ! -e "$SCRIPT" ]; then + # Fallback to sid on Debian and to gutsy on Ubuntu. + if which debian-distro-info > /dev/null && debian-distro-info -a | grep -q $1; then + SCRIPT="$DEBOOTSTRAP_DIR/scripts/sid" + elif which ubuntu-distro-info > /dev/null && ubuntu-distro-info -a | grep -q $1; then + SCRIPT="$DEBOOTSTRAP_DIR/scripts/gutsy" + fi + fi if [ -n "$VARIANT" ] && [ -e "${SCRIPT}.${VARIANT}" ]; then SCRIPT="${SCRIPT}.${VARIANT}" SUPPORTED_VARIANTS="$VARIANT" -- 1.7.10.4