From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-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 9EADE1FF172
	for <inbox@lore.proxmox.com>; Wed, 16 Apr 2025 11:23:53 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 26475317F7;
	Wed, 16 Apr 2025 11:23:50 +0200 (CEST)
References: <20250415093802.158334-1-m.sandoval@proxmox.com>
 <1744791375.g77jk7f9f3.astroid@yuna.none>
User-agent: mu4e 1.10.8; emacs 30.1
From: Maximiliano Sandoval <m.sandoval@proxmox.com>
To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Date: Wed, 16 Apr 2025 11:21:57 +0200
In-reply-to: <1744791375.g77jk7f9f3.astroid@yuna.none>
Message-ID: <s8o7c3kh33v.fsf@proxmox.com>
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.304 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. [proxmox.com]
Subject: Re: [pve-devel] [PATCH manager] pveproxy: create log directory when
 starting
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

CkZhYmlhbiBHcsO8bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPiB3cml0ZXM6
Cgo+IE9uIEFwcmlsIDE1LCAyMDI1IDExOjM4IGFtLCBNYXhpbWlsaWFubyBTYW5kb3ZhbCB3cm90
ZToKPj4gV2Ugb25seSBjcmVhdGUgdGhpcyBkaXJlY3Rvcnkgd2hpbGUgaW5zdGFsbGluZyB0aGUg
cGFja2FnZS4gSWYgYSB1c2VyCj4+IGRlbGV0ZXMgL3Zhci9sb2cgdGhlbiB0aGV5IHdpbGwgbG9z
ZSBhY2Nlc3MgdG8gdGhlIHdlYiBVSS4KPgo+IHVudGlsIHRoZSByZWluc3RhbGwgb3IgdXBncmFk
ZSB0aGUgcGFja2FnZT8KPgo+PiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWlsaWFubyBTYW5kb3ZhbCA8
bS5zYW5kb3ZhbEBwcm94bW94LmNvbT4KPj4gLS0tCj4+ICBiaW4vcHZlcHJveHkgfCAxOCArKysr
KysrKysrKysrKystLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAzIGRl
bGV0aW9ucygtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2Jpbi9wdmVwcm94eSBiL2Jpbi9wdmVwcm94
eQo+PiBpbmRleCAyMGU4ZjJhYjIuLjEwOTBkZjAzOSAxMDA3NTUKPj4gLS0tIGEvYmluL3B2ZXBy
b3h5Cj4+ICsrKyBiL2Jpbi9wdmVwcm94eQo+PiBAQCAtMTksMTIgKzE5LDI0IEBAICRTSUd7J19f
V0FSTl9fJ30gPSBzdWIgewo+PiAgICAgICRAID0gJGVycjsKPj4gIH07Cj4+ICAKPj4gK3N1YiBj
aG93bl90b193d3dfZGF0YSB7Cj4+ICsgICAgbXkgKCRkaXIpID0gQF87Cj4+ICsKPj4gKyAgICBt
eSAkZ2lkID0gZ2V0Z3JuYW0oJ3d3dy1kYXRhJykgfHwgZGllICJnZXRncm5hbSBmYWlsZWQgLSAk
IVxuIjsKPj4gKyAgICBteSAkdWlkID0gZ2V0cHduYW0oJ3d3dy1kYXRhJykgfHwgZGllICJnZXRw
d25hbSBmYWlsZWQgLSAkIVxuIjsKPj4gKwo+PiArICAgIGNob3duKCR1aWQsICRnaWQsICRkaXIp
Owo+PiArfQo+Cj4gdGhlIHRoaW5nIHRoYXQgb25seSB3b3JrcyBhcyByb290IGlzIHRoZSBjaG93
biwgbm90IGFsbCBvZiB0aGlzLi4KPgo+PiArCj4+ICBteSAkcHJlcGFyZSA9IHN1YiB7Cj4+ICAg
ICAgbXkgJHJ1bmRpcj0iL3Zhci9ydW4vcHZlcHJveHkiOwo+PiArICAgIG15ICRsb2dkaXIgPSAn
L3Zhci9sb2cvcHZlcHJveHknOwo+PiArCj4KPiBidXQgYW55d2F5LCBpdCB3b3VsZCBiZSBtdWNo
IGVhc2llciB0byByZWFkIGFuZCBoYXZlIGJldHRlciBzZW1hbnRpY3MgaWYKPiB3ZSBzd2l0Y2gg
dG8KPgo+IGlmIHJvb3Qgewo+ICAgbXkgJHVpZCA9IC4uCj4gICBteSAkZ2lkID0gLi4KPiAgIG1r
ZGlyKC4uKQo+ICAgY2hvd24oLi4pIHx8IHdhcm4gLi4uCj4gICBta2RpciguLikKPiAgIGNob3du
KC4uKSB8fCB3YXJuIC4uLgo+IH0KPgo+IHdoaWNoIGhhcyB0aGUgYWRkZWQgYmVuZWZpdCBvZiBy
ZXNldHRpbmcgdGhlIG93bmVyc2hpcCB0byB0aGUgcmlnaHQKPiB2YWx1ZSBvbiByZWJvb3Qvc2Vy
dmljZSBzdGFydCwgc28gZml4ZXMgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgKGF0IHRoZQo+IGNv
c3Qgb2YgdHdvIHVuY29uZGl0aW9uYWwgc3lzY2FsbHMpLgo+Cj4+ICAgICAgaWYgKG1rZGlyKCRy
dW5kaXIsIDA3MDApKSB7ICMgb25seSB3b3JrcyBhdCBmaXJzdCBzdGFydCBpZiB3ZSBhcmUgcm9v
dCkKPj4gLQlteSAkZ2lkID0gZ2V0Z3JuYW0oJ3d3dy1kYXRhJykgfHwgZGllICJnZXRncm5hbSBm
YWlsZWQgLSAkIVxuIjsKPj4gLQlteSAkdWlkID0gZ2V0cHduYW0oJ3d3dy1kYXRhJykgfHwgZGll
ICJnZXRwd25hbSBmYWlsZWQgLSAkIVxuIjsKPj4gLQljaG93bigkdWlkLCAkZ2lkLCAkcnVuZGly
KTsKPj4gKyAgICAgICAgY2hvd25fdG9fd3d3X2RhdGEoJHJ1bmRpcik7Cj4+ICsgICAgfQo+PiAr
ICAgIGlmIChta2RpcigkbG9nZGlyLCAwNzAwKSkgewo+PiArICAgICAgICBjaG93bl90b193d3df
ZGF0YSgkbG9nZGlyKTsKPj4gICAgICB9Cj4+ICB9Owo+PiAgCj4+IC0tIAo+PiAyLjM5LjUKPj4g
Cj4+IAo+PiAKPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KPj4gcHZlLWRldmVsIG1haWxpbmcgbGlzdAo+PiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5j
b20KPj4gaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
cHZlLWRldmVsCj4+IAo+PiAKPj4gCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4gcHZlLWRldmVsIG1haWxpbmcgbGlzdAo+IHB2ZS1kZXZlbEBs
aXN0cy5wcm94bW94LmNvbQo+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWls
bWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAoKc3VwZXJzZWRlZCBieSBodHRwczovL2xvcmUucHJveG1v
eC5jb20vcHZlLWRldmVsLzIwMjUwNDE2MDkxODI5LjEyNDM2Ni0xLW0uc2FuZG92YWxAcHJveG1v
eC5jb20vVC8jdS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpo
dHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2
ZWwK