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 0DF431FF168 for ; Tue, 26 Nov 2024 14:54:04 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id B41A92E3F; Tue, 26 Nov 2024 14:54:04 +0100 (CET) Message-ID: <66f523fc-7c9a-4074-9c97-5331d9951e29@proxmox.com> Date: Tue, 26 Nov 2024 14:53:31 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pbs-devel@lists.proxmox.com References: <20241126114323.105838-1-h.laimer@proxmox.com> <20241126114323.105838-3-h.laimer@proxmox.com> <1732622272.pgtz2hjshk.astroid@yuna.none> Content-Language: en-US From: Hannes Laimer In-Reply-To: <1732622272.pgtz2hjshk.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.423 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 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 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 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" CgpPbiAxMS8yNi8yNCAxMzowNywgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiBPbiBOb3Zl bWJlciAyNiwgMjAyNCAxMjo0MyBwbSwgSGFubmVzIExhaW1lciB3cm90ZToKPj4gU3VnZ2VzdGVk LWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmljaGxlckBwcm94bW94LmNvbT4KPj4g U2lnbmVkLW9mZi1ieTogSGFubmVzIExhaW1lciA8aC5sYWltZXJAcHJveG1veC5jb20+Cj4+IC0t LQo+PiAgIHNyYy9hcGkyL2FkbWluL2RhdGFzdG9yZS5ycyAgfCAxMiArKysrKysrKystLS0KPj4g ICBzcmMvYXBpMi9jb25maWcvZGF0YXN0b3JlLnJzIHwgMTIgKysrKysrKysrLS0tCj4+ICAgMiBm aWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZm IC0tZ2l0IGEvc3JjL2FwaTIvYWRtaW4vZGF0YXN0b3JlLnJzIGIvc3JjL2FwaTIvYWRtaW4vZGF0 YXN0b3JlLnJzCj4+IGluZGV4IDFjOTM5YmMyMC4uY2FlN2ViODljIDEwMDY0NAo+PiAtLS0gYS9z cmMvYXBpMi9hZG1pbi9kYXRhc3RvcmUucnMKPj4gKysrIGIvc3JjL2FwaTIvYWRtaW4vZGF0YXN0 b3JlLnJzCj4+IEBAIC00NSw3ICs0NSw3IEBAIHVzZSBwYnNfYXBpX3R5cGVzOjp7Cj4+ICAgICAg IEJBQ0tVUF9UWVBFX1NDSEVNQSwgQ0FUQUxPR19OQU1FLCBDTElFTlRfTE9HX0JMT0JfTkFNRSwg REFUQVNUT1JFX1NDSEVNQSwKPj4gICAgICAgSUdOT1JFX1ZFUklGSUVEX0JBQ0tVUFNfU0NIRU1B LCBNQU5JRkVTVF9CTE9CX05BTUUsIE1BWF9OQU1FU1BBQ0VfREVQVEgsIE5TX01BWF9ERVBUSF9T Q0hFTUEsCj4+ICAgICAgIFBSSVZfREFUQVNUT1JFX0FVRElULCBQUklWX0RBVEFTVE9SRV9CQUNL VVAsIFBSSVZfREFUQVNUT1JFX01PRElGWSwgUFJJVl9EQVRBU1RPUkVfUFJVTkUsCj4+IC0gICAg UFJJVl9EQVRBU1RPUkVfUkVBRCwgUFJJVl9EQVRBU1RPUkVfVkVSSUZZLCBVUElELCBVUElEX1ND SEVNQSwKPj4gKyAgICBQUklWX0RBVEFTVE9SRV9SRUFELCBQUklWX0RBVEFTVE9SRV9WRVJJRlks IFBSSVZfU1lTX01PRElGWSwgVVBJRCwgVVBJRF9TQ0hFTUEsCj4+ICAgICAgIFZFUklGSUNBVElP Tl9PVVREQVRFRF9BRlRFUl9TQ0hFTUEsCj4+ICAgfTsKPj4gICB1c2UgcGJzX2NsaWVudDo6cHhh cjo6e2NyZWF0ZV90YXIsIGNyZWF0ZV96aXB9Owo+PiBAQCAtMjUxMiw3ICsyNTEyLDEwIEBAIHB1 YiBmbiBkb19tb3VudF9kZXZpY2UoZGF0YXN0b3JlOiBEYXRhU3RvcmVDb25maWcpIC0+IFJlc3Vs dDwoKSwgRXJyb3I+IHsKPj4gICAgICAgICAgIHNjaGVtYTogVVBJRF9TQ0hFTUEsCj4+ICAgICAg IH0sCj4+ICAgICAgIGFjY2Vzczogewo+PiAtICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lv bjo6UHJpdmlsZWdlKCZbImRhdGFzdG9yZSIsICJ7c3RvcmV9Il0sIFBSSVZfREFUQVNUT1JFX0FV RElULCBmYWxzZSksCj4+ICsgICAgICAgIHBlcm1pc3Npb246ICZQZXJtaXNzaW9uOjpBbmQoJlsK Pj4gKyAgICAgICAgICAgICZQZXJtaXNzaW9uOjpQcml2aWxlZ2UoJlsiZGF0YXN0b3JlIiwgIntz dG9yZX0iXSwgUFJJVl9EQVRBU1RPUkVfQVVESVQsIGZhbHNlKSwKPj4gKyAgICAgICAgICAgICZQ ZXJtaXNzaW9uOjpQcml2aWxlZ2UoJlsic3lzdGVtIiwgImRpc2tzIl0sIFBSSVZfU1lTX01PRElG WSwgZmFsc2UpCj4+ICsgICAgICAgIF0pLAo+IAo+IEkgYW0gbm90IDEwMCUgc3VyZSB0aGlzIHBh cnQgc2hvdWxkIHJlcXVpcmUgU3lzLk1vZGlmeS4uIHNvbWVib2R5IG5lZWRzCj4gdG8gaGF2ZSBz ZXQgdXAgdGhlIGRhdGFzdG9yZSBhbHJlYWR5LCBqdXN0IG1vdW50aW5nIHNlZW1zIGJlbmlnbiBp biB0aGF0Cj4gY2FzZT8KPiAKPj4gICAgICAgfSwKPj4gICApXQo+PiAgIC8vLyBNb3VudCByZW1v dmFibGUgZGF0YXN0b3JlLgo+PiBAQCAtMjYyNSw3ICsyNjI4LDEwIEBAIGZuIGRvX3VubW91bnRf ZGV2aWNlKAo+PiAgICAgICAgICAgc2NoZW1hOiBVUElEX1NDSEVNQSwKPj4gICAgICAgfSwKPj4g ICAgICAgYWNjZXNzOiB7Cj4+IC0gICAgICAgIHBlcm1pc3Npb246ICZQZXJtaXNzaW9uOjpQcml2 aWxlZ2UoJlsiZGF0YXN0b3JlIiwgIntzdG9yZX0iXSwgUFJJVl9EQVRBU1RPUkVfTU9ESUZZLCB0 cnVlKSwKPj4gKyAgICAgICAgcGVybWlzc2lvbjogJlBlcm1pc3Npb246OkFuZCgmWwo+PiArICAg ICAgICAgICAgJlBlcm1pc3Npb246OlByaXZpbGVnZSgmWyJkYXRhc3RvcmUiLCAie3N0b3JlfSJd LCBQUklWX0RBVEFTVE9SRV9NT0RJRlksIHRydWUpLAo+PiArICAgICAgICAgICAgJlBlcm1pc3Np b246OlByaXZpbGVnZSgmWyJzeXN0ZW0iLCAiZGlza3MiXSwgUFJJVl9TWVNfTU9ESUZZLCBmYWxz ZSkKPj4gKyAgICAgICAgXSksCj4gCj4gc2FtZSBsb2dpYyB3b3VsZCBhcHBseSBoZXJlLi4KPiAK Pj4gICAgICAgfQo+PiAgICldCj4+ICAgLy8vIFVubW91bnQgYSByZW1vdmFibGUgZGV2aWNlIHRo YXQgaXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBkYXRhc3RvcmUKPj4gZGlmZiAtLWdpdCBhL3NyYy9h cGkyL2NvbmZpZy9kYXRhc3RvcmUucnMgYi9zcmMvYXBpMi9jb25maWcvZGF0YXN0b3JlLnJzCj4+ IGluZGV4IDEyMTIyMmM0MC4uMzU5YjY3NmE1IDEwMDY0NAo+PiAtLS0gYS9zcmMvYXBpMi9jb25m aWcvZGF0YXN0b3JlLnJzCj4+ICsrKyBiL3NyYy9hcGkyL2NvbmZpZy9kYXRhc3RvcmUucnMKPj4g QEAgLTE0LDcgKzE0LDcgQEAgdXNlIHByb3htb3hfdXVpZDo6VXVpZDsKPj4gICB1c2UgcGJzX2Fw aV90eXBlczo6ewo+PiAgICAgICBBdXRoaWQsIERhdGFTdG9yZUNvbmZpZywgRGF0YVN0b3JlQ29u ZmlnVXBkYXRlciwgRGF0YXN0b3JlTm90aWZ5LCBEYXRhc3RvcmVUdW5pbmcsIEtlZXBPcHRpb25z LAo+PiAgICAgICBNYWludGVuYW5jZU1vZGUsIFBydW5lSm9iQ29uZmlnLCBQcnVuZUpvYk9wdGlv bnMsIFN5bmNEaXJlY3Rpb24sIERBVEFTVE9SRV9TQ0hFTUEsCj4+IC0gICAgUFJJVl9EQVRBU1RP UkVfQUxMT0NBVEUsIFBSSVZfREFUQVNUT1JFX0FVRElULCBQUklWX0RBVEFTVE9SRV9NT0RJRlks Cj4+ICsgICAgUFJJVl9EQVRBU1RPUkVfQUxMT0NBVEUsIFBSSVZfREFUQVNUT1JFX0FVRElULCBQ UklWX0RBVEFTVE9SRV9NT0RJRlksIFBSSVZfU1lTX01PRElGWSwKPj4gICAgICAgUFJPWE1PWF9D T05GSUdfRElHRVNUX1NDSEVNQSwgVVBJRF9TQ0hFTUEsCj4+ICAgfTsKPj4gICB1c2UgcGJzX2Nv bmZpZzo6QmFja3VwTG9ja0d1YXJkOwo+PiBAQCAtMTczLDcgKzE3MywxMCBAQCBwdWIoY3JhdGUp IGZuIGRvX2NyZWF0ZV9kYXRhc3RvcmUoCj4+ICAgICAgICAgICB9LAo+PiAgICAgICB9LAo+PiAg ICAgICBhY2Nlc3M6IHsKPj4gLSAgICAgICAgcGVybWlzc2lvbjogJlBlcm1pc3Npb246OlByaXZp bGVnZSgmWyJkYXRhc3RvcmUiXSwgUFJJVl9EQVRBU1RPUkVfQUxMT0NBVEUsIGZhbHNlKSwKPj4g KyAgICAgICAgcGVybWlzc2lvbjogJlBlcm1pc3Npb246OkFuZCgmWwo+PiArICAgICAgICAgICAg JlBlcm1pc3Npb246OlByaXZpbGVnZSgmWyJkYXRhc3RvcmUiXSwgUFJJVl9EQVRBU1RPUkVfQUxM T0NBVEUsIGZhbHNlKSwKPj4gKyAgICAgICAgICAgICZQZXJtaXNzaW9uOjpQcml2aWxlZ2UoJlsi c3lzdGVtIiwgImRpc2tzIl0sIFBSSVZfU1lTX01PRElGWSwgZmFsc2UpCj4+ICsgICAgICAgIF0p LAo+IAo+IHRoaXMgbm93IGFmZmVjdHMgcmVndWxhciBkYXRhc3RvcmVzIGFzIHdlbGwsIGl0IHNo b3VsZCBwcm9iYWJseSBiZQo+IGluc2lkZSB0aGUgQVBJIGhhbmRsZXIgYW5kIGNvbmRpdGlvbmFs aXplZCBvbiBiYWNraW5nX2RldmljZSBiZWluZyBzZXQ/Cj4gCj4+ICAgICAgIH0sCj4+ICAgKV0K Pj4gICAvLy8gQ3JlYXRlIG5ldyBkYXRhc3RvcmUgY29uZmlnLgo+PiBAQCAtNTUxLDcgKzU1NCwx MCBAQCBwdWIgZm4gdXBkYXRlX2RhdGFzdG9yZSgKPj4gICAgICAgICAgIH0sCj4+ICAgICAgIH0s Cj4+ICAgICAgIGFjY2Vzczogewo+PiAtICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lvbjo6 UHJpdmlsZWdlKCZbImRhdGFzdG9yZSIsICJ7bmFtZX0iXSwgUFJJVl9EQVRBU1RPUkVfQUxMT0NB VEUsIGZhbHNlKSwKPj4gKyAgICAgICAgcGVybWlzc2lvbjogJlBlcm1pc3Npb246OkFuZCgmWwo+ PiArICAgICAgICAgICAgJlBlcm1pc3Npb246OlByaXZpbGVnZSgmWyJkYXRhc3RvcmUiLCAie25h bWV9Il0sIFBSSVZfREFUQVNUT1JFX0FMTE9DQVRFLCBmYWxzZSksCj4+ICsgICAgICAgICAgICAm UGVybWlzc2lvbjo6UHJpdmlsZWdlKCZbInN5c3RlbSIsICJkaXNrcyJdLCBQUklWX1NZU19NT0RJ RlksIGZhbHNlKQo+PiArICAgICAgICBdKSwKPiAKPiBhbmQgdGhpcyBpcyBub3QgbmVlZGVkIGF0 IGFsbCwgc2luY2UgcGF0aCBhbmQgYmFja2luZ19kZXZpY2UgYXJlIGZpeGVkCj4gYWZ0ZXIgY3Jl YXRpb24/Cj4gCgpub3Qgc3VyZSB3aHkgZ2l0IGRpZmYgc2hvd3MgYHVwZGF0ZV9kYXRhc3RvcmVg IHRoaXMgaXMgZm9yIHRoZSBkZWxldGUKZW5kcG9pbnQuIEJ1dCBJJ2xsIGNobmFnZSB0aGF0IHRv IG9ubHkgY2hlY2sgd2hlbiBpdCBpcyBhY3R1YWxseQpyZW1vdmFibGUoYXMgYWJvdmUpCj4+ICAg ICAgIH0sCj4+ICAgICAgIHJldHVybnM6IHsKPj4gICAgICAgICAgIHNjaGVtYTogVVBJRF9TQ0hF TUEsCj4+IC0tIAo+PiAyLjM5LjUKPj4KPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KPj4gcGJzLWRldmVsIG1haWxpbmcgbGlzdAo+PiBwYnMt ZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPj4gaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2kt YmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCj4+Cj4gCj4gCj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBwYnMtZGV2ZWwgbWFpbGluZyBsaXN0 Cj4gcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCj4gaHR0cHM6Ly9saXN0cy5wcm94bW94LmNv bS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCgoKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5nIGxpc3QKcGJz LWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJp bi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=