Install apt-transport-https during debootstrap
authorPeter Palfrader <peter@palfrader.org>
Wed, 23 Jan 2019 08:22:53 +0000 (09:22 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 23 Jan 2019 08:22:59 +0000 (09:22 +0100)
modules/schroot/files/setup-dchroot

index 8a6926b..074a142 100755 (executable)
@@ -346,6 +346,12 @@ if ! [ -e "$script" ]; then
     fi
 fi
 
+case "$suite" in
+  stretch|jessie|precise|trusty|xenial)
+    include="$include,apt-transport-https"
+    ;
+esac
+
 set -x
 debootstrap \
     --keyring "$keyring" \
@@ -394,16 +400,6 @@ chmod +x "$rootdir/usr/local/sbin/policy-rc.d"
 [ -z "$bare" ] && [ -z "$ubuntu" ] && chroot "$rootdir" apt-get install -y --no-install-recommends locales-all
 chroot "$rootdir" apt-get install -y --no-install-recommends build-essential
 [ -z "$bare" ] && chroot "$rootdir" apt-get install -y --no-install-recommends zsh less vim fakeroot devscripts gdb
-if [ -n "$buildd" ] ; then
-    case "$suite" in
-      wheezy|jessie|stretch)
-        chroot "$rootdir" apt-get install -y --no-install-recommends apt-transport-https ca-certificates
-        ;;
-      *)
-        chroot "$rootdir" apt-get install -y --no-install-recommends ca-certificates
-        ;;
-    esac
-fi
 if [ -n "$ubuntu" ]; then
   echo "deb $mirror ${suite}-updates main" >> "$rootdir/etc/apt/sources.list"
   echo "deb $mirror ${suite}-security main" >> "$rootdir/etc/apt/sources.list"