From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 0D2441FF164 for <inbox@lore.proxmox.com>; Fri, 11 Apr 2025 18:52:31 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 447CD1EC42; Fri, 11 Apr 2025 18:52:23 +0200 (CEST) Message-ID: <f7d466bd-342a-4721-ab67-2b4bc5cf2d45@proxmox.com> Date: Fri, 11 Apr 2025 18:51:49 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Stefan Hanreich <s.hanreich@proxmox.com> To: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com>, Thomas Lamprecht <t.lamprecht@proxmox.com>, Proxmox VE development discussion <pve-devel@lists.proxmox.com>, Gabriel Goller <g.goller@proxmox.com> References: <20250404162908.563060-1-g.goller@proxmox.com> <20250404162908.563060-26-g.goller@proxmox.com> <9c5f591e-bf2d-4c99-ad28-02ee58bbc222@proxmox.com> <1744010542.6a4j1ll8ij.astroid@yuna.none> <ec1776b0-1a8b-45fd-bbf5-d3c96b90016b@proxmox.com> <50c0c55b-834c-4f73-b046-898584a075d5@proxmox.com> <1232290889.394.1744018049191@webmail.proxmox.com> <19fab356-828b-4aa0-adc2-b35dd3bfafda@proxmox.com> Content-Language: en-US In-Reply-To: <19fab356-828b-4aa0-adc2-b35dd3bfafda@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.262 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 Subject: Re: [pve-devel] [PATCH pve-access-control v2 1/1] permissions: add ACL paths for SDN fabrics X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> T24gNC8xMS8yNSAxOjEyIFBNLCBTdGVmYW4gSGFucmVpY2ggd3JvdGU6Cj4gT24gNC83LzI1IDEx OjI3LCBGYWJpYW4gR3LDvG5iaWNobGVyIHdyb3RlOgo+Pgo+Pj4gU3RlZmFuIEhhbnJlaWNoIDxz LmhhbnJlaWNoQHByb3htb3guY29tPiBoYXQgYW0gMDcuMDQuMjAyNSAxMDo1MSBDRVNUIGdlc2No cmllYmVuOgo+Pj4KPj4+ICAgCj4+PiBPbiA0LzcvMjUgMTA6MTIsIFRob21hcyBMYW1wcmVjaHQg d3JvdGU6Cj4+Pj4gQW0gMDcuMDQuMjUgdW0gMDk6MjQgc2NocmllYiBGYWJpYW4gR3LDvG5iaWNo bGVyOgo+Pj4+PiBPbiBBcHJpbCA0LCAyMDI1IDc6MjAgcG0sIFRob21hcyBMYW1wcmVjaHQgd3Jv dGU6Cj4+Pj4+PiBTbywgd2l0aG91dCBsb29raW5nIGF0IHRoZSBpbXBsZW1lbnRhdGlvbiwgZmFi cmljcyBoYXZlIHRoZSBJRHMgdW5pcXVlCj4+Pj4+PiBwZXIgc3ViLXR5cGU/IENvdWxkIG1heWJl IGFsc28gc2hhcmUgYW4gSUQgc3BhY2UsIGxlc3MgY29uZnVzaW9uCj4+Pj4+PiBwb3RlbnRpYWws IGJ1dCBuYXR1cmFsbHkgYWxzbyBsZXNzIGZsZXhpYmlsaXR5IOKAkyB3aGF0IGRvIHlvdSB0aGlu az8KPj4+Pj4KPj4+Pj4gdGhleSBzaGFyZSBhIHNlY3Rpb24gY29uZmlnIChhbmQgdGh1cyBJRC1z cGFjZSksIHNvIEkgZ3Vlc3Mgd2UgY291bGQKPj4+Cj4+PiBUaGVyZSdzIG9uZSBzZWN0aW9uIGNv bmZpZyBmaWxlIHBlciBmYWJyaWMsIHNvIGl0cyBJRCBpcyB1bmlxdWUgcGVyCj4+PiBwcm90b2Nv bC4gV2UnZCBuZWVkIHRvIGxvYWQgKmFsbCogY29uZmlndXJhdGlvbiBmaWxlcyBldmVyeXRpbWUg d2UKPj4+IGNoYW5nZSBvbmUgY29uZmlndXJhdGlvbiBmaWxlIChhdCBsZWFzdCB3aGVuIGFkZGlu ZyBhIGZhYnJpYykgc28gd2UgY2FuCj4+PiB2YWxpZGF0ZSB1bmlxdWUgSURzIGFjcm9zcyBhbGwg ZmFicmljIHR5cGVzLgo+Pgo+PiBtZWEgY3VscGEsIG11c3QgaGF2ZSBtaXhlZCB0aGF0IHVwIHdp dGggc29tZXRoaW5nIGVsc2UgKHByb2JhYmx5IHRoZQo+PiBjb250cm9sbGVycyA6LS8pLiB3b3Vs ZCBpdCBtYWtlIHNlbnNlIHRvIG1lcmdlIHRoZW0gZ2l2ZW4gdGhlIHNpbWlsYXJpdGllcz8KPiAK PiBSZS12aXNpdGluZyB0aGlzIGFnYWluLCBJIHRvb2sgc29tZSB0aW1lIHRvIHdyaXRlIGFib3V0 IHRoZSBwcm9ibGVtIGluCj4gZ3JlYXRlciBkZXRhaWwgYW5kIHByZXNlbnQgc29tZSBvcHRpb25z LiBJJ2QgcmVhbGx5IGxpa2UgdG8gZ2V0IHRoZQo+IGJhbGwgcm9sbGluZyBvbiB0aGlzIGRpc2N1 c3Npb24gc29vbmVyIHRoYW4gbGF0ZXIsIHNpbmNlIG90aGVyd2lzZQo+IGl0J3MgaGFyZCB0byBw cm9jZWVkIHdpdGggdGhpcyBwYXRjaCBzZXJpZXMuIFRoaXMgaXMgYSBzaG9ydCBvdmVydmlldwo+ IGZvciB5b3UgdG8gZ2V0IGEgYmV0dGVyIGlkZWEsIGJ1dCBpdCBtaWdodCBtYWtlIHNlbnNlIHRv IGRpc2N1c3MgdGhpcwo+IGluIGdyZWF0ZXIgZGV0YWlsIGluIHBlcnNvbi4KPiAKPiBPdmVydmll dwo+ID09PT09PT09Cj4gCj4gV2UgaGF2ZSBtdWx0aXBsZSB0eXBlcyBvZiBmYWJyaWNzOgo+IE9w ZW5GYWJyaWMsIE9TUEYgYW5kIG1vcmUgaW4gdGhlIGZ1dHVyZS4KPiAKPiBXZSBoYXZlIHRoZSBm b2xsb3dpbmcgaGllcmFyY2h5IG9mIG1vZGVsczoKPiBGYWJyaWMgLT4gTm9kZSAtPiBJbnRlcmZh Y2UKPiAKPiBTb21lIGNvbnN0cmFpbnRzIGZvciB0aGUgbW9kZWxzOgo+ICogVGhlcmUgY2FuIGJl IG1vcmUgdGhhbiBvbmUgZmFicmljIG9mIGEgZ2l2ZW4gdHlwZQo+ICogQSBmYWJyaWMgY29udGFp bnMgbiBub2RlcywgYSBub2RlIGNvbnRhaW5zIG4gaW50ZXJmYWNlcy4KPiAqIEEgbm9kZSBjYW4g YmUgcGFydCBvZiBtdWx0aXBsZSBmYWJyaWNzLCBidXQgb25lIGludGVyZmFjZSBvZiBhIG5vZGUK PiAgICBjYW4gb25seSBiZSBhIHBhcnQgb2Ygb25lIGZhYnJpYy4KPiAqIEVhY2ggb2YgdGhlIHRo cmVlIG1vZGVscyBoYXMgaXRzIG93biBwcm9wZXJ0aWVzLCB0aGF0IHZhcnkgZGVwZW5kaW5nCj4g ICAgb24gdGhlIHR5cGUgb2YgZmFicmljCj4gCj4gU29tZSBmYWJyaWMgc3BlY2lmaWMgY29uc3Ry YWludHMgY2FuIGFwcGx5IGFzIHdlbGwsIGZvciBpbnN0YW5jZToKPiAqIHRoZSBJUCBwcmVmaXhl cyBvZiBmYWJyaWNzIHNob3VsZCBub3Qgb3ZlcmxhcAo+ICogdGhlIElQIG9mIGEgbm9kZSBzaG91 bGQgYmUgdW5pcXVlIHdpdGhpbiBhIGZhYnJpYwo+ICogYW4gT1NQRiBpbnRlcmZhY2UgY2FuIGVp dGhlciBoYXZlIGFuIElQIG9yIGJlIHVubnVtYmVyZWQKPiAqIE9TUEZ2MiBzdXBwb3J0cyBvbmx5 IHY0LCBPcGVuRmFicmljIHN1cHBvcnRzIGJvdGgKPiAKPiBJZGVhbGx5LCB3ZSdkIGxpa2UgdG8g dmFsaWRhdGUgYWxsIHRob3NlIGNvbnN0cmFpbnRzIHdoZW4gbW9kaWZ5aW5nIHRoZQo+IGNvbmZp Z3VyYXRpb24gdmlhIHRoZSBBUEkgb3IgbG9hZGluZyBpdC4KPiAKPiAKPiBUaGUga2V5IGlzc3Vl cyB3ZSByYW4gaW50bzoKPiAqIFRoZSB0eXBlIG9mIGEgc2VjdGlvbiBjYW4gb25seSBiZSB1bmlx dWVseSBpZGVudGlmaWVkIHRvZ2V0aGVyIHdpdGgKPiAgICB0aGUgcHJvdG9jb2wgKGUuZy4gb3Nw Zl9ub2RlKQo+ICogQSBub2RlIHNlY3Rpb24gY2FuIG9ubHkgYmUgdW5pcXVlbHkgaWRlbnRpZmll ZCB0b2dldGhlciB3aXRoIHRoZSBpZAo+ICAgIG9mIHRoZSBmYWJyaWMgdGhhdCBpdCBiZWxvbmdz IHRvIChhIG5vZGUgY2FuIG9jY3VyIGluIG11bHRpcGxlCj4gICAgZmFicmljcykKPiAqIDMgbGF5 ZXJzIGlzIG9uZSB0b28gbXVjaCB0byBjcmFtIGludG8gb25lIHNlY3Rpb24gaW1vLCBzbyB3ZSBo YXZlIHRvCj4gICAgYXQgbGVhc3Qgc3BsaXQgZmFicmljcyBhbmQgbm9kZXMgaW50byB0d28gc2Vj dGlvbnMKPiAqIHBhcnNpbmcgdGhlIHR5cGUvaWQgb2YgYSBzZWN0aW9uIGludG8gbXVsdGlwbGUg ZmllbGRzIGlzIGEgYml0Cj4gICAgY2x1bmt5IHdpdGggdGhlIHNlY3Rpb24tY29uZmlnIGltcGxl bWVudGF0aW9uLiBJZGVhbGx5IHdlJ2QgbGlrZSB0bwo+ICAgIG5vdCBoYXZlIHRvIGRvIHRoaXMg c2VwYXJhdGVseSBhdCBldmVyeSBzaXRlIChydXN0LCBwZXJsLCBmcm9udGVuZCksCj4gICAgYnV0 IG9uY2Ugd2hlbiByZWFkaW5nLgo+ICogaWRlYWxseSwgdmFsaWRhdGlvbiBvZiAqYWxsKiB0aGUg Y29uc3RyYWludHMgbGFpZCBvdXQgYWJvdmUKPiAKPiAKPiBTb2x1dGlvbnMKPiA9PT09PT09PT0K PiAKPiAjMTogU3RvcmluZyBldmVyeXRoaW5nIGluIG9uZSBmaWxlCj4gLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQo+IAo+ICAgICMgZmFicmljcy5jZmcKPiAgICA8dHlwZT5fKG5v ZGV8ZmFicmljKTogPGZhYnJpY2lkPltfPG5vZGVpZD5dCj4gCj4gKyBmaXhlZCBhbW91bnQgb2Yg ZmlsZXMKPiArIHZhbGlkYXRpb24gaXMgc2ltcGxlCj4gKyBBUEkvQUNMIHBhdGhzIGFyZSBzaW1w bGUKPiArIHJlbGF0ZWQgZW50aXRpZXMgYXJlIGluIHRoZSBzYW1lIGZpbGUKPiAtIGNvbXBvc2l0 ZSBzZWN0aW9uIHR5cGVzCj4gLSBjb21wb3NpdGUgc2VjdGlvbiBpZHMKPiAtIGNvbXBsZXggQVBJ IGRlZmluaXRpb25zCj4gLSBmaWxlIGNhbiBncm93IHF1aXRlIGxhcmdlCj4gCj4gCj4gIzI6IE9u ZSBmaWxlIHBlciBmYWJyaWMgdHlwZSAoY3VycmVudCBzb2x1dGlvbikKPiAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IAo+ICAgICMgPHR5cGU+LmNmZwo+ ICAgIGZhYnJpYzogPGZhYnJpY2lkPgo+ICAgIG5vZGU6IDxmYWJyaWNpZD5fPG5vZGVpZD4KPiAK PiArIHNpbXBsZSBzZWN0aW9uIHR5cGVzCj4gKyBzaW1wbGUgQVBJIGRlZmluaXRpb25zCj4gKyBy ZWxhdGVkIGVudGl0aWVzIGFyZSBpbiB0aGUgc2FtZSBmaWxlCj4gLSBBUEkvQUNMIHBhdGhzIGFy ZSBtb3JlIGNvbXBsZXgKPiAtIGNvbXBvc2l0ZSBzZWN0aW9uIGlkcwo+IC0gdmFyaWFibGUgbnVt YmVyIG9mIGZpbGVzCj4gLSB2YWxpZGF0aW9uIHJlcXVpcmVzIHJlYWRpbmcgYWxsIGZpbGVzCj4g Cj4gCj4gIzM6IE9uZSBmaWxlIHBlciBsZXZlbCBpbiB0aGUgaGllcmFyY2h5Cj4gLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gCj4gICAgIyBmYWJyaWMuY2ZnCj4gICAg PHR5cGU+OiA8ZmFicmljaWQ+Cj4gCj4gICAgIyBub2RlLmNmZwo+ICAgIDx0eXBlPjogPGZhYnJp Y2lkPl88bm9kZWlkPgo+IAo+ICsgc2ltcGxlIHNlY3Rpb24gdHlwZXMKPiArIGZpeGVkIGFtb3Vu dCBvZiBmaWxlcwo+ICsgQVBJL0FDTCBwYXRocyBhcmUgc2ltcGxlCj4gLSByZWxhdGVkIGVudGl0 aWVzIGFyZSBpbiBkaWZmZXJlbnQgZmlsZXMKPiAtIGNvbXBsZXggQVBJIGRlZmluaXRpb25zCj4g LSBjb21wb3NpdGUgc2VjdGlvbiBpZHMKPiAtIHZhbGlkYXRpb24gcmVxdWlyZXMgcmVhZGluZyBi b3RoIGZpbGVzCj4gCj4gCj4gIzQ6IE9uZSBmaWxlIHBlciBmYWJyaWMKPiAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQo+IAo+ICAgICMgPGZhYnJpY2lkPi5jZmcKPiAgICBmYWJyaWM6IDxmYWJyaWNp ZD4KPiAgICBub2RlOiA8bm9kZWlkPgo+IAo+ICsgc2ltcGxlIHR5cGVzCj4gKyBzaW1wbGUgaWRz Cj4gKyBBUEkvQUNMIHBhdGhzIGFyZSBzaW1wbGUKPiArIHJlbGF0ZWQgZW50aXRpZXMgYXJlIGlu IHRoZSBzYW1lIGZpbGUKPiAtIGNvbXBsZXggQVBJIGRlZmluaXRpb25zCj4gLSB2YXJpYWJsZSBu dW1iZXIgb2YgZmlsZXMKPiAtIGluZm9ybWF0aW9uIGFib3V0IHR5cGUgaGFzIHRvIGJlIGVuY29k ZWQgc29tZXdoZXJlIChkaXJlY3Rvcnk/KQo+IC0gdmFsaWRhdGlvbiByZXF1aXJlcyByZWFkaW5n IGFsbCBmaWxlcwo+IAo+IAo+IEltbywgIzIgYW5kICMzIHNlZW0gbGlrZSB0aGUgY29udGVuZGVy cy4gIzMgaXMgd2hhdCB3ZSB1c2UgZm9yIHpvbmVzIC8KPiB2bmV0cyAvIHN1Ym5ldHMsIGFuZCBp dCBpcyAuICMyIG1ha2VzIEFQSSBkZWZpbml0aW9ucyBhIGxvdCBuaWNlciwKPiBzaW5jZSB3ZSBo YXZlIGV4YWN0bHkgb25lIHNjaGVtYSBwZXIgQVBJIGVuZHBvaW50LCB3aGljaCBhbHNvIG1ha2Vz Cj4gdGhlIGdlbmVyYXRlZCBBUEkgdHlwZXMgaW4gUnVzdCBhIGxvdCBuaWNlci4gV2l0aCAjMyB3 ZSBjdXJyZW50bHkKPiBnZW5lcmF0ZSB0d28gc3RydWN0cyB3aGVyZSBiYXNpY2FsbHkgZXZlcnkg ZmllbGQgaXMgYW4gT3B0aW9uPFQ+LiBUaGUKPiBzb2x1dGlvbiBmb3IgdGhpcyBjb3VsZCBiZSB1 c2luZyBvbmVPZiBhY3Jvc3MgdGhlIHdob2xlIEFQSSwgYnV0IGFmYWlrCj4gdGhhdCBpcyBub3Qg aW1wbGVtZW50ZWQgaW4gU2NoZW1hMlJ1c3QgY3VycmVudGx5LiBBbHRlcm5hdGl2ZWx5LCB3ZQo+ IGNvdWxkIHBvcCBvdXIgb3duIGFic3RyYWN0aW9uIG1vZGVscyBvbiB0b3Agb2YgdGhlIGdlbmVy YXRlZCB0eXBlcyBhbmQKPiBjb252ZXJ0IGZyb20gLyB0byB0aGVtIHdoZW4gdXNpbmcgdGhlIEFQ SSBpbiBQRE0sIGJ1dCB0aGUgcmVhbAo+IHNvbHV0aW9uIGlzIGltcGxlbWVudGluZyBvbmVPZiBz dXBwb3J0IGluIFNjaGVtYTJSdXN0LgoKUmV1c2luZyB0aGUgbW9kZWxzIGRpcmVjdGx5IG9uIHRo ZSBQRE0gc2lkZSB3b3VsZCBvZiBjb3Vyc2UgcmVuZGVyIHRoZSAKd2hvbGUgcG9pbnQgd3J0IFNj aGVtYTJSdXN0IG1vb3QuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5j b20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZl LWRldmVsCg==