From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 3AE651FF161 for ; Wed, 4 Dec 2024 09:49:27 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id BD38B237E; Wed, 4 Dec 2024 09:49:24 +0100 (CET) Date: Wed, 4 Dec 2024 09:48:50 +0100 From: Gabriel Goller To: Thomas Lamprecht Message-ID: References: <20241203152952.463664-1-g.goller@proxmox.com> <20241203152952.463664-2-g.goller@proxmox.com> <21bdf589-787a-402f-9650-0e61e80fe581@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <21bdf589-787a-402f-9650-0e61e80fe581@proxmox.com> User-Agent: NeoMutt/20241002-35-39f9a6 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.036 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_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. [pveproxy.pm] Subject: Re: [pve-devel] [PATCH manager 1/3] show optional consent-banner before login X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Cc: Proxmox VE development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gMDMuMTIuMjAyNCAxODoyNCwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPkFtIDAzLjEyLjI0 IHVtIDE2OjI5IHNjaHJpZWIgR2FicmllbCBHb2xsZXI6Cj4+IEFkZCBDb25zZW50QmFubmVyIHZh cmlhYmxlIHRvIGh0bWwgdGVtcGxhdGUgYW5kIHBvcHVsYXRlIGl0IGZyb20gdGhlCj4+IGBkYXRh Y2VudGVyLmNmZ2AgY29uZmlnIGZpbGUuIEFkZCBEYXRhY2VudGVyIG9wdGlvbiB0byBzZXQgdGhl IHRleHQgYW5kCj4+IHRyaWdnZXIgdGhlIHBvcHVwIG9uIGxvZ2luLgo+Pgo+PiBTaWduZWQtb2Zm LWJ5OiBHYWJyaWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Cj4+IC0tLQo+PiAgUFZF L1NlcnZpY2UvcHZlcHJveHkucG0gICAgICAgICAgICB8ICA0ICsrKy0KPj4gIHd3dy9pbmRleC5o dG1sLnRwbCAgICAgICAgICAgICAgICAgfCAgMyArKy0KPj4gIHd3dy9tYW5hZ2VyNi9kYy9PcHRp b25WaWV3LmpzICAgICAgfCAgNSArKysrKwo+PiAgd3d3L21hbmFnZXI2L3dpbmRvdy9Mb2dpbldp bmRvdy5qcyB8IDEzICsrKysrKysrKysrKy0KPj4gIDQgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL1BWRS9TZXJ2aWNlL3B2 ZXByb3h5LnBtIGIvUFZFL1NlcnZpY2UvcHZlcHJveHkucG0KPj4gaW5kZXggYWMxMDg1NDU3ZjJl Li4xNTFiYTM0ZjhhNTIgMTAwNzU1Cj4+IC0tLSBhL1BWRS9TZXJ2aWNlL3B2ZXByb3h5LnBtCj4+ ICsrKyBiL1BWRS9TZXJ2aWNlL3B2ZXByb3h5LnBtCj4+IEBAIC0yMTcsOSArMjE3LDEwIEBAIHN1 YiBnZXRfaW5kZXggewo+PiAgCSAgICAkdG9rZW4gPSBQVkU6OkFjY2Vzc0NvbnRyb2w6OmFzc2Vt YmxlX2NzcmZfcHJldmVudGlvbl90b2tlbigkdXNlcm5hbWUpOwo+PiAgCX0KPj4gICAgICB9Cj4+ ICsgICAgbXkgJGRjX2NvbmYgPSBQVkU6OkNsdXN0ZXI6OmNmc19yZWFkX2ZpbGUoJ2RhdGFjZW50 ZXIuY2ZnJyk7Cj4KPkkgZm9yZ290IHRoZSBkZXRhaWxzIGZyb20gdG9wIG9mIG15IGhlYWQsIGJ1 dCBkb2VzIHRoaXMgZmFpbCBpZiB3ZSdyZSBub3QgcXVvcmF0ZT8KPklmLCB0aGVuIEknZCB3cmFw IGl0IGluIGFuIGV2YWwgdG8gYXZvaWQgYnJlYWtpbmcgc3RhcnQgdXAgaWYgbm90IHF1b3JhdGUu CgpIbW0gSSBkb24ndCB0aGluayBzbyDigJMgbm8gcXVvcnVtIHNob3VsZCBzdGlsbCBhbGxvdyBy ZWFkIGFjY2Vzcy4KTmV2ZXJ0aGVsZXNzIGl0IHdvdWxkIHN0aWxsIGJlIGJldHRlciB0byB3cmFw IGl0IGluIGFuIGV2YWwhCgo+PiArICAgIG15ICRjb25zZW50X3RleHQgPSAkZGNfY29uZi0+eydj b25zZW50LXRleHQnfTsKPj4KPj4gICAgICBpZiAoISRsYW5nKSB7Cj4+IC0JbXkgJGRjX2NvbmYg PSBQVkU6OkNsdXN0ZXI6OmNmc19yZWFkX2ZpbGUoJ2RhdGFjZW50ZXIuY2ZnJyk7Cj4+ICAJJGxh bmcgPSAkZGNfY29uZi0+e2xhbmd1YWdlfSAvLyAnZW4nOwo+PiAgICAgIH0KPj4KPj4gQEAgLTI1 MSw2ICsyNTIsNyBAQCBzdWIgZ2V0X2luZGV4IHsKPj4gIAl2ZXJzaW9uID0+ICIkdmVyc2lvbiIs Cj4+ICAJd3R2ZXJzaW9uID0+ICR3dHZlcnNpb24sCj4+ICAJdGhlbWUgPT4gJHRoZW1lLAo+PiAr CWNvbnNlbnR0ZXh0ID0+ICRjb25zZW50X3RleHQKPj4gICAgICB9Owo+Pgo+PiAgICAgICMgYnkg ZGVmYXVsdCwgbG9hZCB0aGUgbm9ybWFsIGluZGV4Cj4+IGRpZmYgLS1naXQgYS93d3cvbWFuYWdl cjYvd2luZG93L0xvZ2luV2luZG93LmpzIGIvd3d3L21hbmFnZXI2L3dpbmRvdy9Mb2dpbldpbmRv dy5qcwo+PiBpbmRleCBhYWVjYTM1NTAyODkuLmJjZjliN2JlMzY0ZCAxMDA2NDQKPj4gLS0tIGEv d3d3L21hbmFnZXI2L3dpbmRvdy9Mb2dpbldpbmRvdy5qcwo+PiArKysgYi93d3cvbWFuYWdlcjYv d2luZG93L0xvZ2luV2luZG93LmpzCj4+IEBAIC0xOCw5ICsxOCwyMCBAQCBFeHQuZGVmaW5lKCdQ VkUud2luZG93LkxvZ2luV2luZG93Jywgewo+PiAgICAgIH0sCj4+Cj4+ICAgICAgY29udHJvbGxl cjogewo+PiAtCj4+ICAJeGNsYXNzOiAnRXh0LmFwcC5WaWV3Q29udHJvbGxlcicsCj4+Cj4+ICsJ aW5pdDogYXN5bmMgZnVuY3Rpb24oKSB7Cj4+ICsJICAgIGlmIChQcm94bW94LkNvbnNlbnRUZXh0 KSB7Cj4+ICsJCUV4dC5jcmVhdGUoIlByb3htb3gud2luZG93LkNvbnNlbnRNb2RhbCIsIHsKPj4g KwkJICAgIGF1dG9TaG93OiB0cnVlLAo+PiArCQkgICAgY29uc2VudDogUHJveG1veC5NYXJrZG93 bi5wYXJzZSgKPj4gKwkJCUV4dC5odG1sRW5jb2RlKAo+PiArCQkJICAgIFByb3htb3guVXRpbHMu YmFzZTY0VG9VdGY4KAo+PiArCQkJCVByb3htb3guQ29uc2VudFRleHQpKSksCj4KPklJUkMgSSBy ZXN0cnVjdHVyZWQgdGhlIGluZGVudGF0aW9uIGhlcmUgZm9yIHRoZSBQQlMgc2lkZSwgbWF5YmUg Y2hlY2sgdGhhdCBvdXQsIElNTwo+aXQgbG9va3MgYSBiaXQgaGFyZCB0byByZWFkIGFzIGlzLgoK WWVwLCBkZWZpbml0ZWx5IOKAkyBmaXhlZCBpdC4KCj4KPj4gKwkJfSk7Cj4+ICsJICAgIH0KPj4g Kwl9LAo+PiArCj4+ICAJb25Mb2dvbjogYXN5bmMgZnVuY3Rpb24oKSB7Cj4+ICAJICAgIHZhciBt ZSA9IHRoaXM7Cj4+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNv bQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUt ZGV2ZWwK