X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Fschroot%2Ffiles%2Fsetup-dchroot;h=698e6203395684c025e7c064393451298f1f4730;hb=2045b0f2baf86fee6a3f1151da0530951a9fcc4c;hp=800238316434c94497ac8d6b122d38af5cc99386;hpb=e8d6b1f683b7538b9e17602c5e3d1022f3722894;p=dsa-puppet.git diff --git a/modules/schroot/files/setup-dchroot b/modules/schroot/files/setup-dchroot index 80023831..698e6203 100755 --- a/modules/schroot/files/setup-dchroot +++ b/modules/schroot/files/setup-dchroot @@ -123,6 +123,7 @@ EOF if [ -z "$extra" ] && [ -z "$ubuntu" ]; then genschrootconf "$suite" "$arch" "$target" "backports" [ -n "$buildd" ] && genschrootconf "$suite" "$arch" "$target" "backports-sloppy" + [ -n "$buildd" ] && genschrootconf "$suite" "$arch" "$target" "kfreebsd" [ -n "$buildd" ] && genschrootconf "$suite" "$arch" "$target" "lts" [ -n "$buildd" ] && genschrootconf "$suite" "$arch" "$target" "proposed-updates" [ -n "$buildd" ] && genschrootconf "$suite" "$arch" "$target" "security" @@ -160,6 +161,7 @@ sbuildnames="" ubuntu="" groupuser="Debian,guest,d-i" grouproot="" +include="apt,fakeroot" users="" usersroot="" bare="" @@ -170,7 +172,7 @@ cleanup+=(":") trap do_cleanup EXIT buildd="" -while getopts "a:b:Bcd:Dfg:hKk:m:o:O:p:r:sS:u" OPTION +while getopts "a:b:Bcd:Dfg:hI:Kk:m:o:O:p:r:sS:u" OPTION do case $OPTION in a) @@ -209,6 +211,9 @@ do usage exit 0 ;; + I) + include="$include,$OPTARG" + ;; K) keep="4" ;; @@ -310,7 +315,7 @@ fi set -x debootstrap \ --keyring "$keyring" \ - --include="apt" \ + --include="$include" \ --variant=buildd \ --arch="$arch" \ "$suite_alias" "$rootdir" "$mirror" "$script"