From e20b4059cad4c995ebd6771508c43fbbc2be4a93 Mon Sep 17 00:00:00 2001 From: Holger Paradies Date: Sat, 9 Mar 2024 11:34:42 +0100 Subject: Enhance debian repository area --- auto/config | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/auto/config b/auto/config index 4790152..4567a15 100755 --- a/auto/config +++ b/auto/config @@ -21,25 +21,30 @@ echo "We build $LB_DISTRIBUTION" # live-build default is true KSECURITY="true" KUPDATES="true" - +KARCHIVEAREAS="main contrib non-free non-free-firmware" # since buster we need packages in debootstrap not avaible in earlier distributions # for stretch also use mime-support (fix build error) case "$LB_DISTRIBUTION" in wheezy) KDEBOOTSTRAPOPTIONS="--include=apt-transport-https,ca-certificates --exclude=nano" + KARCHIVEAREAS="main contrib non-free" ;; jessie) KDEBOOTSTRAPOPTIONS="--include=apt-transport-https,ca-certificates --exclude=nano" + KARCHIVEAREAS="main contrib non-free" ;; stretch) KDEBOOTSTRAPOPTIONS="--include=apt-transport-https,ca-certificates,mime-support --exclude=nano" + KARCHIVEAREAS="main contrib non-free" ;; buster) KDEBOOTSTRAPOPTIONS="--include=apt-transport-https,ca-certificates,gpg,gpg-agent,mime-support --exclude=nano" + KARCHIVEAREAS="main contrib non-free" ;; bullseye) KDEBOOTSTRAPOPTIONS="--include=apt-transport-https,ca-certificates,gpg,gpg-agent,mime-support --exclude=nano" + KARCHIVEAREAS="main contrib non-free" KSECURITY="true" ;; *) @@ -57,7 +62,7 @@ lb config noauto \ --apt apt \ --apt-recommends false \ --bootappend-live 'utc=no timezone=Europe/Berlin locales=de keyboard-layouts=de keyboard-variant=nodeadkeys splash' \ - --archive-areas "main contrib non-free" \ + --archive-areas "${KARCHIVEAREAS}" \ --debootstrap-options "${KDEBOOTSTRAPOPTIONS}" \ --repositories "" \ --security "${KSECURITY}" \ -- cgit v1.0