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 [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id D26EB1FF16E
	for <inbox@lore.proxmox.com>; Tue, 29 Oct 2024 16:40:52 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 3897498D3;
	Tue, 29 Oct 2024 16:40:56 +0100 (CET)
Mime-Version: 1.0
Date: Tue, 29 Oct 2024 16:40:22 +0100
Message-Id: <D58EJ7ESGLGO.14KYX4WOQEULE@proxmox.com>
From: "Hannes Laimer" <h.laimer@proxmox.com>
To: "Proxmox Backup Server development discussion"
 <pbs-devel@lists.proxmox.com>
X-Mailer: aerc 0.18.2-63-gf2d413e8dedd
References: <20240904141155.350454-1-h.laimer@proxmox.com>
 <20240904141155.350454-12-h.laimer@proxmox.com>
 <1728910495.gtwf1rxw2w.astroid@yuna.none>
In-Reply-To: <1728910495.gtwf1rxw2w.astroid@yuna.none>
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.382 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
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 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. [datastore.rs, proxmox.com]
Subject: Re: [pbs-devel] [PATCH proxmox-backup v12 11/26] bin: manager: add
 (un)mount command
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>

T24gTW9uIE9jdCAxNCwgMjAyNCBhdCAzOjQyIFBNIENFU1QsIEZhYmlhbiBHcsO8bmJpY2hsZXIg
d3JvdGU6Cj4gT24gU2VwdGVtYmVyIDQsIDIwMjQgNDoxMSBwbSwgSGFubmVzIExhaW1lciB3cm90
ZToKPiA+IFNpZ25lZC1vZmYtYnk6IEhhbm5lcyBMYWltZXIgPGgubGFpbWVyQHByb3htb3guY29t
Pgo+ID4gLS0tCj4gPiAgcGJzLWNvbmZpZy9zcmMvZGF0YXN0b3JlLnJzICAgICAgICAgICAgICAg
ICB8IDE0ICsrKysKPiA+ICBzcmMvYmluL3Byb3htb3hfYmFja3VwX21hbmFnZXIvZGF0YXN0b3Jl
LnJzIHwgNzYgKysrKysrKysrKysrKysrKysrKystCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA4OSBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9wYnMtY29u
ZmlnL3NyYy9kYXRhc3RvcmUucnMgYi9wYnMtY29uZmlnL3NyYy9kYXRhc3RvcmUucnMKPiA+IGlu
ZGV4IGRjNWJiM2RhLi4zOTZkY2IzNyAxMDA2NDQKPiA+IC0tLSBhL3Bicy1jb25maWcvc3JjL2Rh
dGFzdG9yZS5ycwo+ID4gKysrIGIvcGJzLWNvbmZpZy9zcmMvZGF0YXN0b3JlLnJzCj4gPiBAQCAt
NjIsNiArNjIsMjAgQEAgcHViIGZuIGNvbXBsZXRlX2RhdGFzdG9yZV9uYW1lKF9hcmc6ICZzdHIs
IF9wYXJhbTogJkhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+KSAtPgo+ID4gICAgICB9Cj4gPiAgfQo+
ID4gIAo+ID4gK3B1YiBmbiBjb21wbGV0ZV9yZW1vdmFibGVfZGF0YXN0b3JlX25hbWUoCj4gPiAr
ICAgIF9hcmc6ICZzdHIsCj4gPiArICAgIF9wYXJhbTogJkhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+
LAo+ID4gKykgLT4gVmVjPFN0cmluZz4gewo+ID4gKyAgICBtYXRjaCBjb25maWcoKSB7Cj4gPiAr
ICAgICAgICBPaygoZGF0YSwgX2RpZ2VzdCkpID0+IGRhdGEKPiA+ICsgICAgICAgICAgICAuc2Vj
dGlvbnMKPiA+ICsgICAgICAgICAgICAuaW50b19pdGVyKCkKPiA+ICsgICAgICAgICAgICAuZmls
dGVyX21hcCh8KG5hbWUsIChfLCBjKSl8IGMuZ2V0KCJiYWNraW5nLWRldmljZSIpLm1hcCh8X3wg
bmFtZSkpCj4KPiBuaXQ6IEknZCBwcmVmZXIgYC5hbmQoU29tZShuYW1lKSlgYCBpbnN0ZWFkIG9m
IG1hcHBpbmcganVzdCB0byB0aHJvdyB0aGUKPiB2YWx1ZSBhd2F5Cj4KPiA+ICsgICAgICAgICAg
ICAuY29sbGVjdCgpLAo+ID4gKyAgICAgICAgRXJyKF8pID0+IFZlYzo6bmV3KCksCj4gPiArICAg
IH0KPiA+ICt9Cj4gPiArCj4gPiAgcHViIGZuIGNvbXBsZXRlX2FjbF9wYXRoKF9hcmc6ICZzdHIs
IF9wYXJhbTogJkhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+KSAtPiBWZWM8U3RyaW5nPiB7Cj4gPiAg
ICAgIGxldCBtdXQgbGlzdCA9IHZlYyFbCj4gPiAgICAgICAgICBTdHJpbmc6OmZyb20oIi8iKSwK
PiA+IGRpZmYgLS1naXQgYS9zcmMvYmluL3Byb3htb3hfYmFja3VwX21hbmFnZXIvZGF0YXN0b3Jl
LnJzIGIvc3JjL2Jpbi9wcm94bW94X2JhY2t1cF9tYW5hZ2VyL2RhdGFzdG9yZS5ycwo+ID4gaW5k
ZXggMzgzYmNkMjQuLmYyNzk1YjM5IDEwMDY0NAo+ID4gLS0tIGEvc3JjL2Jpbi9wcm94bW94X2Jh
Y2t1cF9tYW5hZ2VyL2RhdGFzdG9yZS5ycwo+ID4gKysrIGIvc3JjL2Jpbi9wcm94bW94X2JhY2t1
cF9tYW5hZ2VyL2RhdGFzdG9yZS5ycwo+ID4gQEAgLTEsNCArMSw0IEBACj4gPiAtdXNlIGFueWhv
dzo6RXJyb3I7Cj4gPiArdXNlIGFueWhvdzo6e2Zvcm1hdF9lcnIsIEVycm9yfTsKPiA+ICB1c2Ug
c2VyZGVfanNvbjo6VmFsdWU7Cj4gPiAgCj4gPiAgdXNlIHByb3htb3hfcm91dGVyOjp7Y2xpOjoq
LCBBcGlIYW5kbGVyLCBScGNFbnZpcm9ubWVudH07Cj4gPiBAQCAtNDAsNiArNDAsMzQgQEAgZm4g
bGlzdF9kYXRhc3RvcmVzKHBhcmFtOiBWYWx1ZSwgcnBjZW52OiAmbXV0IGR5biBScGNFbnZpcm9u
bWVudCkgLT4gUmVzdWx0PFZhbHUKPiA+ICAgICAgT2soVmFsdWU6Ok51bGwpCj4gPiAgfQo+ID4g
IAo+ID4gKyNbYXBpKAo+ID4gKyAgICBwcm90ZWN0ZWQ6IHRydWUsCj4gPiArICAgIGlucHV0OiB7
Cj4gPiArICAgICAgICBwcm9wZXJ0aWVzOiB7Cj4gPiArICAgICAgICAgICAgc3RvcmU6IHsKPiA+
ICsgICAgICAgICAgICAgICAgc2NoZW1hOiBEQVRBU1RPUkVfU0NIRU1BLAo+ID4gKyAgICAgICAg
ICAgIH0sCj4gPiArICAgICAgICAgICAgZGlnZXN0OiB7Cj4gPiArICAgICAgICAgICAgICAgIG9w
dGlvbmFsOiB0cnVlLAo+ID4gKyAgICAgICAgICAgICAgICBzY2hlbWE6IFBST1hNT1hfQ09ORklH
X0RJR0VTVF9TQ0hFTUEsCj4gPiArICAgICAgICAgICAgfSwKPiA+ICsgICAgICAgIH0sCj4gPiAr
ICAgIH0sCj4gPiArKV0KPiA+ICsvLy8gTW91bnQgYSByZW1vdmFibGUgZGF0YXN0b3JlLgo+ID4g
K2FzeW5jIGZuIG1vdW50X2RhdGFzdG9yZShtdXQgcGFyYW06IFZhbHVlLCBycGNlbnY6ICZtdXQg
ZHluIFJwY0Vudmlyb25tZW50KSAtPiBSZXN1bHQ8KCksIEVycm9yPiB7Cj4KPiB3aHkgY2FuJ3Qg
dGhpcyBqdXN0IGRlbGVnYXRlIGRpcmVjdGx5IHRvIHRoZSBBUEkgZW5kcG9pbnQ/IChpZiB0aGVy
ZSBpcwo+IGEgcmVhc29uLCBpdCB3b3VsZCBiZSBuaWNlIHRvIG1lbnRpb24gc3VjaCB0aGluZ3Mg
aW4gdGhlIGNvbW1pdAo+IG1lc3NhZ2UuLikKPgoKVGhlIG1vdW50aW5nIGlzIGRvbmUgYnkgYSB3
b3JrZXIsIGFuZCB0aGlzIHdvcmtlciBoYXMgaXRzIHBhcmVudCAodGhlIENMSSBiaW4pCmtpbGxl
ZCBvbmNlIGl0IHN0YXJ0ZWQgdGhlIHdvcmtlciBhbmQgZmluaXNoZWQuIFsxXQoKWzFdIGh0dHBz
Oi8vbG9yZS5wcm94bW94LmNvbS9wYnMtZGV2ZWwvMmJjYjliZTMtYjRjZi00NTBiLThjZjEtMWU3
NGI0OWE1OGYyQHByb3htb3guY29tLyN0Cgo+ID4gKyAgICBwYXJhbVsibm9kZSJdID0gImxvY2Fs
aG9zdCIuaW50bygpOwo+ID4gKwo+ID4gKyAgICBsZXQgaW5mbyA9ICZhcGkyOjphZG1pbjo6ZGF0
YXN0b3JlOjpBUElfTUVUSE9EX01PVU5UOwo+ID4gKyAgICBsZXQgcmVzdWx0ID0gbWF0Y2ggaW5m
by5oYW5kbGVyIHsKPiA+ICsgICAgICAgIEFwaUhhbmRsZXI6OlN5bmMoaGFuZGxlcikgPT4gKGhh
bmRsZXIpKHBhcmFtLCBpbmZvLCBycGNlbnYpPywKPiA+ICsgICAgICAgIF8gPT4gdW5yZWFjaGFi
bGUhKCksCj4gPiArICAgIH07Cj4gPiArCj4gPiArICAgIGNyYXRlOjp3YWl0X2Zvcl9sb2NhbF93
b3JrZXIocmVzdWx0LmFzX3N0cigpLnVud3JhcCgpKS5hd2FpdD87Cj4gPiArICAgIE9rKCgpKQo+
ID4gK30KPiA+ICsKPiA+ICAjW2FwaSgKPiA+ICAgICAgaW5wdXQ6IHsKPiA+ICAgICAgICAgIHBy
b3BlcnRpZXM6IHsKPiA+IEBAIC05OSw2ICsxMjcsMzQgQEAgYXN5bmMgZm4gY3JlYXRlX2RhdGFz
dG9yZShtdXQgcGFyYW06IFZhbHVlKSAtPiBSZXN1bHQ8VmFsdWUsIEVycm9yPiB7Cj4gPiAgICAg
IE9rKFZhbHVlOjpOdWxsKQo+ID4gIH0KPiA+ICAKPiA+ICsjW2FwaSgKPiA+ICsgICAgcHJvdGVj
dGVkOiB0cnVlLAo+ID4gKyAgICBpbnB1dDogewo+ID4gKyAgICAgICAgcHJvcGVydGllczogewo+
ID4gKyAgICAgICAgICAgIHN0b3JlOiB7Cj4gPiArICAgICAgICAgICAgICAgIHNjaGVtYTogREFU
QVNUT1JFX1NDSEVNQSwKPiA+ICsgICAgICAgICAgICB9LAo+ID4gKyAgICAgICAgICAgIGRpZ2Vz
dDogewo+ID4gKyAgICAgICAgICAgICAgICBvcHRpb25hbDogdHJ1ZSwKPiA+ICsgICAgICAgICAg
ICAgICAgc2NoZW1hOiBQUk9YTU9YX0NPTkZJR19ESUdFU1RfU0NIRU1BLAo+ID4gKyAgICAgICAg
ICAgIH0sCj4gPiArICAgICAgICB9LAo+ID4gKyAgICB9LAo+ID4gKyldCj4gPiArLy8vIFVubW91
bnQgYSByZW1vdmFibGUgZGF0YXN0b3JlLgo+ID4gK2FzeW5jIGZuIHVubW91bnRfZGF0YXN0b3Jl
KG11dCBwYXJhbTogVmFsdWUsIHJwY2VudjogJm11dCBkeW4gUnBjRW52aXJvbm1lbnQpIC0+IFJl
c3VsdDwoKSwgRXJyb3I+IHsKPgo+IHNhbWUgcXVlc3Rpb24gaGVyZT8KPgo+ID4gKyAgICBwYXJh
bVsibm9kZSJdID0gImxvY2FsaG9zdCIuaW50bygpOwo+ID4gKwo+ID4gKyAgICBsZXQgaW5mbyA9
ICZhcGkyOjphZG1pbjo6ZGF0YXN0b3JlOjpBUElfTUVUSE9EX1VOTU9VTlQ7Cj4gPiArICAgIGxl
dCByZXN1bHQgPSBtYXRjaCBpbmZvLmhhbmRsZXIgewo+ID4gKyAgICAgICAgQXBpSGFuZGxlcjo6
QXN5bmMoaGFuZGxlcikgPT4gKGhhbmRsZXIpKHBhcmFtLCBpbmZvLCBycGNlbnYpLmF3YWl0PywK
PiA+ICsgICAgICAgIF8gPT4gdW5yZWFjaGFibGUhKCksCj4gPiArICAgIH07Cj4gPiArCj4gPiAr
ICAgIGNyYXRlOjp3YWl0X2Zvcl9sb2NhbF93b3JrZXIocmVzdWx0LmFzX3N0cigpLnVud3JhcCgp
KS5hd2FpdD87Cj4gPiArICAgIE9rKCgpKQo+ID4gK30KPiA+ICsKPiA+ICAjW2FwaSgKPiA+ICAg
ICAgcHJvdGVjdGVkOiB0cnVlLAo+ID4gICAgICBpbnB1dDogewo+ID4gQEAgLTE0Miw2ICsxOTgs
MTUgQEAgYXN5bmMgZm4gZGVsZXRlX2RhdGFzdG9yZShtdXQgcGFyYW06IFZhbHVlLCBycGNlbnY6
ICZtdXQgZHluIFJwY0Vudmlyb25tZW50KSAtPgo+ID4gIHB1YiBmbiBkYXRhc3RvcmVfY29tbWFu
ZHMoKSAtPiBDb21tYW5kTGluZUludGVyZmFjZSB7Cj4gPiAgICAgIGxldCBjbWRfZGVmID0gQ2xp
Q29tbWFuZE1hcDo6bmV3KCkKPiA+ICAgICAgICAgIC5pbnNlcnQoImxpc3QiLCBDbGlDb21tYW5k
OjpuZXcoJkFQSV9NRVRIT0RfTElTVF9EQVRBU1RPUkVTKSkKPiA+ICsgICAgICAgIC5pbnNlcnQo
Cj4gPiArICAgICAgICAgICAgIm1vdW50IiwKPiA+ICsgICAgICAgICAgICBDbGlDb21tYW5kOjpu
ZXcoJkFQSV9NRVRIT0RfTU9VTlRfREFUQVNUT1JFKQo+ID4gKyAgICAgICAgICAgICAgICAuYXJn
X3BhcmFtKCZbInN0b3JlIl0pCj4gPiArICAgICAgICAgICAgICAgIC5jb21wbGV0aW9uX2NiKAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgInN0b3JlIiwKPiA+ICsgICAgICAgICAgICAgICAgICAg
IHBic19jb25maWc6OmRhdGFzdG9yZTo6Y29tcGxldGVfcmVtb3ZhYmxlX2RhdGFzdG9yZV9uYW1l
LAo+ID4gKyAgICAgICAgICAgICAgICApLAo+ID4gKyAgICAgICAgKQo+ID4gICAgICAgICAgLmlu
c2VydCgKPiA+ICAgICAgICAgICAgICAic2hvdyIsCj4gPiAgICAgICAgICAgICAgQ2xpQ29tbWFu
ZDo6bmV3KCZBUElfTUVUSE9EX1NIT1dfREFUQVNUT1JFKQo+ID4gQEAgLTE1Miw2ICsyMTcsMTUg
QEAgcHViIGZuIGRhdGFzdG9yZV9jb21tYW5kcygpIC0+IENvbW1hbmRMaW5lSW50ZXJmYWNlIHsK
PiA+ICAgICAgICAgICAgICAiY3JlYXRlIiwKPiA+ICAgICAgICAgICAgICBDbGlDb21tYW5kOjpu
ZXcoJkFQSV9NRVRIT0RfQ1JFQVRFX0RBVEFTVE9SRSkuYXJnX3BhcmFtKCZbIm5hbWUiLCAicGF0
aCJdKSwKPiA+ICAgICAgICAgICkKPiA+ICsgICAgICAgIC5pbnNlcnQoCj4gPiArICAgICAgICAg
ICAgInVubW91bnQiLAo+ID4gKyAgICAgICAgICAgIENsaUNvbW1hbmQ6Om5ldygmQVBJX01FVEhP
RF9VTk1PVU5UX0RBVEFTVE9SRSkKPiA+ICsgICAgICAgICAgICAgICAgLmFyZ19wYXJhbSgmWyJz
dG9yZSJdKQo+ID4gKyAgICAgICAgICAgICAgICAuY29tcGxldGlvbl9jYigKPiA+ICsgICAgICAg
ICAgICAgICAgICAgICJzdG9yZSIsCj4gPiArICAgICAgICAgICAgICAgICAgICBwYnNfY29uZmln
OjpkYXRhc3RvcmU6OmNvbXBsZXRlX3JlbW92YWJsZV9kYXRhc3RvcmVfbmFtZSwKPiA+ICsgICAg
ICAgICAgICAgICAgKSwKPiA+ICsgICAgICAgICkKPiA+ICAgICAgICAgIC5pbnNlcnQoCj4gPiAg
ICAgICAgICAgICAgInVwZGF0ZSIsCj4gPiAgICAgICAgICAgICAgQ2xpQ29tbWFuZDo6bmV3KCZh
cGkyOjpjb25maWc6OmRhdGFzdG9yZTo6QVBJX01FVEhPRF9VUERBVEVfREFUQVNUT1JFKQo+ID4g
LS0gCj4gPiAyLjM5LjIKPiA+IAo+ID4gCj4gPiAKPiA+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBwYnMtZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPiBw
YnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiA+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20v
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo+ID4gCj4gPiAKPiA+IAo+Cj4KPiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IHBicy1kZXZl
bCBtYWlsaW5nIGxpc3QKPiBwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xp
c3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1h
aWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94
bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==