From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 077A81FF16F for ; Fri, 15 Nov 2024 11:15:50 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 0055710739; Fri, 15 Nov 2024 11:15:50 +0100 (CET) Message-ID: Date: Fri, 15 Nov 2024 11:15:17 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20241104104221.228730-1-f.gruenbichler@proxmox.com> <20241104104221.228730-4-f.gruenbichler@proxmox.com> Content-Language: en-GB From: Fiona Ebner In-Reply-To: <20241104104221.228730-4-f.gruenbichler@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.055 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 Subject: Re: [pve-devel] [PATCH v2 qemu-server 1/1] disk import: add additional safeguards for imported image files X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gMDQuMTEuMjQgMTE6NDIgQU0sIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4gZGlmZiAt LWdpdCBhL1BWRS9BUEkyL1FlbXUucG0gYi9QVkUvQVBJMi9RZW11LnBtCj4gaW5kZXggODQ4MDAx YjYuLmFlMGMzOWJmIDEwMDY0NAo+IC0tLSBhL1BWRS9BUEkyL1FlbXUucG0KPiArKysgYi9QVkUv QVBJMi9RZW11LnBtCj4gQEAgLTQxMiwxOCArNDEyLDI5IEBAIG15IHN1YiBjcmVhdGVfZGlza3Mg OiBwcm90b3R5cGUoJCQkJCQkJCQkJCkgewo+ICAKPiAgCQkkbmVlZHNfY3JlYXRpb24gPSAkbGl2 ZV9pbXBvcnQ7Cj4gIAo+IC0JCWlmIChQVkU6OlN0b3JhZ2U6OnBhcnNlX3ZvbHVtZV9pZCgkc291 cmNlLCAxKSkgeyAjIFBWRS1tYW5hZ2VkIHZvbHVtZQo+ICsJCW15ICgkc291cmNlX3N0b3JhZ2Us ICRzb3VyY2Vfdm9saWQpID0gUFZFOjpTdG9yYWdlOjpwYXJzZV92b2x1bWVfaWQoJHNvdXJjZSwg MSk7Cj4gKwo+ICsJCWlmICgkc291cmNlX3N0b3JhZ2UpIHsgIyBQVkUtbWFuYWdlZCB2b2x1bWUK PiAgCQkgICAgaWYgKCRsaXZlX2ltcG9ydCAmJiAkZHMgbmUgJ2VmaWRpc2swJykgewo+ICAJCQlt eSAkcGF0aCA9IFBWRTo6U3RvcmFnZTo6cGF0aCgkc3RvcmVjZmcsICRzb3VyY2UpCj4gIAkJCSAg ICBvciBkaWUgImZhaWxlZCB0byBnZXQgYSBwYXRoIGZvciAnJHNvdXJjZSdcbiI7Cj4gIAkJCSRz b3VyY2UgPSAkcGF0aDsKPiAtCQkJKCRzaXplLCBteSAkc291cmNlX2Zvcm1hdCkgPSBQVkU6OlN0 b3JhZ2U6OmZpbGVfc2l6ZV9pbmZvKCRzb3VyY2UpOwo+ICsJCQkjIGNoZWNrIHBvdGVudGlhbGx5 IHVudHJ1c3RlZCBpbWFnZSBmaWxlIQo+ICsJCQkoJHNpemUsIG15ICRzb3VyY2VfZm9ybWF0KSA9 IFBWRTo6U3RvcmFnZTo6ZmlsZV9zaXplX2luZm8oJHNvdXJjZSwgdW5kZWYsIDEpOwo+ICsKPiAg CQkJZGllICJjb3VsZCBub3QgZ2V0IGZpbGUgc2l6ZSBvZiAkc291cmNlXG4iIGlmICEkc2l6ZTsK PiAgCQkJJGxpdmVfaW1wb3J0X21hcHBpbmctPnskZHN9ID0gewo+ICAJCQkgICAgcGF0aCA9PiAk c291cmNlLAo+ICAJCQkgICAgZm9ybWF0ID0+ICRzb3VyY2VfZm9ybWF0LAo+ICAJCQl9Owo+ICAJ CSAgICB9IGVsc2Ugewo+ICsJCQkjIGNoZWNrIHBvdGVudGlhbGx5IHVudHJ1c3RlZCBpbWFnZSBm aWxlIQo+ICsJCQlteSAkc2NmZyA9IFBWRTo6U3RvcmFnZTo6c3RvcmFnZV9jb25maWcoJHN0b3Jl Y2ZnLCAkc291cmNlX3N0b3JhZ2UpOwo+ICsJCQlpZiAoJHNjZmctPntwYXRofSkgewo+ICsJCQkg ICAgbXkgJHBhdGggPSBQVkU6OlN0b3JhZ2U6OnBhdGgoJHN0b3JlY2ZnLCAkc291cmNlKTsKPiAr CQkJICAgIFBWRTo6U3RvcmFnZTo6ZmlsZV9zaXplX2luZm8oJHBhdGgsIHVuZGVmLCAxKTsKPiAr CQkJfQo+ICsKPiAgCQkJbXkgJGRlc3RfaW5mbyA9IHsKPiAgCQkJICAgIHZtaWQgPT4gJHZtaWQs Cj4gIAkJCSAgICBkcml2ZW5hbWUgPT4gJGRzLAoKQWN0dWFsbHksIHRoaXMgYnJlYWtzIGRpc2sg aW1wb3J0IGZyb20gdGhlIGltYWdlIG9mIGFuIGV4aXN0aW5nIGxpbmtlZApjbG9uZSAod2hpY2gg aXMgdHJ1c3RlZCk6Cgo+IHJvb3RAcHZlOGExIC9tbnQvcHZlL3NwYXJzY2h3ZWluLzEyNSAjIHFt IHNldCAxMjUgLS1zY3NpNyBsb2NhbDowLGltcG9ydC1mcm9tPWRpcjoxMDEvdm0tMTAxLWRpc2st MC5xY293Mgo+IHVwZGF0ZSBWTSAxMjU6IC1zY3NpNyBsb2NhbDowLGltcG9ydC1mcm9tPWRpcjox MDEvdm0tMTAxLWRpc2stMC5xY293Mgo+IGJhY2tpbmcgZmlsZSBub3QgYWxsb3dlZCBmb3IgdW50 cnVzdGVkIGltYWdlICcvbW50L3B2ZS9kaXIvaW1hZ2VzLzEwMS92bS0xMDEtZGlzay0wLnFjb3cy JyEKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2 ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8v bGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=