From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 1F6D71FF13F for ; Wed, 14 Jan 2026 09:56:43 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 747D5C452; Wed, 14 Jan 2026 09:56:44 +0100 (CET) Message-ID: <989a3a8a-9bb6-49d4-ba6e-705abd680b05@proxmox.com> Date: Wed, 14 Jan 2026 09:56:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20260108112629.189670-1-s.rufinatscha@proxmox.com> <20260108112629.189670-8-s.rufinatscha@proxmox.com> <1768309690.hexc19ahy5.astroid@yuna.none> Content-Language: en-US From: Samuel Rufinatscha In-Reply-To: <1768309690.hexc19ahy5.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.156 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [acme.rs, certificates.rs, node.rs, proxmox.com, mod.rs, client.rs, plugin.rs] Subject: Re: [pbs-devel] [PATCH proxmox-backup v5 3/5] acme: drop local AcmeClient X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMS8xMy8yNiAyOjQ0IFBNLCBGYWJpYW4gR3LDvG5iaWNobGVyIHdyb3RlOgo+IE9uIEphbnVh cnkgOCwgMjAyNiAxMjoyNiBwbSwgU2FtdWVsIFJ1ZmluYXRzY2hhIHdyb3RlOgo+PiBQQlMgY3Vy cmVudGx5IHVzZXMgaXRzIG93biBBQ01FIGNsaWVudCBhbmQgQVBJIGxvZ2ljLCB3aGlsZSBQRE0g dXNlcyB0aGUKPj4gZmFjdG9yZWQgb3V0IHByb3htb3gtYWNtZSBhbmQgcHJveG1veC1hY21lLWFw aSBjcmF0ZXMuIFRoaXMgZHVwbGljYXRpb24KPj4gcmlza3MgZGlmZmVyZW5jZXMgaW4gYmVoYXZp b3VyIGFuZCByZXF1aXJlcyBBQ01FIG1haW50ZW5hbmNlIGluIHR3bwo+PiBwbGFjZXMuIFRoaXMg cGF0Y2ggaXMgcGFydCBvZiBhIHNlcmllcyB0byBtb3ZlIFBCUyBvdmVyIHRvIHRoZSBzaGFyZWQK Pj4gQUNNRSBzdGFjay4KPj4KPj4gQ2hhbmdlczoKPj4gLSBSZW1vdmUgdGhlIGxvY2FsIHNyYy9h Y21lL2NsaWVudC5ycyBhbmQgc3dpdGNoIHRvCj4+IHByb3htb3hfYWNtZTo6YXN5bmNfY2xpZW50 OjpBY21lQ2xpZW50IHdoZXJlIG5lZWRlZC4KPj4gLSBVc2UgcHJveG1veF9hY21lX2FwaTo6bG9h ZF9jbGllbnRfd2l0aF9hY2NvdW50IHRvIHRoZSBjdXN0b20KPj4gQWNtZUNsaWVudDo6bG9hZCgp IGZ1bmN0aW9uCj4+IC0gUmVwbGFjZSB0aGUgbG9jYWwgZG9fcmVnaXN0ZXIoKSBsb2dpYyB3aXRo Cj4+IHByb3htb3hfYWNtZV9hcGk6OnJlZ2lzdGVyX2FjY291bnQsIHRvIGZ1cnRoZXIgZW5zdXJl IGFjY291bnRzIGFyZSBwZXJzaXN0ZWQKPj4gLSBSZXBsYWNlIHRoZSBsb2NhbCBBY21lQWNjb3Vu dE5hbWUgdHlwZSwgcmVxdWlyZWQgZm9yCj4+IHByb3htb3hfYWNtZV9hcGk6OnJlZ2lzdGVyX2Fj Y291bnQKPj4KPj4gU2lnbmVkLW9mZi1ieTogU2FtdWVsIFJ1ZmluYXRzY2hhIDxzLnJ1ZmluYXRz Y2hhQHByb3htb3guY29tPgo+PiAtLS0KPj4gICBzcmMvYWNtZS9jbGllbnQucnMgICAgICAgICAg ICAgICAgICAgICB8IDY5MSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICAgc3JjL2FjbWUv bW9kLnJzICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgLQo+PiAgIHNyYy9hY21lL3BsdWdp bi5ycyAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4+ICAgc3JjL2FwaTIvY29uZmlnL2Fj bWUucnMgICAgICAgICAgICAgICAgfCAgNTAgKy0KPj4gICBzcmMvYXBpMi9ub2RlL2NlcnRpZmlj YXRlcy5ycyAgICAgICAgICB8ICAgMiArLQo+PiAgIHNyYy9hcGkyL3R5cGVzL2FjbWUucnMgICAg ICAgICAgICAgICAgIHwgICA4IC0KPj4gICBzcmMvYmluL3Byb3htb3hfYmFja3VwX21hbmFnZXIv YWNtZS5ycyB8ICAxNyArLQo+PiAgIHNyYy9jb25maWcvYWNtZS9tb2QucnMgICAgICAgICAgICAg ICAgIHwgICA4ICstCj4+ICAgc3JjL2NvbmZpZy9ub2RlLnJzICAgICAgICAgICAgICAgICAgICAg fCAgIDkgKy0KPj4gICA5IGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDc1NCBkZWxl dGlvbnMoLSkKPj4gICBkZWxldGUgbW9kZSAxMDA2NDQgc3JjL2FjbWUvY2xpZW50LnJzCj4+Cj4g Cj4gWy4uXQo+IAo+PiBkaWZmIC0tZ2l0IGEvc3JjL2NvbmZpZy9hY21lL21vZC5ycyBiL3NyYy9j b25maWcvYWNtZS9tb2QucnMKPj4gaW5kZXggYWM4OWFlNWUuLmU0NjM5YzUzIDEwMDY0NAo+PiAt LS0gYS9zcmMvY29uZmlnL2FjbWUvbW9kLnJzCj4+ICsrKyBiL3NyYy9jb25maWcvYWNtZS9tb2Qu cnMKPiAKPiBJIHRoaW5rIHRoaXMgd2hvbGUgZmlsZSBzaG91bGQgcHJvYmFibHkgYmUgcmVwbGFj ZWQgZW50aXJlbHkgYnkKPiBwcm94bW94LWFjbWUtYXBpICwgd2hpY2ggLSBBRkFJQ1QgLSB3b3Vs ZCBqdXN0IHJlcXVpcmUgYWRkaW5nIHRoZQo+IGNvbXBsZXRpb24gaGVscGVycyB0aGVyZT8KPgoK R29vZCBwb2ludCwgeWVzIEkgdGhpbmsgbW92aW5nIHRoZSBjb21wbGV0aW9uIGhlbHBlcnMgd291 bGQKYWxsb3cgdXMgdG8gZ2V0IHJpZCBvZiB0aGlzIGZpbGUuIFBETSBkb2VzIG5vdCBtYWtlIHVz ZSBvZgp0aGVtIC8gdGhlcmUgaXMgYXRtIG5vIDE6MSBjb2RlIGluIHByb3htb3gvIGZvciB0aGVz ZSBoZWxwZXJzLgoKPj4gQEAgLTYsMTAgKzYsMTEgQEAgdXNlIGFueWhvdzo6e2JhaWwsIGZvcm1h dF9lcnIsIEVycm9yfTsKPj4gICB1c2Ugc2VyZGVfanNvbjo6VmFsdWU7Cj4+ICAgCj4+ICAgdXNl IHBic19hcGlfdHlwZXM6OlBST1hNT1hfU0FGRV9JRF9SRUdFWDsKPj4gK3VzZSBwcm94bW94X2Fj bWVfYXBpOjpBY21lQWNjb3VudE5hbWU7Cj4+ICAgdXNlIHByb3htb3hfc3lzOjplcnJvcjo6U3lz RXJyb3I7Cj4+ICAgdXNlIHByb3htb3hfc3lzOjpmczo6e2ZpbGVfcmVhZF9zdHJpbmcsIENyZWF0 ZU9wdGlvbnN9Owo+PiAgIAo+PiAtdXNlIGNyYXRlOjphcGkyOjp0eXBlczo6e0FjbWVBY2NvdW50 TmFtZSwgQWNtZUNoYWxsZW5nZVNjaGVtYSwgS25vd25BY21lRGlyZWN0b3J5fTsKPj4gK3VzZSBj cmF0ZTo6YXBpMjo6dHlwZXM6OntBY21lQ2hhbGxlbmdlU2NoZW1hLCBLbm93bkFjbWVEaXJlY3Rv cnl9Owo+PiAgIAo+PiAgIHB1YihjcmF0ZSkgY29uc3QgQUNNRV9ESVI6ICZzdHIgPSBwYnNfYnVp bGRjZmc6OmNvbmZpZ2RpciEoIi9hY21lIik7Cj4+ICAgcHViKGNyYXRlKSBjb25zdCBBQ01FX0FD Q09VTlRfRElSOiAmc3RyID0gcGJzX2J1aWxkY2ZnOjpjb25maWdkaXIhKCIvYWNtZS9hY2NvdW50 cyIpOwo+PiBAQCAtMzQsMTEgKzM1LDYgQEAgcHViKGNyYXRlKSBmbiBtYWtlX2FjbWVfZGlyKCkg LT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+PiAgICAgICBjcmVhdGVfYWNtZV9zdWJkaXIoQUNNRV9E SVIpCj4+ICAgfQo+PiAgIAo+PiAtcHViKGNyYXRlKSBmbiBtYWtlX2FjbWVfYWNjb3VudF9kaXIo KSAtPiBSZXN1bHQ8KCksIEVycm9yPiB7Cj4+IC0gICAgbWFrZV9hY21lX2RpcigpPzsKPj4gLSAg ICBjcmVhdGVfYWNtZV9zdWJkaXIoQUNNRV9BQ0NPVU5UX0RJUikKPj4gLX0KPj4gLQo+PiAgIHB1 YiBjb25zdCBLTk9XTl9BQ01FX0RJUkVDVE9SSUVTOiAmW0tub3duQWNtZURpcmVjdG9yeV0gPSAm Wwo+PiAgICAgICBLbm93bkFjbWVEaXJlY3Rvcnkgewo+PiAgICAgICAgICAgbmFtZTogIkxldCdz IEVuY3J5cHQgVjIiLAo+PiBkaWZmIC0tZ2l0IGEvc3JjL2NvbmZpZy9ub2RlLnJzIGIvc3JjL2Nv bmZpZy9ub2RlLnJzCj4+IGluZGV4IDI1M2IyZTM2Li5lNGI2NmEyMCAxMDA2NDQKPj4gLS0tIGEv c3JjL2NvbmZpZy9ub2RlLnJzCj4+ICsrKyBiL3NyYy9jb25maWcvbm9kZS5ycwo+PiBAQCAtOCwx NiArOCwxNSBAQCB1c2UgcGJzX2FwaV90eXBlczo6ewo+PiAgICAgICBFTUFJTF9TQ0hFTUEsIE1V TFRJX0xJTkVfQ09NTUVOVF9TQ0hFTUEsIE9QRU5TU0xfQ0lQSEVSU19UTFNfMV8yX1NDSEVNQSwK Pj4gICAgICAgT1BFTlNTTF9DSVBIRVJTX1RMU18xXzNfU0NIRU1BLAo+PiAgIH07Cj4+ICt1c2Ug cHJveG1veF9hY21lOjphc3luY19jbGllbnQ6OkFjbWVDbGllbnQ7Cj4+ICt1c2UgcHJveG1veF9h Y21lX2FwaTo6QWNtZUFjY291bnROYW1lOwo+PiAgIHVzZSBwcm94bW94X2h0dHA6OlByb3h5Q29u ZmlnOwo+PiAgIHVzZSBwcm94bW94X3NjaGVtYTo6e2FwaSwgQXBpU3RyaW5nRm9ybWF0LCBBcGlU eXBlLCBVcGRhdGVyfTsKPj4gICAKPj4gICB1c2UgcGJzX2J1aWxkY2ZnOjpjb25maWdkaXI7Cj4+ ICAgdXNlIHBic19jb25maWc6OntvcGVuX2JhY2t1cF9sb2NrZmlsZSwgQmFja3VwTG9ja0d1YXJk fTsKPj4gICAKPj4gLXVzZSBjcmF0ZTo6YWNtZTo6QWNtZUNsaWVudDsKPj4gLXVzZSBjcmF0ZTo6 YXBpMjo6dHlwZXM6OnsKPj4gLSAgICBBY21lQWNjb3VudE5hbWUsIEFjbWVEb21haW4sIEFDTUVf RE9NQUlOX1BST1BFUlRZX1NDSEVNQSwgSFRUUF9QUk9YWV9TQ0hFTUEsCj4+IC19Owo+PiArdXNl IGNyYXRlOjphcGkyOjp0eXBlczo6e0FjbWVEb21haW4sIEFDTUVfRE9NQUlOX1BST1BFUlRZX1ND SEVNQSwgSFRUUF9QUk9YWV9TQ0hFTUF9Owo+PiAgIAo+PiAgIGNvbnN0IENPTkZfRklMRTogJnN0 ciA9IGNvbmZpZ2RpciEoIi9ub2RlLmNmZyIpOwo+PiAgIGNvbnN0IExPQ0tfRklMRTogJnN0ciA9 IGNvbmZpZ2RpciEoIi8ubm9kZS5sY2siKTsKPj4gQEAgLTI0Nyw3ICsyNDYsNyBAQCBpbXBsIE5v ZGVDb25maWcgewo+PiAgICAgICAgICAgfSBlbHNlIHsKPj4gICAgICAgICAgICAgICBBY21lQWNj b3VudE5hbWU6OmZyb21fc3RyaW5nKCJkZWZhdWx0Ii50b19zdHJpbmcoKSk/IC8vIHNob3VsZCBy ZWFsbHkgbm90IGhhcHBlbgo+PiAgICAgICAgICAgfTsKPj4gLSAgICAgICAgQWNtZUNsaWVudDo6 bG9hZCgmYWNjb3VudCkuYXdhaXQKPj4gKyAgICAgICAgcHJveG1veF9hY21lX2FwaTo6bG9hZF9j bGllbnRfd2l0aF9hY2NvdW50KCZhY2NvdW50KS5hd2FpdAo+PiAgICAgICB9Cj4+ICAgCj4+ICAg ICAgIHB1YiBmbiBhY21lX2RvbWFpbnMoJidfIHNlbGYpIC0+IEFjbWVEb21haW5JdGVyPCdfPiB7 Cj4+IC0tIAo+PiAyLjQ3LjMKPj4KPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4gcGJzLWRldmVsIG1haWxpbmcgbGlzdAo+PiBwYnMtZGV2 ZWxAbGlzdHMucHJveG1veC5jb20KPj4gaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmlu L21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCj4+Cj4+Cj4+Cj4gCj4gCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBwYnMtZGV2ZWwgbWFpbGluZyBs aXN0Cj4gcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCj4gaHR0cHM6Ly9saXN0cy5wcm94bW94 LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCj4gCj4gCgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5n IGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5j b20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=