debsuryorg-archive-keyring
Malcolm Scott
Malcolm.Scott at cl.cam.ac.uk
Thu Feb 13 16:17:56 UTC 2025
Hi Ondřej,
That's a fair point; I am indeed trusting you anyway by installing your
packages :-)
I mainly noticed this because I am temporarily building my own patched
version of your package with a workaround for the SIG(0) key limit problem I
reported some months back [1], and realised that if I used your sources, I'd
have to ship debsuryorg-archive-keyring in my own PPA too.
Thanks,
Malcolm
[1] https://gitlab.isc.org/isc-projects/bind9/-/issues/5050
On Thu, 13 Feb 2025, Ondřej Surý wrote:
> Hi Malcolm,
>
> if you trust me to produce BIND 9 code directly from the upstream,
> I guess that trust can be transitioned to the packaging repositories.
>
> The packaging is created in a way that makes it easy to create
> packages for both Ubuntu and Debian in the same way.
>
> I'll add some text to the KB, thanks for raising the issue here.
>
> Ondřej
> P.S.: However, you are right that for Ubuntu PPAs there could be just
> a dummy package with no keys and that would make it little less
> confusing. The package is setup like this intentionally for now
> and it will get gradually upgraded to the signed-by method as the
> distributions supporting that will get deprecated. As of now, the
> change you mentioned will be included in Debian Trixie that hasn't
> been released yet, and there's too many installations that still use
> the old method
> --
> Ondřej Surý (He/Him)
> ondrej at isc.org
>
> My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours.
>
>> On 13. 2. 2025, at 16:57, Malcolm Scott via bind-users <bind-users at lists.isc.org> wrote:
>>
>> Hi all,
>>
>> With apologies if this is a FAQ: why do the ISC BIND packages for Ubuntu, linked from https://kb.isc.org/docs/isc-packages-for-bind-9 and published at https://launchpad.net/~isc/+archive/ubuntu/bind, depend on debsuryorg-archive-keyring? That package makes Apt trust a key for an entirely different Apt repository, not used (as far as I can tell) by the Launchpad PPA at all. (Also it installs the key into /etc/apt/trusted.gpg.d, which is considered insecure and deprecated [1].)
>>
>> $ apt-key list
>> (...)
>> /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg
>> ---------------------------------------------
>> pub rsa3072 2019-03-18 [SC] [expires: 2026-02-04]
>> 1505 8500 A023 5D97 F5D1 0063 B188 E2B6 95BD 4743
>> uid [ unknown] DEB.SURY.ORG Automatic Signing Key <deb at sury.org>
>> sub rsa3072 2019-03-18 [E] [expires: 2026-02-04]
>> (...)
>>
>> (Or should I treat deb.sury.org, rather than the Launchpad PPA, as the official repository for these packages?)
>>
>> Malcolm
>>
>>
>> [1] https://salsa.debian.org/apt-team/apt/-/raw/2.9.24/debian/NEWS
>> --
>> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
>>
>> ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
>>
>>
>> bind-users mailing list
>> bind-users at lists.isc.org
>> https://lists.isc.org/mailman/listinfo/bind-users
>
>
More information about the bind-users
mailing list