From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-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 7DED01FF168
	for <inbox@lore.proxmox.com>; Tue, 26 Nov 2024 13:08:12 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 760C42F2F1;
	Tue, 26 Nov 2024 13:08:12 +0100 (CET)
Date: Tue, 26 Nov 2024 13:07:36 +0100
From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= <f.gruenbichler@proxmox.com>
To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>
References: <20241126114323.105838-1-h.laimer@proxmox.com>
 <20241126114323.105838-3-h.laimer@proxmox.com>
In-Reply-To: <20241126114323.105838-3-h.laimer@proxmox.com>
MIME-Version: 1.0
User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid)
Message-Id: <1732622272.pgtz2hjshk.astroid@yuna.none>
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.002 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
 POISEN_SPAM_PILL_3        0.1 random spam to be learned in bayes
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [proxmox.com, datastore.rs]
Subject: Re: [pbs-devel] [PATCH proxmox-backup 2/5] api: add Sys.Modify on
 /system/disks as permission to endpoints handling removable datastores
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

T24gTm92ZW1iZXIgMjYsIDIwMjQgMTI6NDMgcG0sIEhhbm5lcyBMYWltZXIgd3JvdGU6Cj4gU3Vn
Z2VzdGVkLWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmljaGxlckBwcm94bW94LmNv
bT4KPiBTaWduZWQtb2ZmLWJ5OiBIYW5uZXMgTGFpbWVyIDxoLmxhaW1lckBwcm94bW94LmNvbT4K
PiAtLS0KPiAgc3JjL2FwaTIvYWRtaW4vZGF0YXN0b3JlLnJzICB8IDEyICsrKysrKysrKy0tLQo+
ICBzcmMvYXBpMi9jb25maWcvZGF0YXN0b3JlLnJzIHwgMTIgKysrKysrKysrLS0tCj4gIDIgZmls
ZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEvc3JjL2FwaTIvYWRtaW4vZGF0YXN0b3JlLnJzIGIvc3JjL2FwaTIvYWRtaW4vZGF0YXN0
b3JlLnJzCj4gaW5kZXggMWM5MzliYzIwLi5jYWU3ZWI4OWMgMTAwNjQ0Cj4gLS0tIGEvc3JjL2Fw
aTIvYWRtaW4vZGF0YXN0b3JlLnJzCj4gKysrIGIvc3JjL2FwaTIvYWRtaW4vZGF0YXN0b3JlLnJz
Cj4gQEAgLTQ1LDcgKzQ1LDcgQEAgdXNlIHBic19hcGlfdHlwZXM6OnsKPiAgICAgIEJBQ0tVUF9U
WVBFX1NDSEVNQSwgQ0FUQUxPR19OQU1FLCBDTElFTlRfTE9HX0JMT0JfTkFNRSwgREFUQVNUT1JF
X1NDSEVNQSwKPiAgICAgIElHTk9SRV9WRVJJRklFRF9CQUNLVVBTX1NDSEVNQSwgTUFOSUZFU1Rf
QkxPQl9OQU1FLCBNQVhfTkFNRVNQQUNFX0RFUFRILCBOU19NQVhfREVQVEhfU0NIRU1BLAo+ICAg
ICAgUFJJVl9EQVRBU1RPUkVfQVVESVQsIFBSSVZfREFUQVNUT1JFX0JBQ0tVUCwgUFJJVl9EQVRB
U1RPUkVfTU9ESUZZLCBQUklWX0RBVEFTVE9SRV9QUlVORSwKPiAtICAgIFBSSVZfREFUQVNUT1JF
X1JFQUQsIFBSSVZfREFUQVNUT1JFX1ZFUklGWSwgVVBJRCwgVVBJRF9TQ0hFTUEsCj4gKyAgICBQ
UklWX0RBVEFTVE9SRV9SRUFELCBQUklWX0RBVEFTVE9SRV9WRVJJRlksIFBSSVZfU1lTX01PRElG
WSwgVVBJRCwgVVBJRF9TQ0hFTUEsCj4gICAgICBWRVJJRklDQVRJT05fT1VUREFURURfQUZURVJf
U0NIRU1BLAo+ICB9Owo+ICB1c2UgcGJzX2NsaWVudDo6cHhhcjo6e2NyZWF0ZV90YXIsIGNyZWF0
ZV96aXB9Owo+IEBAIC0yNTEyLDcgKzI1MTIsMTAgQEAgcHViIGZuIGRvX21vdW50X2RldmljZShk
YXRhc3RvcmU6IERhdGFTdG9yZUNvbmZpZykgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+ICAgICAg
ICAgIHNjaGVtYTogVVBJRF9TQ0hFTUEsCj4gICAgICB9LAo+ICAgICAgYWNjZXNzOiB7Cj4gLSAg
ICAgICAgcGVybWlzc2lvbjogJlBlcm1pc3Npb246OlByaXZpbGVnZSgmWyJkYXRhc3RvcmUiLCAi
e3N0b3JlfSJdLCBQUklWX0RBVEFTVE9SRV9BVURJVCwgZmFsc2UpLAo+ICsgICAgICAgIHBlcm1p
c3Npb246ICZQZXJtaXNzaW9uOjpBbmQoJlsKPiArICAgICAgICAgICAgJlBlcm1pc3Npb246OlBy
aXZpbGVnZSgmWyJkYXRhc3RvcmUiLCAie3N0b3JlfSJdLCBQUklWX0RBVEFTVE9SRV9BVURJVCwg
ZmFsc2UpLAo+ICsgICAgICAgICAgICAmUGVybWlzc2lvbjo6UHJpdmlsZWdlKCZbInN5c3RlbSIs
ICJkaXNrcyJdLCBQUklWX1NZU19NT0RJRlksIGZhbHNlKQo+ICsgICAgICAgIF0pLAoKSSBhbSBu
b3QgMTAwJSBzdXJlIHRoaXMgcGFydCBzaG91bGQgcmVxdWlyZSBTeXMuTW9kaWZ5Li4gc29tZWJv
ZHkgbmVlZHMKdG8gaGF2ZSBzZXQgdXAgdGhlIGRhdGFzdG9yZSBhbHJlYWR5LCBqdXN0IG1vdW50
aW5nIHNlZW1zIGJlbmlnbiBpbiB0aGF0CmNhc2U/Cgo+ICAgICAgfSwKPiAgKV0KPiAgLy8vIE1v
dW50IHJlbW92YWJsZSBkYXRhc3RvcmUuCj4gQEAgLTI2MjUsNyArMjYyOCwxMCBAQCBmbiBkb191
bm1vdW50X2RldmljZSgKPiAgICAgICAgICBzY2hlbWE6IFVQSURfU0NIRU1BLAo+ICAgICAgfSwK
PiAgICAgIGFjY2Vzczogewo+IC0gICAgICAgIHBlcm1pc3Npb246ICZQZXJtaXNzaW9uOjpQcml2
aWxlZ2UoJlsiZGF0YXN0b3JlIiwgIntzdG9yZX0iXSwgUFJJVl9EQVRBU1RPUkVfTU9ESUZZLCB0
cnVlKSwKPiArICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lvbjo6QW5kKCZbCj4gKyAgICAg
ICAgICAgICZQZXJtaXNzaW9uOjpQcml2aWxlZ2UoJlsiZGF0YXN0b3JlIiwgIntzdG9yZX0iXSwg
UFJJVl9EQVRBU1RPUkVfTU9ESUZZLCB0cnVlKSwKPiArICAgICAgICAgICAgJlBlcm1pc3Npb246
OlByaXZpbGVnZSgmWyJzeXN0ZW0iLCAiZGlza3MiXSwgUFJJVl9TWVNfTU9ESUZZLCBmYWxzZSkK
PiArICAgICAgICBdKSwKCnNhbWUgbG9naWMgd291bGQgYXBwbHkgaGVyZS4uCgo+ICAgICAgfQo+
ICApXQo+ICAvLy8gVW5tb3VudCBhIHJlbW92YWJsZSBkZXZpY2UgdGhhdCBpcyBhc3NvY2lhdGVk
IHdpdGggdGhlIGRhdGFzdG9yZQo+IGRpZmYgLS1naXQgYS9zcmMvYXBpMi9jb25maWcvZGF0YXN0
b3JlLnJzIGIvc3JjL2FwaTIvY29uZmlnL2RhdGFzdG9yZS5ycwo+IGluZGV4IDEyMTIyMmM0MC4u
MzU5YjY3NmE1IDEwMDY0NAo+IC0tLSBhL3NyYy9hcGkyL2NvbmZpZy9kYXRhc3RvcmUucnMKPiAr
KysgYi9zcmMvYXBpMi9jb25maWcvZGF0YXN0b3JlLnJzCj4gQEAgLTE0LDcgKzE0LDcgQEAgdXNl
IHByb3htb3hfdXVpZDo6VXVpZDsKPiAgdXNlIHBic19hcGlfdHlwZXM6OnsKPiAgICAgIEF1dGhp
ZCwgRGF0YVN0b3JlQ29uZmlnLCBEYXRhU3RvcmVDb25maWdVcGRhdGVyLCBEYXRhc3RvcmVOb3Rp
ZnksIERhdGFzdG9yZVR1bmluZywgS2VlcE9wdGlvbnMsCj4gICAgICBNYWludGVuYW5jZU1vZGUs
IFBydW5lSm9iQ29uZmlnLCBQcnVuZUpvYk9wdGlvbnMsIFN5bmNEaXJlY3Rpb24sIERBVEFTVE9S
RV9TQ0hFTUEsCj4gLSAgICBQUklWX0RBVEFTVE9SRV9BTExPQ0FURSwgUFJJVl9EQVRBU1RPUkVf
QVVESVQsIFBSSVZfREFUQVNUT1JFX01PRElGWSwKPiArICAgIFBSSVZfREFUQVNUT1JFX0FMTE9D
QVRFLCBQUklWX0RBVEFTVE9SRV9BVURJVCwgUFJJVl9EQVRBU1RPUkVfTU9ESUZZLCBQUklWX1NZ
U19NT0RJRlksCj4gICAgICBQUk9YTU9YX0NPTkZJR19ESUdFU1RfU0NIRU1BLCBVUElEX1NDSEVN
QSwKPiAgfTsKPiAgdXNlIHBic19jb25maWc6OkJhY2t1cExvY2tHdWFyZDsKPiBAQCAtMTczLDcg
KzE3MywxMCBAQCBwdWIoY3JhdGUpIGZuIGRvX2NyZWF0ZV9kYXRhc3RvcmUoCj4gICAgICAgICAg
fSwKPiAgICAgIH0sCj4gICAgICBhY2Nlc3M6IHsKPiAtICAgICAgICBwZXJtaXNzaW9uOiAmUGVy
bWlzc2lvbjo6UHJpdmlsZWdlKCZbImRhdGFzdG9yZSJdLCBQUklWX0RBVEFTVE9SRV9BTExPQ0FU
RSwgZmFsc2UpLAo+ICsgICAgICAgIHBlcm1pc3Npb246ICZQZXJtaXNzaW9uOjpBbmQoJlsKPiAr
ICAgICAgICAgICAgJlBlcm1pc3Npb246OlByaXZpbGVnZSgmWyJkYXRhc3RvcmUiXSwgUFJJVl9E
QVRBU1RPUkVfQUxMT0NBVEUsIGZhbHNlKSwKPiArICAgICAgICAgICAgJlBlcm1pc3Npb246OlBy
aXZpbGVnZSgmWyJzeXN0ZW0iLCAiZGlza3MiXSwgUFJJVl9TWVNfTU9ESUZZLCBmYWxzZSkKPiAr
ICAgICAgICBdKSwKCnRoaXMgbm93IGFmZmVjdHMgcmVndWxhciBkYXRhc3RvcmVzIGFzIHdlbGws
IGl0IHNob3VsZCBwcm9iYWJseSBiZQppbnNpZGUgdGhlIEFQSSBoYW5kbGVyIGFuZCBjb25kaXRp
b25hbGl6ZWQgb24gYmFja2luZ19kZXZpY2UgYmVpbmcgc2V0PwoKPiAgICAgIH0sCj4gICldCj4g
IC8vLyBDcmVhdGUgbmV3IGRhdGFzdG9yZSBjb25maWcuCj4gQEAgLTU1MSw3ICs1NTQsMTAgQEAg
cHViIGZuIHVwZGF0ZV9kYXRhc3RvcmUoCj4gICAgICAgICAgfSwKPiAgICAgIH0sCj4gICAgICBh
Y2Nlc3M6IHsKPiAtICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lvbjo6UHJpdmlsZWdlKCZb
ImRhdGFzdG9yZSIsICJ7bmFtZX0iXSwgUFJJVl9EQVRBU1RPUkVfQUxMT0NBVEUsIGZhbHNlKSwK
PiArICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lvbjo6QW5kKCZbCj4gKyAgICAgICAgICAg
ICZQZXJtaXNzaW9uOjpQcml2aWxlZ2UoJlsiZGF0YXN0b3JlIiwgIntuYW1lfSJdLCBQUklWX0RB
VEFTVE9SRV9BTExPQ0FURSwgZmFsc2UpLAo+ICsgICAgICAgICAgICAmUGVybWlzc2lvbjo6UHJp
dmlsZWdlKCZbInN5c3RlbSIsICJkaXNrcyJdLCBQUklWX1NZU19NT0RJRlksIGZhbHNlKQo+ICsg
ICAgICAgIF0pLAoKYW5kIHRoaXMgaXMgbm90IG5lZWRlZCBhdCBhbGwsIHNpbmNlIHBhdGggYW5k
IGJhY2tpbmdfZGV2aWNlIGFyZSBmaXhlZAphZnRlciBjcmVhdGlvbj8KCj4gICAgICB9LAo+ICAg
ICAgcmV0dXJuczogewo+ICAgICAgICAgIHNjaGVtYTogVVBJRF9TQ0hFTUEsCj4gLS0gCj4gMi4z
OS41Cj4gCj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KPiBwYnMtZGV2ZWwgbWFpbGluZyBsaXN0Cj4gcGJzLWRldmVsQGxpc3RzLnByb3htb3gu
Y29tCj4gaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
cGJzLWRldmVsCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20K
aHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRl
dmVsCg==