Hi Markus,
Markus Lindberg wrote:
> Version 11 of does not support the _apt_proxy._tcp SRV dns record feature
> which version 12 does.
> Version 12 is only available for testing and unstable would it be possible to
> deploy version 12 for stable as well or patch the _apt_proxy._tcp SRV dns
> record feature to version 11?
You can see the actual change I wrote here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=935495#27
https://salsa.debian.org/debian/auto-apt-proxy/-/commit/d985df00f5234d2d1ac87f3ed0d0ab1a9b7f3b32
It is not a complicated change, but it is also not a complicated package.
I suggest you just cherry-pick auto-apt-proxy/bullseye on your buster systems.
[I'm just a nosy bystander; the views above are my own.]
PS: I did a quick test and cherry-pick seems to work:
twb@not-omega:~$ mmdebstrap --mode=unshare
--aptopt='Acquire::http::Proxy
"http://apt-cacher-ng.cyber.com.au:3142"'
--dpkgopt=force-unsafe-io
--variant=apt
--include=auto-apt-proxy
--customize-hook='chroot $1 bash'
buster - >/dev/null
[...]
root@not-omega:/# echo deb http://deb.debian.org/debian bullseye main
>/etc/apt/sources.list.d/x.list
root@not-omega:/# apt update
root@not-omega:/# apt install auto-apt-proxy/bullseye
Unpacking auto-apt-proxy (13.1) over (11) ...
Setting up auto-apt-proxy (13.1) ...
root@not-omega:/# auto-apt-proxy
http://127.0.0.1:3142