Package: base-installer
Version: 1.226
/usr/lib/base-installer/library.sh is missing a line to let
preseed-directive
"AllowUnauthenticated" work. See patch.
Also see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101148
PR 1101148 is filed under package debian-installer, but the file to be
patched
is in package base-installer. Perhaps someone should merge the bug reports.
Or put references to each other.
Markus
--- /tmp/tempdir.28064.K58WNYVY/usr/lib/base-installer/library.sh
2024-11-13 06:02:04.000000000 +0100
+++ /tmp/tempdir.19826.4QyKxT6s/usr/lib/base-installer/library.sh
2026-01-29 21:44:32.757823202 +0100
@@ -170,6 +170,8 @@
# This file will be left in place until the end of the install.
cat > $APT_CONFDIR/00AllowUnauthenticated << EOT
APT::Get::AllowUnauthenticated "true";
+# See Debian bug 1101148:
+Acquire::AllowInsecureRepositories "true";
Aptitude::CmdLine::Ignore-Trust-Violations "true";
EOT
fi