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 56C471FF172 for <inbox@lore.proxmox.com>; Wed, 23 Apr 2025 13:56:50 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 42A3019431; Wed, 23 Apr 2025 13:56:45 +0200 (CEST) Mime-Version: 1.0 Date: Wed, 23 Apr 2025 13:56:11 +0200 Message-Id: <D9DZZFX6Q8HP.1MHACYAF6HFFX@proxmox.com> To: =?utf-8?q?Michael_K=C3=B6ppl?= <m.koeppl@proxmox.com> From: "Christoph Heiss" <c.heiss@proxmox.com> X-Mailer: aerc 0.20.1 References: <20250422162739.255641-1-m.koeppl@proxmox.com> <20250422162739.255641-5-m.koeppl@proxmox.com> In-Reply-To: <20250422162739.255641-5-m.koeppl@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.030 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 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. [bootdisk.rs, options.rs, utils.rs, proxmox.com] Subject: Re: [pve-devel] [PATCH pve-installer 4/6] run rustfmt 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> Cc: 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> SGF2ZSB5b3UgY2hlY2tlZCBvdXQgdGhlIGxhdGVzdCBjb21taXQgKDk1MjgzMjE0Nyk/CgpUaGVz ZSBhcmUgYXBwYXJlbnRseSB0aGUgIm9sZCIgMjAyMSBlZGl0aW9uIHJ1bGVzIHdoaWNoIGFyZSBi ZWluZwphcHBsaWVkIGhlcmUgLSBsYXRlc3QgbWFzdGVyIGlzIG9uIHRoZSAyMDI0IGVkaXRpb24g Zm9yIHNvbWUgdGltZSBub3cKWzBdLiBUaGUgY2hhbmdlcyBoZXJlIGFyZSB0aGUgZXhhY3QgcmV2 ZXJzZSBvZiBzb21lIG9mIHRoZSBjaGFuZ2VzIGRvbmUKaW4gdGhlIGZvbGxvdy11cCB0cmVlLXdp ZGUgZm9ybWF0dGluZyBjb21taXQgWzFdLgoKKEFsc28sIHJ1bm5pbmcgYGNhcmdvIGZtdGAgb24g bGF0ZXN0IG1hc3RlciBkb2VzIG5vdCBwcm9kdWNlIGFueQpjaGFuZ2VzLCBGV0lXLiBTbyB0aGlz IHNob3VsZCBub3QgYmUgbmVjZXNzYXJ5IC0gdGhhdCdzIHdoYXQgY2F1Z2h0IG1lLikKClswXSBo dHRwczovL2dpdC5wcm94bW94LmNvbS8/cD1wdmUtaW5zdGFsbGVyLmdpdDthPWNvbW1pdGRpZmY7 aD1jMzA1YmU1ZQpbMV0gaHR0cHM6Ly9naXQucHJveG1veC5jb20vP3A9cHZlLWluc3RhbGxlci5n aXQ7YT1jb21taXRkaWZmO2g9YTE1NzVkZjQKCk9uIFR1ZSBBcHIgMjIsIDIwMjUgYXQgNjoyNyBQ TSBDRVNULCBNaWNoYWVsIEvDtnBwbCB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEvD tnBwbCA8bS5rb2VwcGxAcHJveG1veC5jb20+Cj4gLS0tCj4gIHByb3htb3gtYXV0by1pbnN0YWxs ZXIvc3JjL3V0aWxzLnJzICAgICAgICAgfCAgNiArKystLS0KPiAgcHJveG1veC1pbnN0YWxsZXIt Y29tbW9uL3NyYy9vcHRpb25zLnJzICAgICB8ICA0ICsrLS0KPiAgcHJveG1veC10dWktaW5zdGFs bGVyL3NyYy92aWV3cy9ib290ZGlzay5ycyB8IDEwICsrKysrLS0tLS0KPiAgMyBmaWxlcyBjaGFu Z2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9w cm94bW94LWF1dG8taW5zdGFsbGVyL3NyYy91dGlscy5ycyBiL3Byb3htb3gtYXV0by1pbnN0YWxs ZXIvc3JjL3V0aWxzLnJzCj4gaW5kZXggODVhMWY1Mi4uYjFkODc4NyAxMDA2NDQKPiAtLS0gYS9w cm94bW94LWF1dG8taW5zdGFsbGVyL3NyYy91dGlscy5ycwo+ICsrKyBiL3Byb3htb3gtYXV0by1p bnN0YWxsZXIvc3JjL3V0aWxzLnJzCj4gQEAgLTEsNCArMSw0IEBACj4gLXVzZSBhbnlob3c6OntD b250ZXh0LCBSZXN1bHQsIGJhaWx9Owo+ICt1c2UgYW55aG93Ojp7YmFpbCwgQ29udGV4dCwgUmVz dWx0fTsKPiAgdXNlIGNsYXA6OlZhbHVlRW51bTsKPiAgdXNlIGdsb2I6OlBhdHRlcm47Cj4gIHVz ZSBsb2c6OmluZm87Cj4gQEAgLTEyLDEyICsxMiwxMiBAQCB1c2UgY3JhdGU6OnsKPiAgICAgIHVk ZXZpbmZvOjpVZGV2SW5mbywKPiAgfTsKPiAgdXNlIHByb3htb3hfaW5zdGFsbGVyX2NvbW1vbjo6 ewo+IC0gICAgUk9PVF9QQVNTV09SRF9NSU5fTEVOR1RILAo+IC0gICAgb3B0aW9uczo6e0ZzVHlw ZSwgTmV0d29ya09wdGlvbnMsIFpmc0NoZWNrc3VtT3B0aW9uLCBaZnNDb21wcmVzc09wdGlvbiwg ZW1haWxfdmFsaWRhdGV9LAo+ICsgICAgb3B0aW9uczo6e2VtYWlsX3ZhbGlkYXRlLCBGc1R5cGUs IE5ldHdvcmtPcHRpb25zLCBaZnNDaGVja3N1bU9wdGlvbiwgWmZzQ29tcHJlc3NPcHRpb259LAo+ ICAgICAgc2V0dXA6OnsKPiAgICAgICAgICBJbnN0YWxsQnRyZnNPcHRpb24sIEluc3RhbGxDb25m aWcsIEluc3RhbGxGaXJzdEJvb3RTZXR1cCwgSW5zdGFsbFJvb3RQYXNzd29yZCwKPiAgICAgICAg ICBJbnN0YWxsWmZzT3B0aW9uLCBMb2NhbGVJbmZvLCBSdW50aW1lSW5mbywgU2V0dXBJbmZvLAo+ ICAgICAgfSwKPiArICAgIFJPT1RfUEFTU1dPUkRfTUlOX0xFTkdUSCwKPiAgfTsKPiAgdXNlIHNl cmRlOjp7RGVzZXJpYWxpemUsIFNlcmlhbGl6ZX07Cj4KPiBkaWZmIC0tZ2l0IGEvcHJveG1veC1p bnN0YWxsZXItY29tbW9uL3NyYy9vcHRpb25zLnJzIGIvcHJveG1veC1pbnN0YWxsZXItY29tbW9u L3NyYy9vcHRpb25zLnJzCj4gaW5kZXggOTI3MWI4Yi4uNGI0ODEzMCAxMDA2NDQKPiAtLS0gYS9w cm94bW94LWluc3RhbGxlci1jb21tb24vc3JjL29wdGlvbnMucnMKPiArKysgYi9wcm94bW94LWlu c3RhbGxlci1jb21tb24vc3JjL29wdGlvbnMucnMKPiBAQCAtMSw0ICsxLDQgQEAKPiAtdXNlIGFu eWhvdzo6e1Jlc3VsdCwgYmFpbH07Cj4gK3VzZSBhbnlob3c6OntiYWlsLCBSZXN1bHR9Owo+ICB1 c2UgcmVnZXg6OlJlZ2V4Owo+ICB1c2Ugc2VyZGU6OntEZXNlcmlhbGl6ZSwgU2VyaWFsaXplfTsK PiAgdXNlIHN0ZDo6bmV0Ojp7SXBBZGRyLCBJcHY0QWRkcn07Cj4gQEAgLTU1Miw3ICs1NTIsNyBA QCBtb2QgdGVzdHMgewo+ICAgICAgICAgICAgICAgICAgc3RhdGU6IEludGVyZmFjZVN0YXRlOjpV cCwKPiAgICAgICAgICAgICAgICAgIG1hYzogIjAxOjIzOjQ1OjY3Ojg5OmFiIi50b19vd25lZCgp LAo+ICAgICAgICAgICAgICAgICAgYWRkcmVzc2VzOiBTb21lKHZlYyFbCj4gLSAgICAgICAgICAg ICAgICAgICAgQ2lkckFkZHJlc3M6Om5ldyhJcHY0QWRkcjo6bmV3KDE5MiwgMTY4LCAwLCAyKSwg MjQpLnVud3JhcCgpLAo+ICsgICAgICAgICAgICAgICAgICAgIENpZHJBZGRyZXNzOjpuZXcoSXB2 NEFkZHI6Om5ldygxOTIsIDE2OCwgMCwgMiksIDI0KS51bndyYXAoKQo+ICAgICAgICAgICAgICAg ICAgXSksCj4gICAgICAgICAgICAgIH0sCj4gICAgICAgICAgKTsKPiBkaWZmIC0tZ2l0IGEvcHJv eG1veC10dWktaW5zdGFsbGVyL3NyYy92aWV3cy9ib290ZGlzay5ycyBiL3Byb3htb3gtdHVpLWlu c3RhbGxlci9zcmMvdmlld3MvYm9vdGRpc2sucnMKPiBpbmRleCA2MGQ1MzE2Li45ZDIyOGNjIDEw MDY0NAo+IC0tLSBhL3Byb3htb3gtdHVpLWluc3RhbGxlci9zcmMvdmlld3MvYm9vdGRpc2sucnMK PiArKysgYi9wcm94bW94LXR1aS1pbnN0YWxsZXIvc3JjL3ZpZXdzL2Jvb3RkaXNrLnJzCj4gQEAg LTQsMTcgKzQsMTcgQEAgdXNlIHN0ZDo6ewo+ICB9Owo+Cj4gIHVzZSBjdXJzaXZlOjp7Cj4gLSAg ICBDdXJzaXZlLCBWZWMyLCBWaWV3LAo+ICAgICAgdmlldzo6e05hbWVhYmxlLCBSZXNpemFibGUs IFZpZXdXcmFwcGVyfSwKPiAgICAgIHZpZXdzOjp7Cj4gICAgICAgICAgQnV0dG9uLCBEaWFsb2cs IER1bW15VmlldywgTGluZWFyTGF5b3V0LCBOYW1lZFZpZXcsIFBhZGRlZFZpZXcsIFBhbmVsLCBT Y3JvbGxWaWV3LAo+ICAgICAgICAgIFNlbGVjdFZpZXcsIFRleHRWaWV3LCBWaWV3UmVmLAo+ICAg ICAgfSwKPiArICAgIEN1cnNpdmUsIFZlYzIsIFZpZXcsCj4gIH07Cj4KPiAgdXNlIHN1cGVyOjp7 RGlza1NpemVFZGl0VmlldywgRm9ybVZpZXcsIEludGVnZXJFZGl0VmlldywgVGFiYmVkVmlld307 Cj4gLXVzZSBjcmF0ZTo6SW5zdGFsbGVyU3RhdGU7Cj4gIHVzZSBjcmF0ZTo6b3B0aW9uczo6RlNf VFlQRVM7Cj4gK3VzZSBjcmF0ZTo6SW5zdGFsbGVyU3RhdGU7Cj4KPiAgdXNlIHByb3htb3hfaW5z dGFsbGVyX2NvbW1vbjo6ewo+ICAgICAgZGlza19jaGVja3M6OnsKPiBAQCAtMjIsOSArMjIsOSBA QCB1c2UgcHJveG1veF9pbnN0YWxsZXJfY29tbW9uOjp7Cj4gICAgICAgICAgY2hlY2tfbHZtX2Jv b3RkaXNrX29wdHMsIGNoZWNrX3pmc19yYWlkX2NvbmZpZywKPiAgICAgIH0sCj4gICAgICBvcHRp b25zOjp7Cj4gLSAgICAgICAgQWR2YW5jZWRCb290ZGlza09wdGlvbnMsIEJUUkZTX0NPTVBSRVNT X09QVElPTlMsIEJvb3RkaXNrT3B0aW9ucywgQnRyZnNCb290ZGlza09wdGlvbnMsCj4gLSAgICAg ICAgRGlzaywgRnNUeXBlLCBMdm1Cb290ZGlza09wdGlvbnMsIFpGU19DSEVDS1NVTV9PUFRJT05T LCBaRlNfQ09NUFJFU1NfT1BUSU9OUywKPiAtICAgICAgICBaZnNCb290ZGlza09wdGlvbnMsCj4g KyAgICAgICAgQWR2YW5jZWRCb290ZGlza09wdGlvbnMsIEJvb3RkaXNrT3B0aW9ucywgQnRyZnNC b290ZGlza09wdGlvbnMsIERpc2ssIEZzVHlwZSwKPiArICAgICAgICBMdm1Cb290ZGlza09wdGlv bnMsIFpmc0Jvb3RkaXNrT3B0aW9ucywgQlRSRlNfQ09NUFJFU1NfT1BUSU9OUywgWkZTX0NIRUNL U1VNX09QVElPTlMsCj4gKyAgICAgICAgWkZTX0NPTVBSRVNTX09QVElPTlMsCj4gICAgICB9LAo+ ICAgICAgc2V0dXA6OntCb290VHlwZSwgUHJvZHVjdENvbmZpZywgUHJveG1veFByb2R1Y3QsIFJ1 bnRpbWVJbmZvfSwKPiAgfTsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1v eC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v cHZlLWRldmVsCg==