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 21DB01FF396 for ; Thu, 6 Jun 2024 12:30:55 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id E28F5DCFA; Thu, 6 Jun 2024 12:31:25 +0200 (CEST) Message-ID: Date: Thu, 6 Jun 2024 12:30:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Gabriel Goller References: <20240604125014.210321-1-g.goller@proxmox.com> <9a5e685e-d935-414a-93c7-6b3b46bda866@proxmox.com> <20240606101824.mhn43k2dqplospkz@luna.proxmox.com> Content-Language: en-US From: Dominik Csapak In-Reply-To: <20240606101824.mhn43k2dqplospkz@luna.proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.021 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 SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record T_SCC_BODY_TEXT_LINE -0.01 - Subject: Re: [pbs-devel] [PATCH widget-toolkit/proxmox-backup v2 0/5] fix #5463: add optional consent banner before login 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 Cc: 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" T24gNi82LzI0IDEyOjE4LCBHYWJyaWVsIEdvbGxlciB3cm90ZToKPiBUaGFua3MgZm9yIHJldmll d2luZyB0aGlzIQo+IAo+IE9uIDA1LjA2LjIwMjQgMTU6MjIsIERvbWluaWsgQ3NhcGFrIHdyb3Rl Ogo+PiBkaWQgbm90IGxvb2sgdG9vIGNsb3NlbHkgYXQgdGhlIGNvZGUsIGJ1dCBnYXZlIGl0IGEg c3BpbiBhbmQgZm91bmQgYSBmZXcgcHJvYmxlbXMvCj4+IGhhdmUgc3VnZ2VzdGlvbnM6Cj4+Cj4+ ICogaGFuZGxlYmFycyBieSBkZWZhdWx0IGRvZXMgaHRtbCBlc2NhcGluZyAoaHR0cHM6Ly9kb2Nz LnJzL2hhbmRsZWJhcnMvbGF0ZXN0L2hhbmRsZWJhcnMvI2VzY2FwaW5nKQo+PiDCoHNvIGFueSBv ZiB0aGUgcmVzZXJ2ZWQgY2hhcmFjdGVycyB3aWxsIGJlIHdyb25nCj4+IMKgKG5hbWVseSBhcyBo dG1sIGVzY2FwZSBzZXF1ZW5jZSBzdWNoIGFzICcmcXVvdDsnKQo+IAo+IEhtbSB5ZXMsIHRoaXMg aXMgYmVjYXVzZSBlbmNvZGVVUkkgZW5jb2RlcyBhbGwgY2hhcmFjdGVycyB0aGF0Cj4gaGFuZGxl YmFycyBlc2NhcGVzLCAqKmV4Y2VwdCoqOgo+ICDCoC0gIiYiCj4gIMKgLSAiJyIKPiAgwqAtICI9 Igo+IHNvIHRoZXNlIGFyZSB0aGUgb25lcyB0aGF0IGN1cnJlbnRseSBkb24ndCB3b3JrLgo+IFdl IGNvdWxkIHN3aXRjaCB0byBlbmNvZGVVUklDb21wb25lbnQsIHdoaWNoIGFsc28gZW5jb2RlcyB0 aGUgIiYiIGFuZAo+IHRoZSAiPSIuIFRoaXMgd291bGQgb25seSBsZWF2ZSB1cyB3aXRoIHRoZSAi JyIsIGJ1dCB3ZSBjb3VsZCBqdXN0IGZvcmJpZAo+IGl0IHVzaW5nIGEgdmFsaWRhdG9yIGFuZCBi ZSBkb25lIHdpdGggaXQuCj4gCgpwcm9iYWJseSBhIGR1bWIgcXVlc3Rpb24sIGJ1dCB3aHkgZG9u J3Qgd2UgdXNlIGJhc2U2NCBlbmNvZGluZy9kZWNvZGluZz8KdGhlIG9ubHkgZG93bnNpZGUgdG8g dGhhdCBpcyBJTU8gdGhhdCBpdCdzIG5vdCByZWFkYWJsZSBpbiB0aGUgY29uZmlnIGZpbGUgaXRz ZWxmLApidXQgdGhhdCBzaG91bGQgYmUgb2s/Cgp0aGVuIHdlIGRvbid0IGhhdmUgYSBwcm9ibGVt IHdpdGggYW55ICJzcGVjaWFsIiBjaGFyYWN0ZXJzIG9uIHJlYWRpbmcsIG5vPwp3ZSBqdXN0IGhh dmUgdG8gdXNlICdodG1sRW5jb2RlJyBvbiB0aGUgY29udGVudHMgdG8gc2hvdyBleGFjdGx5IHdo YXQgd2FzIHNhdmVkCih1bnRlc3RlZCB0aG91Z2ggOykgKQoKPj4gKiB0aGF0IGFjY2lkZW50YWxs eSBwcmV2ZW50ZWQgY29kZSBpbmplY3Rpb24gd2hlbiBkaXJlY3RseSBlZGl0aW5nIHRoZSBjb25m aWcgZmlsZQo+PiDCoHRoaXMgaXMgc29tZXRoaW5nIHdlIHNob3VsZCBkbyBldmVuIGlmIHdlIGFz c3VtZSB0aGF0IHRoZSB0ZXh0IHdhcyBzZXQgdGhyb3VnaCB0aGUgYXBpCj4+IMKganVzdCBhIHNp bXBsZSBzZWFyY2gvcmVwbGFjZSBvZiBzb21lIHNwZWNpZmljIGNoYXJhY3RlcnMgc3VjaCBhcyAi PCBldGMuIHNob3VsZCBiZSBlbm91Z2gKPj4gKiB0aGVyZSBpcyBzdGlsbCBhIGNvZGUgZXhlY3V0 aW9uIHBvdGVudGlhbCwgbmFtZWx5IG9uIHRoZSByZW5kZXJpbmcgcGFydCBvZiB0aGUgY29uZmln Cj4+IMKgaW4gY29uZmlndXJhdGlvbiAtPiBvdGhlciAod29ya3MgZS5nLiBieSBzZXR0aW5nIDxz dmcgb25tb3VzZW92ZXI9YWxlcnQoMSk+PC9zdmc+KQo+IAo+IENvcnJlY3QsIHRoaXMgb25seSB3 b3JrcyBpbiB0aGUgY29uZmlndXJhdGlvbiBtZW51IHRob3VnaCAobm90IGluIHRoZQo+IGNvbnNl bnQgYmFubmVyIGJlZm9yZSBsb2dpbikuIEFkZGVkIGEgdmFsaWRhdG9yIHRoYXQgcHJvaGliaXRz ICI8IiBhbmQKPiAiPiIsIHNvIHdlIHNob3VsZCBiZSBvay4gQWdhaW4gdGhpcyBpcyBvbmx5IHRo ZSAicHJldmlldyIgb2YgdGhlIGNvbnNlbnQKPiB0ZXh0LCBzbyBpdCBzaG91bGRuJ3QgYmUgdG9v IGhhcm1mdWwuIFJlZ2FyZGxlc3MsIHdlIGNvdWxkIGFsc28gbm90Cj4gcmVuZGVyIHRoaXMgYW5k IGp1c3Qgc2hvdyB0aGUgZW5jb2RlZCB2ZXJzaW9uLCBidXQgSSB0aGluayB0aGlzIHdvcmtzCj4g ZmluZSBub3cuCj4gCj4gTWF5YmUgd2Ugc2hvdWxkIGFsc28gcHJvaGliaXQgIjwiIGFuZCAiPiIg b24gdGhlIGFwaS1zaWRlLi4uIE90aGVyd2lzZSBhCj4gdXNlIGNvdWxkIGFkZCAiPHN2ZyBvbm1v dXNlb3Zlcj1hbGVydCgxKT48L3N2Zz4iIHdpdGggdGhlIGFwaSwgYW5kIHRoZW4KPiB3aGVuIG9w ZW5pbmcgdGhlIGNvbmZpZ3VyYXRpb24gdWksIHRoZSBhbGVydCB3b3VsZCBwb3B1cC4gU28gb24g dGhlCj4gc2VydmVyIEkgd291bGQganVzdCBjaGVjayBmb3IgIiUzQyIgKCI8Iikgb3IgIiUzRSIg KCI+IikuIFdoYXQgZG8geW91Cj4gdGhpbms/Cj4gCgp0aGF0J3MgZWFzaWVyIGRvbmUgd2l0aCAn RXh0Lmh0bWxFbmNvZGUnLCBubyBuZWVkIHRvIHJlaW52ZW50IHRoZSB3aGVlbAoKCj4gCj4+ICog aXQncyBub3QgcG9zc2libGUgdG8gZGVsZXRlIHRoZSB0ZXh0IGFnYWluIGZyb20gdGhlIHVpCj4+ ICogaWYgaXQncyBkZWxldGVkIChieSBhcGkgb3IgYnkgaGFuZCkgJ3VuZGVmaW5lZCcgaXMgcmVu ZGVyZWQKPiAKPiBGaXhlZCB0aGlzOiBhIHNpbXBsZSAic2tpcEVtcHR5VGV4dDogZmFsc2UiLgo+ IAo+PiAqIGkgcmVhbGx5IHdvdWxkIGxpa2UgbWFya2Rvd24gc3VwcG9ydCBoZXJlIHRvbyA7KQo+ IAo+IFRoaXMgaXMgcG9zc2libGUgYXMgYWxsIHRoZSBtYXJrZG93biByZW5kZXJpbmcgaXMgYWxy ZWFkeSBwcmVzZW50IGluCj4gd2lkZ2V0LXRvb2xraXQhCj4gCj4gV2UganVzdCBuZWVkIHRvIGtp bmRhIHJlYXJyYW5nZSB0aGUgaW1wb3J0cyBpbiBpbmRleC5oYnMgbGlrZSB0aGlzOgo+IAo+ICDC oMKgwqAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgo+ICDCoMKgwqAgUHJveG1veCA9 IHsKPiAgwqDCoMKgwqBTZXR1cDogeyBhdXRoX2Nvb2tpZV9uYW1lOiAnUEJTQXV0aENvb2tpZScg fSwKPiAgwqDCoMKgwqBOb2RlTmFtZTogInt7IE5vZGVOYW1lIH19IiwKPiAgwqDCoMKgwqBVc2Vy TmFtZTogInt7IFVzZXJOYW1lIH19IiwKPiAgwqDCoMKgwqBkZWZhdWx0TGFuZzogInt7IGxhbmd1 YWdlIH19IiwKPiAgwqDCoMKgwqBDU1JGUHJldmVudGlvblRva2VuOiAie3sgQ1NSRlByZXZlbnRp b25Ub2tlbiB9fSIsCj4gIMKgwqDCoCB9Owo+ICDCoMKgwqAgPC9zY3JpcHQ+Cj4gIMKgwqDCoCA8 c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvd2lkZ2V0dG9vbGtpdC9wcm94bW94 bGliLmpzIj48L3NjcmlwdD4KPiAgwqDCoMKgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0 Ij4KPiAgwqDCoMKgIFByb3htb3guY29uc2VudFRleHQgPSBQcm94bW94Lk1hcmtkb3duLnBhcnNl KGRlY29kZVVSSUNvbXBvbmVudCgie3sgY29uc2VudFRleHQgfX0iKSk7Cj4gIMKgwqDCoCA8L3Nj cmlwdD4KPiAKPiBTbyB0aGF0IHdlIGhhdmUgUHJveG1veC5NYXJrZG93biBhdmFpbGFibGUuIFRo aXMgd29ya2VkIGZvciBtZSwgSSBob3BlCj4gdGhpcyBkb2Vzbid0IGhhdmUgYW55IG90aGVyIGlt cGxpY2F0aW9ucyBJIGRvbid0IGtub3cgYWJvdXQgOikKPiAKCndoeSBoZXJlIHRob3VnaD8gd2Ug Y2FuIHNpbXBseSBwYXJzZSBpbiBpbiB0aGUgY29uc3RydWN0b3Igb2YgdGhlIGNvbnNlbnQgZGlh bG9nPwoKaSdkIGdlbmVyYWxseSBsZWF2ZSBpdCBhcyBvcmlnaW5hbCBhcyBpdCBnZXRzIGluIHRo ZSB0aGUgJ1Byb3htb3guY29uc2VudFRleHQnIHZhcmlhYmxlIGFuZApvbmx5IHBhcnNlL21vZGlm eSBpdCB3aGVuIHdlIHNob3cgaXQ/CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJv eG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGlu Zm8vcGJzLWRldmVsCg==