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 [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 3ABFC1FF17C for <inbox@lore.proxmox.com>; Wed, 2 Apr 2025 12:36:53 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id AFBB9F24C; Wed, 2 Apr 2025 12:36:38 +0200 (CEST) Message-ID: <0a8d9d48-2d69-4006-a38d-473f848ca365@proxmox.com> Date: Wed, 2 Apr 2025 12:36:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pve-devel@lists.proxmox.com References: <20250304115803.194820-1-m.frank@proxmox.com> <20250304115803.194820-11-m.frank@proxmox.com> Content-Language: en-US From: =?UTF-8?Q?Lauren=C8=9Biu_Leahu-Vl=C4=83ducu?= <l.leahu-vladucu@proxmox.com> In-Reply-To: <20250304115803.194820-11-m.frank@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.114 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 Subject: Re: [pve-devel] [PATCH manager v14 10/12] ui: add resource mapping view for directories 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> U29tZSBjb21tZW50cyBpbmxpbmUKCgpPdGhlcndpc2UsIHBsZWFzZSBjb25zaWRlcjoKClJldmll d2VkLWJ5OiBMYXVyZW7Im2l1IExlYWh1LVZsxINkdWN1IDxsLmxlYWh1LXZsYWR1Y3VAcHJveG1v eC5jb20+ClRlc3RlZC1ieTogTGF1cmVuyJtpdSBMZWFodS1WbMSDZHVjdSA8bC5sZWFodS12bGFk dWN1QHByb3htb3guY29tPgoKCk9uIDA0LjAzLjI1IDEyOjU4LCBNYXJrdXMgRnJhbmsgd3JvdGU6 Cj4gU2lnbmVkLW9mZi1ieTogTWFya3VzIEZyYW5rIDxtLmZyYW5rQHByb3htb3guY29tPgo+IC0t LQo+IHYxNDoKPiAqIHJldHVybiBIVE1MIGVuY29kZWQgY29tbWVudAo+IAo+ICAgd3d3L21hbmFn ZXI2L01ha2VmaWxlICAgICAgICAgfCAgMSArCj4gICB3d3cvbWFuYWdlcjYvZGMvQ29uZmlnLmpz ICAgICB8IDEwICsrKysrKysrKwo+ICAgd3d3L21hbmFnZXI2L2RjL0Rpck1hcFZpZXcuanMgfCA0 MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgMyBmaWxlcyBjaGFuZ2Vk LCA1MyBpbnNlcnRpb25zKCspCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgd3d3L21hbmFnZXI2L2Rj L0Rpck1hcFZpZXcuanMKPiAKPiBkaWZmIC0tZ2l0IGEvd3d3L21hbmFnZXI2L01ha2VmaWxlIGIv d3d3L21hbmFnZXI2L01ha2VmaWxlCj4gaW5kZXggNGI4Njc3ZTMuLjU3YzRkMzc3IDEwMDY0NAo+ IC0tLSBhL3d3dy9tYW5hZ2VyNi9NYWtlZmlsZQo+ICsrKyBiL3d3dy9tYW5hZ2VyNi9NYWtlZmls ZQo+IEBAIC0xODksNiArMTg5LDcgQEAgSlNTUkM9IAkJCQkJCQlcCj4gICAJZGMvUmVhbG1TeW5j Sm9iLmpzCQkJCVwKPiAgIAlkYy9QQ0lNYXBWaWV3LmpzCQkJCVwKPiAgIAlkYy9VU0JNYXBWaWV3 LmpzCQkJCVwKPiArCWRjL0Rpck1hcFZpZXcuanMJCQkJXAo+ICAgCWx4Yy9DbWRNZW51LmpzCQkJ CQlcCj4gICAJbHhjL0NvbmZpZy5qcwkJCQkJXAo+ICAgCWx4Yy9DcmVhdGVXaXphcmQuanMJCQkJ XAo+IGRpZmYgLS1naXQgYS93d3cvbWFuYWdlcjYvZGMvQ29uZmlnLmpzIGIvd3d3L21hbmFnZXI2 L2RjL0NvbmZpZy5qcwo+IGluZGV4IDc0NzI4YzgzLi4yOTU4ZmI4OCAxMDA2NDQKPiAtLS0gYS93 d3cvbWFuYWdlcjYvZGMvQ29uZmlnLmpzCj4gKysrIGIvd3d3L21hbmFnZXI2L2RjL0NvbmZpZy5q cwo+IEBAIC0zMjksNiArMzI5LDE2IEBAIEV4dC5kZWZpbmUoJ1BWRS5kYy5Db25maWcnLCB7Cj4g ICAJCQkgICAgdGl0bGU6IGdldHRleHQoJ1VTQiBEZXZpY2VzJyksCj4gICAJCQkgICAgZmxleDog MSwKPiAgIAkJCX0sCj4gKwkJCXsKPiArCQkJICAgIHh0eXBlOiAnc3BsaXR0ZXInLAo+ICsJCQkg ICAgY29sbGFwc2libGU6IGZhbHNlLAo+ICsJCQkgICAgcGVyZm9ybUNvbGxhcHNlOiBmYWxzZSwK PiArCQkJfSwKPiArCQkJewo+ICsJCQkgICAgeHR5cGU6ICdwdmVEY0Rpck1hcFZpZXcnLAo+ICsJ CQkgICAgdGl0bGU6IGdldHRleHQoJ0RpcmVjdG9yaWVzJyksCj4gKwkJCSAgICBmbGV4OiAxLAo+ ICsJCQl9LAoKVGhpcyBpcyBvbmx5IGluZGlyZWN0bHkgcmVsYXRlZCB0byB5b3VyIGNoYW5nZXMs IGJ1dDogSSBub3RpY2VkIHRoYXQgdGhlIAoiUmVzb3VyY2UgTWFwcGluZ3MiIHRhYiBkb2VzIG5v dCBoYXZlIHRoYXQgbXVjaCB2ZXJ0aWNhbCBzcGFjZSBhbnltb3JlLiAKV2hpbGUgdGhpcyBpcyBm aW5lIG9uIG15IChsYXJnZSkgc2NyZWVuLCBpdCBtaWdodCBiZSBhbiBpc3N1ZSB3aXRoIApzbWFs bGVyIChlLmcuIGxhcHRvcCkgc2NyZWVucy4gSW4gY2FzZSB3ZSB3YW50IHRvIGFkZCBtb3JlIHJl c291cmNlIAptYXBwaW5ncyBpbiB0aGUgZnV0dXJlLCBpdCB3aWxsIGdldCBldmVuIHdvcnNlLgoK SXQgbWlnaHQgYmUgd29ydGggdGhpbmtpbmcgd2hldGhlciBpdCBtYWtlcyBzZW5zZSB0byBzcGxp dCBpdCBpbnRvIHRhYnMsIApzaW1pbGFyIHRvIGhvdyB3ZSdyZSBkb2luZyBpdCBpbiB0aGUgUEJT IEdVSSwgb3IgdGhlIFRhc2tzIC8gQ2x1c3RlciBsb2cgCmluIFBWRS4gSSBrbm93IHRoYXQgdGhp cyBhZGRzIGEgdGhpcmQgbGF5ZXIgb2YgR1VJIChEYXRhY2VudGVyIC0+IApSZXNvdXJjZSBNYXBw aW5ncyAtPiBjbGljayBjb3JyZWN0IHRhYiksIGJ1dCBJIHRoaW5rIGl0IG1pZ2h0IGJlIGEgYml0 IAptb3JlIG9yZ2FuaXplZCwgYW5kIHRoZSBzcGFjZSB3b3VsZCBiZSB1c2VkIG1vcmUgZWZmaWNp ZW50bHkuCgo+ICAgCQkgICAgXSwKPiAgIAkJfSwKPiAgIAkgICAgKTsKPiBkaWZmIC0tZ2l0IGEv d3d3L21hbmFnZXI2L2RjL0Rpck1hcFZpZXcuanMgYi93d3cvbWFuYWdlcjYvZGMvRGlyTWFwVmll dy5qcwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAuLmZmMGNlNjMzCj4g LS0tIC9kZXYvbnVsbAo+ICsrKyBiL3d3dy9tYW5hZ2VyNi9kYy9EaXJNYXBWaWV3LmpzCj4gQEAg LTAsMCArMSw0MiBAQAo+ICtFeHQuZGVmaW5lKCdwdmUtcmVzb3VyY2UtZGlyLXRyZWUnLCB7Cj4g KyAgICBleHRlbmQ6ICdFeHQuZGF0YS5Nb2RlbCcsCj4gKyAgICBpZFByb3BlcnR5OiAnaW50ZXJu YWxJZCcsCj4gKyAgICBmaWVsZHM6IFsndHlwZScsICd0ZXh0JywgJ3BhdGgnLCAnaWQnLCAnZGVz Y3JpcHRpb24nLCAnZGlnZXN0J10sCj4gK30pOwo+ICsKPiArRXh0LmRlZmluZSgnUFZFLmRjLkRp ck1hcFZpZXcnLCB7Cj4gKyAgICBleHRlbmQ6ICdQVkUudHJlZS5SZXNvdXJjZU1hcFRyZWUnLAo+ ICsgICAgYWxpYXM6ICd3aWRnZXQucHZlRGNEaXJNYXBWaWV3JywKPiArCj4gKyAgICBlZGl0V2lu ZG93Q2xhc3M6ICdQVkUud2luZG93LkRpck1hcEVkaXRXaW5kb3cnLAo+ICsgICAgYmFzZVVybDog Jy9jbHVzdGVyL21hcHBpbmcvZGlyJywKPiArICAgIG1hcEljb25DbHM6ICdmYSBmYS1mb2xkZXIn LAo+ICsgICAgZW50cnlJZFByb3BlcnR5OiAncGF0aCcsCj4gKwo+ICsgICAgc3RvcmU6IHsKPiAr CXNvcnRlcnM6ICd0ZXh0JywKPiArCW1vZGVsOiAncHZlLXJlc291cmNlLWRpci10cmVlJywKPiAr CWRhdGE6IHt9LAo+ICsgICAgfSwKPiArCj4gKyAgICBjb2x1bW5zOiBbCj4gKwl7Cj4gKwkgICAg eHR5cGU6ICd0cmVlY29sdW1uJywKPiArCSAgICB0ZXh0OiBnZXR0ZXh0KCdJRC9Ob2RlJyksCj4g KwkgICAgZGF0YUluZGV4OiAndGV4dCcsCj4gKwkgICAgd2lkdGg6IDIwMCwKPiArCX0sCj4gKwl7 Cj4gKwkgICAgdGV4dDogZ2V0dGV4dCgnYW5ub3VuY2Utc3VibW91bnRzJyksCgpNaW5vciByZW1h cms6IHdoaWxlIEkgdW5kZXJzdGFuZCB3aHkgbmFtaW5nIGl0ICdhbm5vdW5jZS1zdWJtb3VudHMn IAptYWtlcyBpdCBjbGVhcmVyIHdoaWNoIHVuZGVybHlpbmcgb3B0aW9uIGl0IHNldHMsIEkgd291 bGQgdXN1YWxseSBub3QgCmRpc3BsYXkgaXQgbGlrZSB0aGlzIGluIHRoZSBHVUksIGJ1dCBieSB1 c2luZyBhIG5pY2UgbGFiZWwuIEFsdGhvdWdoIEkgCmFsc28gdGhpbmsgaXQncyBoYXJkIHRvIGZp bmQgYSBzaG9ydCBsYWJlbCB0aGF0IGlzIGVhc3kgdG8gdW5kZXJzdGFuZCwgCnNvIG1heWJlIC0g anVzdCBtYXliZSAtIGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gYWRkIGEgc2hvcnQgdG9vbHRpcCB3 aGljaCAKZXhwbGFpbnMgd2hhdCB0aGUgb3B0aW9uIGRvZXMuIE9uIHRoZSBvdGhlciBoYW5kLCBJ IGtub3cgdGhhdCB0aGUgdXNlciAKY2FuIGFsd2F5cyBwcmVzcyAiSGVscCIgdG8gZ2V0IHRvIHRo ZSBkb2NzIHRoYXQgZXhwbGFpbiBldmVyeXRoaW5nIGluIApkZXRhaWwsIHNvIEkgd291bGQgb25s eSBhZGQgYSB0b29sdGlwIGlmIGl0J3MgcG9zc2libGUgdG8gZWFzaWx5IGV4cGxhaW4gCndoYXQg dGhlIGZlYXR1cmUgZG9lcy4KCj4gKwkgICAgZGF0YUluZGV4OiAnYW5ub3VuY2Utc3VibW91bnRz JywKPiArCX0sCj4gKwl7Cj4gKwkgICAgaGVhZGVyOiBnZXR0ZXh0KCdDb21tZW50JyksCj4gKwkg ICAgZGF0YUluZGV4OiAnZGVzY3JpcHRpb24nLAo+ICsJICAgIHJlbmRlcmVyOiBmdW5jdGlvbih2 YWx1ZSwgX21ldGEsIHJlY29yZCkgewo+ICsJCXJldHVybiBFeHQuU3RyaW5nLmh0bWxFbmNvZGUo dmFsdWUgPz8gcmVjb3JkLmRhdGEuY29tbWVudCk7Cj4gKwkgICAgfSwKPiArCSAgICBmbGV4OiAx LAo+ICsJfSwKPiArICAgIF0sCj4gK30pOwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0 cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9s aXN0aW5mby9wdmUtZGV2ZWwK