Browse Source

Fix security archive

Conan 4 years ago
parent
commit
48bae8ed8a
1 changed files with 9 additions and 2 deletions
  1. 9 2
      debi.sh

+ 9 - 2
debi.sh

@@ -86,6 +86,7 @@ mirror_protocol=http
 mirror_host=deb.debian.org
 mirror_host=deb.debian.org
 mirror_directory=/debian
 mirror_directory=/debian
 security_repository=http://security.debian.org/debian-security
 security_repository=http://security.debian.org/debian-security
+security_archive=$suite/updates
 account_setup=true
 account_setup=true
 username=debian
 username=debian
 password=
 password=
@@ -163,6 +164,7 @@ while [ $# -gt 0 ]; do
                 11|bullseye)
                 11|bullseye)
                     suite=bullseye
                     suite=bullseye
                     daily_d_i=true
                     daily_d_i=true
+                    security_archive=$suite-security
                     ;;
                     ;;
                 *)
                 *)
                     err "Unsupported version: $2"
                     err "Unsupported version: $2"
@@ -172,8 +174,13 @@ while [ $# -gt 0 ]; do
         --suite)
         --suite)
             suite=$2
             suite=$2
             case $2 in
             case $2 in
-                bullseye|testing|sid|unstable)
+                bullseye)
                     daily_d_i=true
                     daily_d_i=true
+                    security_archive=$suite-security
+                    ;;
+                testing|sid|unstable)
+                    daily_d_i=true
+                    security_archive=testing-security
             esac
             esac
             shift
             shift
             ;;
             ;;
@@ -600,7 +607,7 @@ $save_preseed << EOF
 # Apt setup
 # Apt setup
 
 
 d-i apt-setup/services-select multiselect updates, backports
 d-i apt-setup/services-select multiselect updates, backports
-d-i apt-setup/local0/repository string $security_repository $suite/updates main
+d-i apt-setup/local0/repository string $security_repository $security_archive main
 d-i apt-setup/local0/source boolean true
 d-i apt-setup/local0/source boolean true
 EOF
 EOF