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 D14441FF173
	for <inbox@lore.proxmox.com>; Mon, 27 Jan 2025 10:25:02 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 23A061D827;
	Mon, 27 Jan 2025 10:25:02 +0100 (CET)
References: <20241202131743.417269-1-m.sandoval@proxmox.com>
 <1733221737.l98m8tuhwc.astroid@yuna.none> <s8oo708qext.fsf@proxmox.com>
User-agent: mu4e 1.10.8; emacs 29.4
From: Maximiliano Sandoval <m.sandoval@proxmox.com>
To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>
Date: Mon, 27 Jan 2025 10:24:49 +0100
In-reply-to: <s8oo708qext.fsf@proxmox.com>
Message-ID: <s8oplk81udx.fsf@proxmox.com>
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.293 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
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 T_SCC_BODY_TEXT_LINE    -0.01 -
Subject: Re: [pbs-devel] [PATCH backup] use truncate whenever we create files
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>

Ck1heGltaWxpYW5vIFNhbmRvdmFsIDxtLnNhbmRvdmFsQHByb3htb3guY29tPiB3cml0ZXM6Cgo+
IEZhYmlhbiBHcsO8bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPiB3cml0ZXM6
Cj4KPj4+IGRpZmYgLS1naXQgYS9wYnMtY2xpZW50L3NyYy9weGFyL2V4dHJhY3QucnMgYi9wYnMt
Y2xpZW50L3NyYy9weGFyL2V4dHJhY3QucnMKPj4+IGluZGV4IGNmYmQ4ZDUxLi5iM2U3ZDUzNSAx
MDA2NDQKPj4+IC0tLSBhL3Bicy1jbGllbnQvc3JjL3B4YXIvZXh0cmFjdC5ycwo+Pj4gKysrIGIv
cGJzLWNsaWVudC9zcmMvcHhhci9leHRyYWN0LnJzCj4+PiBAQCAtMTM0LDYgKzEzNCw3IEBAIHdo
ZXJlCj4+PiAgICAgICAgICAgICAgaWYgbGV0IFNvbWUoZW50cnkpID0gcHJlbHVkZSB7Cj4+PiAg
ICAgICAgICAgICAgICAgIGxldCBtdXQgcHJlbHVkZV9maWxlID0gT3Blbk9wdGlvbnM6Om5ldygp
Cj4+PiAgICAgICAgICAgICAgICAgICAgICAuY3JlYXRlKHRydWUpCj4+PiArICAgICAgICAgICAg
ICAgICAgICAudHJ1bmNhdGUodHJ1ZSkKPj4+ICAgICAgICAgICAgICAgICAgICAgIC53cml0ZSh0
cnVlKQo+Pj4gICAgICAgICAgICAgICAgICAgICAgLm9wZW4ocGF0aCkKPj4+ICAgICAgICAgICAg
ICAgICAgICAgIC53aXRoX2NvbnRleHQofHwgZm9ybWF0ISgiZXJyb3IgY3JlYXRpbmcgcHJlbHVk
ZSBmaWxlICd7cGF0aDo/fSciKSk/Owo+Pgo+PiB0aGlzIG9uZSBzaG91bGQgaG9ub3IgdGhlIG92
ZXJ3cml0ZSBmbGFnIGFuZCBub3QgdHJ1bmNhdGUKPj4gdW5jb25kaXRpb25hbGx5IChzZWUgYmVs
b3cpCj4KPiBTb3JyeSBJIGFtIG5vdCBmb2xsb3dpbmcsIHRoZSB0d28gZGlmZnMgYmVsbG93IHVz
ZSB0aGUgc2FtZSBmbGFncwo+IChleGNlcHQgdGhhdCB0aGV5IGFsc28gYWRkIGByZWFkKHRydWUp
YCkuCj4KPj4+IGRpZmYgLS1naXQgYS9zcmMvYXBpMi90YXBlL3Jlc3RvcmUucnMgYi9zcmMvYXBp
Mi90YXBlL3Jlc3RvcmUucnMKPj4+IGluZGV4IDkzYTYwNTNiLi4yY2MxYmFhYiAxMDA2NDQKPj4+
IC0tLSBhL3NyYy9hcGkyL3RhcGUvcmVzdG9yZS5ycwo+Pj4gKysrIGIvc3JjL2FwaTIvdGFwZS9y
ZXN0b3JlLnJzCj4+PiBAQCAtMTcxMSw2ICsxNzExLDcgQEAgZm4gdHJ5X3Jlc3RvcmVfc25hcHNo
b3RfYXJjaGl2ZTxSOiBweGFyOjpkZWNvZGVyOjpTZXFSZWFkPigKPj4+ICAgICAgICAgICAgICBs
ZXQgbXV0IHRtcGZpbGUgPSBzdGQ6OmZzOjpPcGVuT3B0aW9uczo6bmV3KCkKPj4+ICAgICAgICAg
ICAgICAgICAgLndyaXRlKHRydWUpCj4+PiAgICAgICAgICAgICAgICAgIC5jcmVhdGUodHJ1ZSkK
Pj4+ICsgICAgICAgICAgICAgICAgLnRydW5jYXRlKHRydWUpCj4+Cj4+IHRoaXMgaXMgb2theSwg
cHJvdmlkZWQgdGhlIHRhcGUgY29kZSBoYXMgbG9ja2VkIHRoZSBzbmFwc2hvdCBwYXRoIHRoaXMK
Pj4gaXMgb3BlcmF0aW5nIGluIChzZWVtcyB0byBiZSB0aGUgY2FzZSBhZnRlciBhIHF1aWNrIGds
YW5jZSAtIEBEb21pbmlrPykKPj4KPj4+ICAgICAgICAgICAgICAgICAgLnJlYWQodHJ1ZSkKPj4+
ICAgICAgICAgICAgICAgICAgLm9wZW4oJnRtcF9wYXRoKQo+Pj4gICAgICAgICAgICAgICAgICAu
bWFwX2Vycih8ZXJyfCBmb3JtYXRfZXJyISgicmVzdG9yZSB7Oj99IGZhaWxlZCAtIHt9IiwgdG1w
X3BhdGgsIGVycikpPzsKPj4+IGRpZmYgLS1naXQgYS9zcmMvc2VydmVyL3N5bmMucnMgYi9zcmMv
c2VydmVyL3N5bmMucnMKPj4+IGluZGV4IDBiZDdhN2E4Li4wNDY1NGMyOCAxMDA2NDQKPj4+IC0t
LSBhL3NyYy9zZXJ2ZXIvc3luYy5ycwo+Pj4gKysrIGIvc3JjL3NlcnZlci9zeW5jLnJzCj4+PiBA
QCAtMTU5LDYgKzE1OSw3IEBAIGltcGwgU3luY1NvdXJjZVJlYWRlciBmb3IgUmVtb3RlU291cmNl
UmVhZGVyIHsKPj4+ICAgICAgICAgIGxldCB0bXBmaWxlID0gc3RkOjpmczo6T3Blbk9wdGlvbnM6
Om5ldygpCj4+PiAgICAgICAgICAgICAgLndyaXRlKHRydWUpCj4+PiAgICAgICAgICAgICAgLmNy
ZWF0ZSh0cnVlKQo+Pj4gKyAgICAgICAgICAgIC50cnVuY2F0ZSh0cnVlKQo+Pgo+PiB0aGlzIGlz
IGluIGEgbG9ja2VkIGNvbnRleHQsIHNvIHNob3VsZCBiZSBva2F5IGFzIHdlbGwuLgo+Pgo+Pj4g
ICAgICAgICAgICAgIC5yZWFkKHRydWUpCj4+PiAgICAgICAgICAgICAgLm9wZW4oJnRtcF9wYXRo
KT87Cj4+Pgo+Pj4gLS0KPj4+IDIuMzkuNQo+Pj4KPj4+Cj4+Pgo+Pj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4+IHBicy1kZXZlbCBtYWlsaW5nIGxp
c3QKPj4+IHBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQo+Pj4gaHR0cHM6Ly9saXN0cy5wcm94
bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCj4+Pgo+Pj4KPj4+Cj4+
Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+
IHBicy1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCj4+
IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1k
ZXZlbAo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCj4gcGJzLWRldmVsIG1haWxpbmcgbGlzdAo+IHBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNv
bQo+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bi
cy1kZXZlbAoKCnYyIHNlbmQuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1v
eC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
cGJzLWRldmVsCg==