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 AB0331FF38C for ; Thu, 16 May 2024 17:36:13 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6F6953565; Thu, 16 May 2024 17:36:25 +0200 (CEST) Date: Thu, 16 May 2024 17:35:50 +0200 From: Gabriel Goller To: Proxmox Backup Server development discussion Message-ID: <20240516153550.mkv5s4lubqkwpzo4@luna.proxmox.com> References: <20240510095836.108283-1-g.goller@proxmox.com> <1715854228.w2ulz6r4kh.astroid@yuna.none> <20240516105835.mhc3jeqjkaws5dyq@luna.proxmox.com> <1715859245.emoltfil54.astroid@yuna.none> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1715859245.emoltfil54.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.073 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: [pbs-devel] [PATCH proxmox-backup] fix #5439: disallow creation of datastore in root 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" T24gMTYuMDUuMjAyNCAxMzo0MiwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPk9uIE1heSAx NiwgMjAyNCAxMjo1OCBwbSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4+IE9uIDE2LjA1LjIwMjQg MTI6MTUsIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4+Pk9uIE1heSAxMCwgMjAyNCAxMTo1 OCBhbSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4+Pj4gQ3JlYXRpbmcgYSBkYXRhc3RvcmUgaW4g cm9vdCAoJy8nKSB3b3JrcywgYnV0IGFmdGVyd2FyZHMgZ2MgZmFpbHMgKGNhbid0Cj4+Pj4gdHJh dmVyc2UgYWxsIGRpcmVjdG9yaWVzKS4gSXQgbWlnaHQgYmUgc2Vuc2libGUgdG8gcmVzdHJpY3Qg dGhpcyBhbmQKPj4+PiBkaXNhbGxvdyBjcmVhdGlvbiBvZiBkYXRhc3RvcmVzIGluIHRoZSByb290 IGRpcmVjdG9yeS4KPj4+Cj4+PmlmIHdlIGRvIHRoaXMsIHdlIHNob3VsZCBhbHNvIGZvcmJpZCBp dCBvbiB0aGUgZnJvbnRlbmQgc2lkZSA7KQo+Pgo+PiBZZXMsIHdlIGNhbiBkbyB0aGF0IGFzIHdl bGwuCj4+IFRoaXMgd2lsbCBwcm9iYWJseSBiZSBkaWZmaWN1bHQsIGJlY2F1c2UgQUZBSUsgZXh0 anMgZG9lc24ndCBzdXBwb3J0Cj4+IGFueXRoaW5nIGxpa2UgdGhpcyBvdXQgb2YgdGhlIGJveC4g QnV0IGNyZWF0aW5nIGEgY3VzdG9tIGlucHV0IGZpZWxkICsKPj4gbGlzdGVuZXJzIHRvIGNoYW5n ZSB0aGUgc3R5bGUgc2hvdWxkIHdvcmsuCj4KPmp1c3QgYWRkIGEgdmFsaWRhdG9yIHRoYXQgZm9y YmlkcyAnLycsIG9yIGFtIEkgbWlzc2luZyBzb21ldGhpbmc/Cj4KPj4+SSB3b25kZXIgd2hldGhl ciB3ZSBzaG91bGRuJ3QgaGFuZGxlIHRoaXMgaW4gYSBtb3JlIGdlbmVyaWMgZmFzaGlvbgo+Pj50 aG91Z2g6Cj4+Pi0gZGlzYWxsb3cgcGF0aCBiZWluZyBub24tZW1wdHkgKGlnbm9yaW5nIC56ZnMg PykgLT4gYC9gIGlzIG5vdCBhbGxvd2VkCj4+PiAgYnkgZGVmYXVsdAo+Pj4tIHVubGVzcyBhIGZs YWcgaXMgc2V0IC0+IGluIGNhc2Ugd2UgZm9yZ2V0IHRvIGhhbmRsZSBzb21ldGhpbmcsIHdlIG5l ZWQKPj4+ICBhbiBlc2NhcGUgaGF0Y2gKPj4+LSBpZiB0aGUgZmxhZyBpcyBzZXQsIGNoZWNrIHdo ZXRoZXIgLmNodW5rcyBhbHJlYWR5IGV4aXN0cywgYW5kIGlmIGl0Cj4+PiAgZG9lcywgZG8gbm90 IHJlY3JlYXRlIHRoZSBjaHVuayBzdG9yZQo+Pj4KPj4+dGhhdCB3YXksIHdlIGNvdWxkIGFsc28g c29sdmUgdGhlICJyZS1hZGQgZGF0YXN0b3JlIGFmdGVyIHJlLWluc3RhbGwiCj4+Pmlzc3VlIHVz ZXJzIGFyZSBmcmVxdWVudGx5IGZhY2luZy4uCj4+Cj4+IFdhaXQsIHdoYXQgaXMgdGhlIGlzc3Vl IGhlcmU/Cj4KPnRoZSBpc3N1ZSBpcyB0aGF0IHJpZ2h0IG5vdywgaWYgeW91IGxvc2UgeW91ciBk YXRhc3RvcmUuY2ZnIChlbnRyeSkgZm9yCj53aGF0ZXZlciByZWFzb24gKHRoZSBtb3N0IGNvbW1v biB3b3VsZCBiZSAtIG1vdmUgdGhlIGFjdHVhbCBkYXRhc3RvcmUKPmZyb20gb25lIFBCUyB0byBh bm90aGVyLCBvciByZS1pbnN0YWxsLCBvciB0ZXN0IGRpc2FzdGVyIHJlY292ZXJ5KSwgeW91Cj5j YW5ub3QgcmVjcmVhdGUgaXQgdmlhIG91ciBBUEkvQ0xJLiB0byByZS1hZGQgYW4gYWxyZWFkeSBl eGlzdGluZwo+KG9uLWRpc2spIGRhdGFzdG9yZSB5b3UgaGF2ZSB0byBtYW51YWxseSBlZGl0IGRh dGFzdG9yZS5jZmcsIHNpbmNlCj5hdHRlbXB0aW5nIHRvIGNyZWF0ZSBhICJuZXciIG9uZSB1c2lu ZyB0aGUgYWxyZWFkeSBleGlzdGluZyBwYXRoIGZhaWxzCj5zaW5jZSBpdCBjYW4ndCBjcmVhdGUg dGhlIGNodW5rIHN0b3JlIChpdCdzIGFscmVhZHkgdGhlcmUgYWZ0ZXIgYWxsKS4KPgo+dGhpcyBo YXBwZW5zIG1vcmUgb2Z0ZW4gdGhhbiB5b3UnZCB0aGluaywgYW5kIGV2ZW4gaWYganVzdCBmb3IK PnN0cmVhbS1saW5pbmcgZGlzYXN0ZXIgcmVjb3ZlcnkgaXQgd291bGQgYmUgYSBuaWNlIGFkZGl0 aW9uLiBvZiBjb3Vyc2UsCj50aGUgcXVlc3Rpb24gaXMgd2hldGhlciB0byBmb2N1cyBvbiB0aGF0 IChhbmQganVzdCBhZGQgYSBmbGFnIHRoYXQKPnNpZ25pZmllcyAiZXhwZWN0L2NoZWNrIHRoYXQg dGhlIGRhdGFzdG9yZSBpcyBhbHJlYWR5IGluaXRpYWxpemVkIiksIG9yCj53aGV0aGVyIHRvIGhh dmUgYSBnZW5lcmljICJpZ25vcmUgdGhhdCBwYXRoIGlzIG5vdCBlbXB0eSIgZmxhZyB0aGF0IGFs c28KPmNvdmVycyB0aGlzICh0aGF0IHdvdWxkIGFsc28gY292ZXIgbW9yZSBuaWNoZSB1c2UgY2Fz ZXMsIGJ1dCBtb3N0IG9mCj50aG9zZSB3b3VsZCBnbyBhZ2FpbnN0IG91ciByZWNvbW1lbmRhdGlv bnMgYW55d2F5LCBzaW5jZSB0aGV5IHdvdWxkCj5lbnRhaWwgc2hhcmluZyB0aGUgZGF0YXN0b3Jl IHBhdGggd2l0aCBvdGhlciB1c2FnZSkuCgpvb29mLCBJIHRob3VnaHQgd2UgZGlkIHRoYXQgYWxy ZWFkeSAodGhlIGlnbm9yZSAuY2h1bmtzIGlmIGl0IGFscmVhZHkKZXhpc3RzKS4KCldoYXQgaWYg aW5zdGVhZCBvZiB1c2luZyBhIGZsYWcgd2UgZG8gdGhpcyBhdXRvbWF0aWNhbGx5PyBTbyBpZiBv bmUKY3JlYXRlcyBhIGRhdGFzdG9yZSBpdCBhdXRvbWF0aWNhbGx5IGNoZWNrcyBpZiB0aGUgLmNo dW5rcyBkaXIgZXhpc3RzLAphbmQgY3JlYXRlcyBvciBkb2Vzbid0IGNyZWF0ZSBhIGRhdGFzdG9y ZS4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJz LWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9s aXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==