Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-26 Thread David Runge
On 2022-07-24 12:23:29 (+1000), Allan McRae wrote: > Not shipping keys that are marginally trusted is ideal in principle... > However we have seen it many times recently as main/master keys were > cycled. Hopefully this is less of an issue moving forward. This is > why the keyring was set up to ha

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-25 Thread Filipe Laíns
On Sat, 2022-07-23 at 18:38 +0200, David Runge wrote: > Hi all, > > I currently have a MR open against archlinux-keyring [1], that adds a > systemd service and timer, which would automatically refresh valid and > existing keys on user systems. For people without access to the > repository's ticket

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-25 Thread David Runge
On 2022-07-25 09:23:53 (+0100), Leonidas Spyropoulos wrote: > I'm aligning probably against such systemd unit. Mainly because or > privacy issues and given the options users will probably set something > like refresh every 1 hour and then we need to go into rate-limiting > just to keep our gitlab u

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-25 Thread David Runge
On 2022-07-24 21:56:28 (+0200), Johannes Löthberg wrote: > I'm fine with it existing, and I would be fine with it being enabled > in a vendor preset, but I'm against it being statically enabled in > /usr. This is not something that's critical for the regular > functioning of the system, and so is

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-25 Thread David Runge
On 2022-07-24 10:53:24 (-0700), Brett Cornwall wrote: > Just wanna point out that just because we already do something it > doesn't validate doing a similar thing. :) No. That was not the point I was trying to make. :) It serves as a good example as to why such a thing does not have to be a privac

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-25 Thread Leonidas Spyropoulos
On 24/07/2022 20:56, Johannes Löthberg wrote: Excerpts from David Runge's message of July 23, 2022 18:38: Currently the timer which triggers this service is supposed to be vendor enabled (i.e. symlink in /usr/lib/systemd/system/timers.target.wants/) and run daily with a deviation of up to 12h. M

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-24 Thread Johannes Löthberg
Excerpts from David Runge's message of July 23, 2022 18:38: Currently the timer which triggers this service is supposed to be vendor enabled (i.e. symlink in /usr/lib/systemd/system/timers.target.wants/) and run daily with a deviation of up to 12h. Members of the DevOps team have raised concerns

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-24 Thread Brett Cornwall
On 2022-07-23 23:30, David Runge wrote: On 2022-07-23 21:24:38 (+0200), Kristian Klausen wrote: The load aspect should be solvable, worst-case DevOps gets annoyed ;) My main concern is putting ourselves in a position, where we know every arch installation, yes it is just the IP addresses, but s

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread Allan McRae
On 24/7/22 06:49, Evangelos Foutras wrote: On Sat, 23 Jul 2022 at 19:39, David Runge wrote: Packages that are signed with a key that still had marginal trust in release A (and therefore already existed on the user system since release A) and gained full trust in release B will not be updated be

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread David Runge
On 2022-07-23 23:49:09 (+0300), Evangelos Foutras wrote: > This is solvable by not cutting a release with marginally trusted > keys. Having all Arch Linux installations make 100-ish requests daily > to cover such an edge case is a misutilization of resources (on both > sides). Refreshing existing

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread David Runge
On 2022-07-23 21:24:38 (+0200), Kristian Klausen wrote: > The load aspect should be solvable, worst-case DevOps gets annoyed ;) > > My main concern is putting ourselves in a position, where we know > every arch installation, yes it is just the IP addresses, but still. > At the same time it becomes

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread Evangelos Foutras
On Sat, 23 Jul 2022 at 19:39, David Runge wrote: > Packages that are signed with a key that still had marginal trust in > release A (and therefore already existed on the user system since > release A) and gained full trust in release B will not be updated before > the user does a system upgrade. T

Re: Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread Kristian Klausen
On 23.07.2022 18.38, David Runge wrote: Hi all, I currently have a MR open against archlinux-keyring [1], that adds a systemd service and timer, which would automatically refresh valid and existing keys on user systems. For people without access to the repository's ticket and merge request fea

Systemd service and timer for refreshing archlinux-keyring keys via WKD

2022-07-23 Thread David Runge
Hi all, I currently have a MR open against archlinux-keyring [1], that adds a systemd service and timer, which would automatically refresh valid and existing keys on user systems. For people without access to the repository's ticket and merge request features, it is possible to browse the commits