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 33B781FF38C for ; Thu, 16 May 2024 13:42:57 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9C1BB36424; Thu, 16 May 2024 13:43:09 +0200 (CEST) Date: Thu, 16 May 2024 13:42:59 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Proxmox Backup Server development discussion References: <20240510095836.108283-1-g.goller@proxmox.com> <1715854228.w2ulz6r4kh.astroid@yuna.none> <20240516105835.mhc3jeqjkaws5dyq@luna.proxmox.com> In-Reply-To: <20240516105835.mhc3jeqjkaws5dyq@luna.proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid) Message-Id: <1715859245.emoltfil54.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.054 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gTWF5IDE2LCAyMDI0IDEyOjU4IHBtLCBHYWJyaWVsIEdvbGxlciB3cm90ZToKPiBPbiAxNi4w NS4yMDI0IDEyOjE1LCBGYWJpYW4gR3LDvG5iaWNobGVyIHdyb3RlOgo+Pk9uIE1heSAxMCwgMjAy NCAxMTo1OCBhbSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4+PiBDcmVhdGluZyBhIGRhdGFzdG9y ZSBpbiByb290ICgnLycpIHdvcmtzLCBidXQgYWZ0ZXJ3YXJkcyBnYyBmYWlscyAoY2FuJ3QKPj4+ IHRyYXZlcnNlIGFsbCBkaXJlY3RvcmllcykuIEl0IG1pZ2h0IGJlIHNlbnNpYmxlIHRvIHJlc3Ry aWN0IHRoaXMgYW5kCj4+PiBkaXNhbGxvdyBjcmVhdGlvbiBvZiBkYXRhc3RvcmVzIGluIHRoZSBy b290IGRpcmVjdG9yeS4KPj4KPj5pZiB3ZSBkbyB0aGlzLCB3ZSBzaG91bGQgYWxzbyBmb3JiaWQg aXQgb24gdGhlIGZyb250ZW5kIHNpZGUgOykKPiAKPiBZZXMsIHdlIGNhbiBkbyB0aGF0IGFzIHdl bGwuCj4gVGhpcyB3aWxsIHByb2JhYmx5IGJlIGRpZmZpY3VsdCwgYmVjYXVzZSBBRkFJSyBleHRq cyBkb2Vzbid0IHN1cHBvcnQKPiBhbnl0aGluZyBsaWtlIHRoaXMgb3V0IG9mIHRoZSBib3guIEJ1 dCBjcmVhdGluZyBhIGN1c3RvbSBpbnB1dCBmaWVsZCArCj4gbGlzdGVuZXJzIHRvIGNoYW5nZSB0 aGUgc3R5bGUgc2hvdWxkIHdvcmsuCgpqdXN0IGFkZCBhIHZhbGlkYXRvciB0aGF0IGZvcmJpZHMg Jy8nLCBvciBhbSBJIG1pc3Npbmcgc29tZXRoaW5nPwoKPj5JIHdvbmRlciB3aGV0aGVyIHdlIHNo b3VsZG4ndCBoYW5kbGUgdGhpcyBpbiBhIG1vcmUgZ2VuZXJpYyBmYXNoaW9uCj4+dGhvdWdoOgo+ Pi0gZGlzYWxsb3cgcGF0aCBiZWluZyBub24tZW1wdHkgKGlnbm9yaW5nIC56ZnMgPykgLT4gYC9g IGlzIG5vdCBhbGxvd2VkCj4+ICBieSBkZWZhdWx0Cj4+LSB1bmxlc3MgYSBmbGFnIGlzIHNldCAt PiBpbiBjYXNlIHdlIGZvcmdldCB0byBoYW5kbGUgc29tZXRoaW5nLCB3ZSBuZWVkCj4+ICBhbiBl c2NhcGUgaGF0Y2gKPj4tIGlmIHRoZSBmbGFnIGlzIHNldCwgY2hlY2sgd2hldGhlciAuY2h1bmtz IGFscmVhZHkgZXhpc3RzLCBhbmQgaWYgaXQKPj4gIGRvZXMsIGRvIG5vdCByZWNyZWF0ZSB0aGUg Y2h1bmsgc3RvcmUKPj4KPj50aGF0IHdheSwgd2UgY291bGQgYWxzbyBzb2x2ZSB0aGUgInJlLWFk ZCBkYXRhc3RvcmUgYWZ0ZXIgcmUtaW5zdGFsbCIKPj5pc3N1ZSB1c2VycyBhcmUgZnJlcXVlbnRs eSBmYWNpbmcuLgo+IAo+IFdhaXQsIHdoYXQgaXMgdGhlIGlzc3VlIGhlcmU/Cgp0aGUgaXNzdWUg aXMgdGhhdCByaWdodCBub3csIGlmIHlvdSBsb3NlIHlvdXIgZGF0YXN0b3JlLmNmZyAoZW50cnkp IGZvcgp3aGF0ZXZlciByZWFzb24gKHRoZSBtb3N0IGNvbW1vbiB3b3VsZCBiZSAtIG1vdmUgdGhl IGFjdHVhbCBkYXRhc3RvcmUKZnJvbSBvbmUgUEJTIHRvIGFub3RoZXIsIG9yIHJlLWluc3RhbGws IG9yIHRlc3QgZGlzYXN0ZXIgcmVjb3ZlcnkpLCB5b3UKY2Fubm90IHJlY3JlYXRlIGl0IHZpYSBv dXIgQVBJL0NMSS4gdG8gcmUtYWRkIGFuIGFscmVhZHkgZXhpc3RpbmcKKG9uLWRpc2spIGRhdGFz dG9yZSB5b3UgaGF2ZSB0byBtYW51YWxseSBlZGl0IGRhdGFzdG9yZS5jZmcsIHNpbmNlCmF0dGVt cHRpbmcgdG8gY3JlYXRlIGEgIm5ldyIgb25lIHVzaW5nIHRoZSBhbHJlYWR5IGV4aXN0aW5nIHBh dGggZmFpbHMKc2luY2UgaXQgY2FuJ3QgY3JlYXRlIHRoZSBjaHVuayBzdG9yZSAoaXQncyBhbHJl YWR5IHRoZXJlIGFmdGVyIGFsbCkuCgp0aGlzIGhhcHBlbnMgbW9yZSBvZnRlbiB0aGFuIHlvdSdk IHRoaW5rLCBhbmQgZXZlbiBpZiBqdXN0IGZvcgpzdHJlYW0tbGluaW5nIGRpc2FzdGVyIHJlY292 ZXJ5IGl0IHdvdWxkIGJlIGEgbmljZSBhZGRpdGlvbi4gb2YgY291cnNlLAp0aGUgcXVlc3Rpb24g aXMgd2hldGhlciB0byBmb2N1cyBvbiB0aGF0IChhbmQganVzdCBhZGQgYSBmbGFnIHRoYXQKc2ln bmlmaWVzICJleHBlY3QvY2hlY2sgdGhhdCB0aGUgZGF0YXN0b3JlIGlzIGFscmVhZHkgaW5pdGlh bGl6ZWQiKSwgb3IKd2hldGhlciB0byBoYXZlIGEgZ2VuZXJpYyAiaWdub3JlIHRoYXQgcGF0aCBp cyBub3QgZW1wdHkiIGZsYWcgdGhhdCBhbHNvCmNvdmVycyB0aGlzICh0aGF0IHdvdWxkIGFsc28g Y292ZXIgbW9yZSBuaWNoZSB1c2UgY2FzZXMsIGJ1dCBtb3N0IG9mCnRob3NlIHdvdWxkIGdvIGFn YWluc3Qgb3VyIHJlY29tbWVuZGF0aW9ucyBhbnl3YXksIHNpbmNlIHRoZXkgd291bGQKZW50YWls IHNoYXJpbmcgdGhlIGRhdGFzdG9yZSBwYXRoIHdpdGggb3RoZXIgdXNhZ2UpLgoKPj5vYnZpb3Vz bHksIGV2ZW4gd2l0aCB0aGF0IHdlIGNhbiBleHBsaWNpdGx5IGFsd2F5cyBmb3JiaWQgJy8nIChi ZWZvcmUgb3IKPj5hZnRlciBpbXBsZW1lbnRpbmcgc3VjaCBhIG1lY2hhbmlzbSksIHNpbmNlIHRo YXQgb25lIGlzIGFsd2F5cyB3cm9uZy4KPiAKPiBUQkgsIEkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMg bXVjaCB0byBnYWluIGZyb20gYWRkaW5nIGFsbCBvZiB0aGlzLgo+IFRoaXMgaXMgc3RpbGwgdmVy eSBtdWNoIGEgbmljaGUgaXNzdWUgSU1PLCBhcyBtb3N0IHVzZXIgaGF2ZSBhIHNlcGFyYXRlCj4g ZGlzayBmb3IgZGF0YXN0b3Jlcywgd2hpY2ggbWFrZXMgYSBsb3Qgb2YgdGhlc2UgaXNzdWVzIHVu Y29tbW9uLgoKc2VlIGFib3ZlIDspCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJv eG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGlu Zm8vcGJzLWRldmVsCg==