From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 0ADDC1FF16B for ; Thu, 12 Dec 2024 08:20:39 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 95DE815B87; Thu, 12 Dec 2024 08:20:43 +0100 (CET) To: "pve-devel@lists.proxmox.com" Date: Thu, 12 Dec 2024 07:20:02 +0000 References: In-Reply-To: MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: "DERUMIER, Alexandre via pve-devel" Precedence: list Cc: "DERUMIER, Alexandre" , "me@nurohman.com" X-Mailman-Version: 2.1.29 X-BeenThere: pve-devel@lists.proxmox.com List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: Proxmox VE development discussion List-Help: Subject: Re: [pve-devel] [PATCH pve-network] Fix #5496: NetBox add ip range Content-Type: multipart/mixed; boundary="===============9043770503938345514==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============9043770503938345514== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: pve-devel@lists.proxmox.com Delivered-To: pve-devel@lists.proxmox.com Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id C3B3AC24DA for ; Thu, 12 Dec 2024 08:20:41 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9E78D15ABF for ; Thu, 12 Dec 2024 08:20:11 +0100 (CET) Received: from PAUP264CU001.outbound.protection.outlook.com (mail-francecentralazlp170110002.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20a::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Thu, 12 Dec 2024 08:20:10 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=THQBj8ZCMfYUMNpykbZyUias84W0e/aQmP0Zg0M+ttIUVu85U67mYXg7EWLPdr40qXrrjeiLmboDxNV1PbOoA3BeERsZMjuzPiPKqyB8L4G0LZHG2D+tIMzMAodAllsJ7WZsC0w1zVWj3rtfXPFwULTN18Of8+Wow0m2RY0CduVn3ZB1z3sUMUCC6u5kfH2bGu0/+uhEfzOBp4UB9qdhI1Q3bCuove/maEBWfrIsAyEu3drWIwY8nf6dy0N+gek7yktKrZeFj8c3ruTUUf9Itw/Si/E4tm6wSZ/IpF1krHnDsHukLxtrQlohkPFwQA35seTIItp2MkLtHIaZQKtowQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=o/pPyHoVj8fsQm0Zept2T7ys2O3D6mo7qPNf90MxGKc=; b=nUYT39Bq8HLtzS6C1I/+e+yKVQj7EmQYSMtUlg6T8N4pjdgzFDZWSi4ZFSS15BRnc9jN+/8qUMWIVQeyTsC9bpAeaI0zqJCBm6KQGqoR/z2iaEjhtEhksfP1upCwBIHkePBq6AjV0DbYJzssWARVWsHasm+9ELAGdE1rqzs9Ldp2phwiWeRrl5jgHnkdVrVrU/wnSty/cp2kW9Jjmtp8RZb2GAKj7oK67TNMyQZtlXjgFXsSAn7r66LM48tzXF9XPy9TmuJeDdddzQWPDYtWifmo9OA2vyEb3c3rEkUk/PTus4HtjdrJyvlebjGbVexH5oViFhS9v1cvwGO4t+fi7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o/pPyHoVj8fsQm0Zept2T7ys2O3D6mo7qPNf90MxGKc=; b=beufaaFHM4Pq0jI4SGGY4Isy3iYblAGjBf7z3S4D+SS93sYnZibCLOAecujmH8jHnjzLK3aPmVZzyHeSrJRYvNho+4rWtlwUTlTuE/FabbzFwNF/XKmxT2fBV8Bys8OCchmgpRr0zuWqGhVsjOBRAdAtHCjoWyH9+jPsFwtlLI4= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PATP264MB4810.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:429::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.17; Thu, 12 Dec 2024 07:20:02 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%6]) with mapi id 15.20.8251.015; Thu, 12 Dec 2024 07:20:02 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" CC: "me@nurohman.com" Subject: Re: [pve-devel] [PATCH pve-network] Fix #5496: NetBox add ip range Thread-Topic: [pve-devel] [PATCH pve-network] Fix #5496: NetBox add ip range Thread-Index: AQHbTCl8AR9ZcojcB0GY3RivRkkHv7LiNDCA Date: Thu, 12 Dec 2024 07:20:02 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=groupe-cyllene.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAZP264MB3686:EE_|PATP264MB4810:EE_ x-ms-office365-filtering-correlation-id: 765fbac5-4703-4260-c74f-08dd1a7d651b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|7053199007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?M1JRbHd3cG9LSmJLbVFyV3IwREVqTUdxb0U4UTFqcjdxQm1abXF0VGxUYkJD?= =?utf-8?B?UmRIRUJ2ZEdoeWVuRU9uaWVTQTByT2MzaUtaTmJ3QXpwS3F1RE03QUdSSFdp?= =?utf-8?B?bklodExFak54MUEyNVNQSHdROGJzNzhpUG01dlo2aGNybTZTU0JrdlNpNVhz?= =?utf-8?B?ekxoVzJVSXR6OHJnY09QWTkxYzM4MGp3K2FQeDhxeWpNQjJFdHNmTlo3SWY1?= =?utf-8?B?VE9IZGlheFV2Rk5xeCtrNkpJUDVOOWZydWxTSTBLbVNZUkh2RUIwYUVTdUZ0?= =?utf-8?B?RUQ0VlNlRnpMVDM4UGlPbW56R2pGQmJjRUxFcmltcnlSSGFmMDlhaVVoaTJR?= =?utf-8?B?V01rVlBLRnVHR05laE8wc2JsTTdmMkI2Z0NzWUExaHJoT3VxNWFEWXovR014?= =?utf-8?B?ek5Zcit2WkFZZ1d0Q1NyUStvMHJOSlF3RDIxSjB2VXhZdlJrMit6QjVNUWhr?= =?utf-8?B?UGJlMlhBbnE3V1JXNTgxOXp5M09VQVpSUFdpWE04T2ZUVktxL1BoTjZ5NzVW?= =?utf-8?B?Uzl2dzhmUndRMVR3b1NGS1lSdHdOT1N5cm5RUzFReUxHZUdlbGJUcVE4cmVL?= =?utf-8?B?NnpJcFI4eHVicEMwajQ1Y0ZwRTZFK2lQYzdMdzdLS1NNK25jakNHdmxSS1Rr?= =?utf-8?B?VTk3OFVyVTNUVXI2QzBmSGVDWVl5UTE4WW5lcDFFQytTTkxDWkFsVDhoaDRx?= =?utf-8?B?S3dUcG9oT1g2b3V6ampSb0NLRGEvcVRobU9kSTN4SmxkaGIrL05KSy9FN0dM?= =?utf-8?B?SWdCVnVXS0xtSHJTUVkyNE56blZKYkNycHdaeFEwYTdjaWRucnhtUDVLSStQ?= =?utf-8?B?T3RXc3AvTUNYVmU2OGF4R0hWL29PN2I5d2YrekQxcXpPUmdMTDc4aFcyaDZ1?= =?utf-8?B?d0JtSUxMSGxkVkhKZTU2OHdNUC9MKzBXU2ZhUEJMMk1ybm9UQnoyVG9STnZo?= =?utf-8?B?WjY4TjhXUVIvaHFaZG04aVR4ZitQRHVxOWR6T0RDZmp3WTZmcEoyQndoM3M5?= =?utf-8?B?cDJhdmVnOElUR21GaEJhUlF4cjY4VEJaazIvK3pwYThxRWNRLzBVZTNuQkJj?= =?utf-8?B?OGhHMDBjSWc4MitidWdVUmIxZnBJYWphZEtPMFRMamY5cUpBRzNKM2psdlZn?= =?utf-8?B?SWphUmQzeTl3UEh2WHkxVG40OEROYVJiRmEwZGplMjQycHN4SElraEhOaUtD?= =?utf-8?B?dUdmSUY4Ny9EL2pqTGZuRUVwb0hCQ1U4djgxTDlkNFE0RjFXNndUK1MzUDFL?= =?utf-8?B?UXg1Nll4U2tqNXl2QWFEWTdaMlVCQy9PNS9EL3JiNHZLOTRTblBOSnc3T3h4?= =?utf-8?B?bzdmWFBVQTRwRnp4Qm5BaWRmRFFUTDRrNFpMZUxFYThVUkNObk15MGFuZ1lY?= =?utf-8?B?Z1pnYlZsNEtvMk5CdWdjR2hsd1A5cFNYczM3RHliQytVczU0dU9yZmxidmhM?= =?utf-8?B?cXZFQUZCVzl0SUVFd0xObGZiTUhKdmtTTEY3bWNBVzZDa1B3SENiclZGZUhm?= =?utf-8?B?eHQrYkFKQ05qcTAvODV6VkFhWi8rVFlDck5pbDE4WDFqcW9hSFJNdmRxakpx?= =?utf-8?B?dS9Mcm05alljWnpCMVFXL2VWL1FMenJrcDJnV3UxNy9WZjBVQ1hsYmJyZC90?= =?utf-8?B?bjVtZ3VCYW04S1hVL0pwSjJybGtaTXJjbldQNE9VdE1VdWpiMzM1YkY4MUFn?= =?utf-8?B?TzZpTnFST1FYTDRKdUZMNDNvUWZkUXpiUEt2QzNaVXJhZmZxME4vRmJCUk8r?= =?utf-8?B?SFViQ1dpRGtYbkFIbW9ORGFUSUxPSnpzSlcvZ2tLczMrWjJEQm9CTlAvZEE4?= =?utf-8?B?MERETTF6dXB6b3pydmFxSk9CRnpSbzZzRFoyWUVYZmNQcFVwQ3ViYXNwOFgy?= =?utf-8?B?Z2d6elVaV3FBS0ZKQXVHTWd4aU9uRUUwSWtmV0Y0TUt0MFE9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(7053199007)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T3Vla2RDT3RBa2wxWEJqWmhZT3JXSGp1UUlzc3dLbWNLYkhKdldEKzFxWHd0?= =?utf-8?B?Zmh1aXYwR0xPVnJEbDMvWEtLWS9GaGFzVlRqb0xZdk5iZ1Y3aERBbmlqMHZ4?= =?utf-8?B?MmdPUkV1MGw5L2U1cXd0ZEtTQkJRazZGd24yZmZjSnd3b01ONFhDc0krN1ph?= =?utf-8?B?RTRiMDNIT2g0cDdEZkJXRWt6bWN4b1lKZzVEU20yMW5LcS9wNnBLMjVDb3Fi?= =?utf-8?B?dXBMZGlyNlZTdmRJQXl4WDlCNlkzWEFJYXJZK2VkMEdIMGhoR2NqMCszSkVQ?= =?utf-8?B?SHZsckE1RENWM0ZMMWhUTmMzMXJvcmtoUmFvQVFKdktRbVpZeHhGMnhxK3BR?= =?utf-8?B?eDlHV0tzV0F1S1NDejlMTDlwT0MwaHpzbmhKaE1yNFNzQkE5QzVHelAyaXlW?= =?utf-8?B?Q2ZnR0NsKzhNWENuRk84L2JGK0x1aGVHcEdIQ2tjck1ySGF3Zlc3aTZQSGds?= =?utf-8?B?ZURHSW1mbGlHZ2Z1NjdsL29YdGU0SHlqbDdoWUxoQ2pRdmZlWmhQSHg4aEJW?= =?utf-8?B?YTUvK3JqYnh6M0duanRBdnh4QUFybXpTcDQxZmpzaXRJL1RleXp2RERZNHY4?= =?utf-8?B?SURlVTFBOFYzTnE1OVNvRU9XcjNDVU5ORjNJZmtMSGdiVTg3MXJwRDhsZklZ?= =?utf-8?B?SU96MHhhMURVSEx5WWVFcEYvcy94MFdQL2krWkRmWmxuWHhBbllZNWNpWElt?= =?utf-8?B?SnN5cm1hUEh6cWs5cDZoZ0xWQnI3bXpkWkl1ZzgyL2p4ZzBrdFovM2tLNDRB?= =?utf-8?B?SThyblA5VElqYSt5cHBDWHAxVEVDa01YTzh5cC9TSDFsbE43cmhpMjBQS3ln?= =?utf-8?B?Z3VWL0x3VzFwWitBZDBQZWM2ckVjNWp5bERMWGdCTnBGNGV3d3I5MVJNdmRI?= =?utf-8?B?MjhXeDlFWVhwaS9ya3pMcVRSbFVZK0tESWdJeDMvNjQ4ZTlYUkFmUUZEb2xU?= =?utf-8?B?d2F4NmkwTHBDcmhRUDFtM3NQejZoNVAzbGsyNkNqZllrbDFGLzhVbk56emto?= =?utf-8?B?WkpqSW9zQWFoOHpYUTlnYTJWTitPNnc3Uk5oWTNwQzRjbG8vR3ByVHp0clcr?= =?utf-8?B?NEVwYmQ5eitHUUVtUFdYYTEwbklGV0FJeTJIZkYyQzQ0czY0Mkl5eVFscktq?= =?utf-8?B?ZGM4ci9XcUs4dzFBQXA2bFpCbHN2ZENCeWdLM2o5TTZOZnR1Q1JHVUZocWRE?= =?utf-8?B?YUZqMGdEUkhqVG5TUVIySDZ6eVpJV3JKN1hhdENVeGxacVBvNjVDaVBuaTZ3?= =?utf-8?B?TW8zdms4VXg3Q2RYK2ZmK3pLMDRCZzVQUU1yRFJ1dEJoRWpWanh2OVlMdjAr?= =?utf-8?B?eG8vYko0M2V6MVNnN0Q2aGw3ZnZWNURHa1VnSitXdzg5emRmdk1IUC8yV1hy?= =?utf-8?B?OEhwWVBYSm44SFY4dVRJa0c5S05WRGF0QThBNjF6OEZCN0xoOENPWkNlQzRi?= =?utf-8?B?b0xPcFNOQnFmZHM5YVB3bUhTbWdFeDlMZi8wa0NGd2wvQ1gvZnIrckZNdzJN?= =?utf-8?B?RXVhL3REd3hxQVZUanNFaFhPZE1iQjJrZmJXMkhSdkpRVWVBMnhybTFvSlkv?= =?utf-8?B?dFdLdXRyWXdUa1FYZnJ1R3U2cnBKZjYyalA2SURocEZ4VE1kdGlET1V6OUpu?= =?utf-8?B?KzZ4M2ZmU3o2WlQ0R090aWMyckZhNE90Q0YxVjBaRWNFdGd3ejRXUGdETnZ2?= =?utf-8?B?QVpod0NIQ1ZTQXlxUzF4WmNiMUdXNVJ3eUFTc0FzTmo1ZmFOOFdldENxQkIv?= =?utf-8?B?SVUzU0dqSjJpbGxrSmxGdlRydzd2T0dlc0pLbEdMbklHaDgzZnVkUzFnMTNR?= =?utf-8?B?bVg4LytiQjRkd0N3ZDd3REYwWUpLL1ZzbWdoZ1dVSlpEaDZuRlEvVTVMYVZG?= =?utf-8?B?VWRJeXlRcHZ5U1JwcGNxMHRncTkxSlppb1NJN1RUaXdyVmFTSFZsVnRDTG02?= =?utf-8?B?NG92a0M2M01mbG5OS202dFZPR3V0MXBoK0ZXL1JwQk9HWTFLZ1ZCd3d2ZnZX?= =?utf-8?B?NTZTOWFSbWFxWkZLa0ZiM2tHR2NMSzBRVVNBeFAvT0pNWDJqYXIyNHoxWHlN?= =?utf-8?B?K1NlTm9pc0oxVENGbXozRzZjNmplNHRnTXA1UDhhKzAwUUN6QjJ5b2RNK0I0?= =?utf-8?B?RnB6Mmk5QWJFRjl4SldHQURETXFKbWZsWXZiKzhWSVNDKy9oOEpQRFhEeDhl?= =?utf-8?Q?SZnEMfD9HHS9xrV2JQI1Cj9F9SQV4+GaQKFnNsH9iSXM?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: groupe-cyllene.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 765fbac5-4703-4260-c74f-08dd1a7d651b X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2024 07:20:02.5893 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XLUiCzlRS+298Xzw9HDGUOjDCcqcd2DWLA2AkozJuOyHQvPThdVfwMRyxHKS2Nc20V3QSkhAAphmRQaRki6p968VRBYZDVtbeDZrqSWzAN3y18lfjT9ctBaD8JnyqNOO X-MS-Exchange-Transport-CrossTenantHeadersStamped: PATP264MB4810 X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID 0.001 Message has a valid ARC signature AWL -0.194 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DMARC_PASS -0.1 DMARC pass policy SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record SGksDQoNCkkgZG9uJ3QgcmVtZW1iZXIgZXhhY3RseSB3aGVuIEkgaGF2ZSBkb25lIHRoZSBjb2Rl IChiZWNhdXNlIGRoY3AgcmFuZ2UNCmhhcyBiZWVuIGFkZGVkIGFmdGVyIG15IGluaXRpYWwgaW1w bGVtZW50YXRpb24sIHdoZXJlIEkgd2FzIGxvb2tpbmcNCm9ubHkgdGhlIGZ1bGwgcHJlZml4KSAN Cg0KYnV0IHNob3VsZG4ndCB0aGVzZXMgcmFuZ2VzIGJlIGFkZGVkIHdoZW4gdGhlIGRoY3AgcmFu Z2VzIGFyZSBzdWJtaXR0ZWQNCm9uIHN1Ym5ldCBjcmVhdGUvdXBkYXRlIGFwaSBjYWxsID8gKEkn bSBub3QgMTAwJSBzdXJlLCBidXQgSSB0aGluayBpdA0Kd2FzIG1pc3NpbmcgYSBob29rIHRvIGNh bGwgdGhlIHNkbiBhcGkgd2hlbiBzdWJtaXR0aW5nIHRoZSBkaGNwIHJhbmdlcw0KKQ0KDQoNCi0t LS0tLS0tIE1lc3NhZ2UgaW5pdGlhbCAtLS0tLS0tLQ0KRGU6IG51cm9obWFuIHZpYSBwdmUtZGV2 ZWwgPHB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbT4NClLDqXBvbmRyZSDDoDogUHJveG1veCBW RSBkZXZlbG9wbWVudCBkaXNjdXNzaW9uIDxwdmUtDQpkZXZlbEBsaXN0cy5wcm94bW94LmNvbT4N CsOAOiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20NCkNjOiBudXJvaG1hbiA8bWVAbnVyb2ht YW4uY29tPg0KT2JqZXQ6IFtwdmUtZGV2ZWxdIFtQQVRDSCBwdmUtbmV0d29ya10gRml4ICM1NDk2 OiBOZXRCb3ggYWRkIGlwIHJhbmdlDQpEYXRlOiAxMi8xMi8yMDI0IDAwOjM4OjA0DQoNCndoZW4g aXAgcmFuZ2Ugbm90IGF2YWlsYWJsZSBpbiB0aGUgTmV0Qm94LCBmdW5jdGlvbiByZXNwb25zZSAi Y2FuJ3QNCmZpbmQgZnJlZSBpcCBpbiByYW5nZSIuIA0KQWRkIG5ldyBpcCByYW5nZSBpZiBjYW4n dCBmaW5kIGlwIHJhbmdlIElEIGFuZCByZXNwb25zZSBuZXcgaXAgcmFuZ2UNCklELsKgIA0KDQpD by1hdXRob3JlZC1ieTogSmFjb2IgR3JlZW4gPGphY29iZ3JlZW4gYXQgY29ycG9yYXRldG9vbHMu Y29tPg0KQ28tYXV0aG9yZWQtYnk6IExvdSBMZWNyaXZhaW4gPGxvdS5sZWNyaXZhaW4gYXQgd2R6 LmRlPg0KU2lnbmVkLW9mZi1ieTogTnVyb2htYW4gPG1lIGF0IG51cm9obWFuLmNvbT4NCi0tLQ0K wqBzcmMvUFZFL05ldHdvcmsvU0ROL0lwYW1zL05ldGJveFBsdWdpbi5wbSB8IDM0ICsrKysrKysr KysrKysrKysrKysrKy0tDQrCoDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvc3JjL1BWRS9OZXR3b3JrL1NETi9JcGFtcy9OZXRi b3hQbHVnaW4ucG0NCmIvc3JjL1BWRS9OZXR3b3JrL1NETi9JcGFtcy9OZXRib3hQbHVnaW4ucG0N CmluZGV4IGQ5MjMyNjkuLjU1OTFiMGIgMTAwNjQ0DQotLS0gYS9zcmMvUFZFL05ldHdvcmsvU0RO L0lwYW1zL05ldGJveFBsdWdpbi5wbQ0KKysrIGIvc3JjL1BWRS9OZXR3b3JrL1NETi9JcGFtcy9O ZXRib3hQbHVnaW4ucG0NCkBAIC0xNTEsNyArMTUxLDcgQEAgc3ViIGFkZF9uZXh0X2ZyZWVpcCB7 DQrCoA0KwqDCoMKgwqAgbXkgJHBhcmFtcyA9IHsgZG5zX25hbWUgPT4gJGhvc3RuYW1lLCBkZXNj cmlwdGlvbiA9PiAkZGVzY3JpcHRpb24NCn07DQrCoA0KLcKgwqDCoCBldmFsIHsNCivCoMKgwqAg bXkgJGlwID0gZXZhbCB7DQrCoA0KIG15ICRyZXN1bHQgPSBQVkU6Ok5ldHdvcms6OlNETjo6YXBp X3JlcXVlc3QoIlBPU1QiLA0KIiR1cmwvaXBhbS9wcmVmaXhlcy8kaW50ZXJuYWxpZC9hdmFpbGFi bGUtaXBzLyIsICRoZWFkZXJzLCAkcGFyYW1zKTsNCsKgDQogbXkgKCRpcCwgdW5kZWYpID0gc3Bs aXQoL1wvLywgJHJlc3VsdC0+e2FkZHJlc3N9KTsNCsKgDQogcmV0dXJuICRpcDsNCkBAIC0xNjAs NiArMTYwLDggQEAgc3ViIGFkZF9uZXh0X2ZyZWVpcCB7DQrCoMKgwqDCoCBpZiAoJEApIHsNCsKg DQogZGllICJjYW4ndCBmaW5kIGZyZWUgaXAgaW4gc3VibmV0ICRjaWRyOiAkQCIgaWYgISRub2Vy cjsNCsKgwqDCoMKgIH0NCisNCivCoMKgwqAgcmV0dXJuICRpcDsNCsKgfQ0KwqANCsKgc3ViIGFk ZF9yYW5nZV9uZXh0X2ZyZWVpcCB7DQpAQCAtMTcwLDExICsxNzIsMTQgQEAgc3ViIGFkZF9yYW5n ZV9uZXh0X2ZyZWVpcCB7DQrCoMKgwqDCoCBteSAkaGVhZGVycyA9IFsnQ29udGVudC1UeXBlJyA9 PiAnYXBwbGljYXRpb24vanNvbjsgY2hhcnNldD1VVEYtDQo4JywgJ0F1dGhvcml6YXRpb24nID0+ ICJ0b2tlbiAkdG9rZW4iXTsNCsKgDQrCoMKgwqDCoCBteSAkaW50ZXJuYWxpZCA9IGdldF9pcHJh bmdlX2lkKCR1cmwsICRyYW5nZSwgJGhlYWRlcnMpOw0KK8KgwqDCoCBpZiAoJGludGVybmFsaWQg ZXEgIiIpIHsNCisNCiAkaW50ZXJuYWxpZCA9IGFkZF9pcHJhbmdlKCR1cmwsICRyYW5nZSwgJHN1 Ym5ldCwgJGhlYWRlcnMpOw0KK8KgwqDCoCB9DQrCoMKgwqDCoCBteSAkZGVzY3JpcHRpb24gPSAi bWFjOiRkYXRhLT57bWFjfSIgaWYgJGRhdGEtPnttYWN9Ow0KwqANCsKgwqDCoMKgIG15ICRwYXJh bXMgPSB7IGRuc19uYW1lID0+ICRkYXRhLT57aG9zdG5hbWV9LCBkZXNjcmlwdGlvbiA9Pg0KJGRl c2NyaXB0aW9uIH07DQrCoA0KLcKgwqDCoCBldmFsIHsNCivCoMKgwqAgbXkgJGlwID0gZXZhbCB7 DQrCoA0KIG15ICRyZXN1bHQgPSBQVkU6Ok5ldHdvcms6OlNETjo6YXBpX3JlcXVlc3QoIlBPU1Qi LCAiJHVybC9pcGFtL2lwLQ0KcmFuZ2VzLyRpbnRlcm5hbGlkL2F2YWlsYWJsZS1pcHMvIiwgJGhl YWRlcnMsICRwYXJhbXMpOw0KwqANCiBteSAoJGlwLCB1bmRlZikgPSBzcGxpdCgvXC8vLCAkcmVz dWx0LT57YWRkcmVzc30pOw0KwqANCiBwcmludCAiZm91bmQgaXAgZnJlZSAkaXAgaW4gcmFuZ2Ug JHJhbmdlLT57J3N0YXJ0LWFkZHJlc3MnfS0kcmFuZ2UtDQo+eydlbmQtYWRkcmVzcyd9XG4iIGlm ICRpcDsNCkBAIC0xODQsNiArMTg5LDggQEAgc3ViIGFkZF9yYW5nZV9uZXh0X2ZyZWVpcCB7DQrC oMKgwqDCoCBpZiAoJEApIHsNCsKgDQogZGllICJjYW4ndCBmaW5kIGZyZWUgaXAgaW4gcmFuZ2Ug JHJhbmdlLT57J3N0YXJ0LWFkZHJlc3MnfS0kcmFuZ2UtDQo+eydlbmQtYWRkcmVzcyd9OiAkQCIg aWYgISRub2VycjsNCsKgwqDCoMKgIH0NCisNCivCoMKgwqAgcmV0dXJuICRpcDsNCsKgfQ0KwqAN CsKgc3ViIGRlbF9pcCB7DQpAQCAtMjkwLDYgKzI5NywyOSBAQCBzdWIgaXNfaXBfZ2F0ZXdheSB7 DQrCoMKgwqDCoCByZXR1cm4gJGlzX2dhdGV3YXk7DQrCoH0NCsKgDQorc3ViIGFkZF9pcHJhbmdl IHsNCivCoMKgwqAgbXkgKCR1cmwsICRyYW5nZSwgJHN1Ym5ldCwgJGhlYWRlcnMpID0gQF87DQor DQorwqDCoMKgIG15ICgkc3RhcnQsICRzbWFzayk9IHNwbGl0KCcvJywgJHJhbmdlLT57J3N0YXJ0 LWFkZHJlc3MnfSk7DQorwqDCoMKgIG15ICgkZW5kLCAkZW1hc2spPSBzcGxpdCgnLycsICRyYW5n ZS0+eydlbmQtYWRkcmVzcyd9KTsNCivCoMKgwqAgbXkgJHBhcmFtcyA9IHsNCisNCiBzdGFydF9h ZGRyZXNzID0+ICIkc3RhcnQvJHN1Ym5ldC0+e21hc2t9IiwNCisNCiBlbmRfYWRkcmVzcyA9PiAi JGVuZC8kc3VibmV0LT57bWFza30iLA0KKw0KIGRlc2NyaXB0aW9uID0+ICJwcmVmaXg6JHN1Ym5l dC0+e2NpZHJ9Ig0KK8KgwqDCoCB9Ow0KKw0KK8KgwqDCoCBteSAkZGF0YSA9IGV2YWwgew0KK8Kg wqDCoMKgwqDCoMKgIG15ICRyZXN1bHQgPSBQVkU6Ok5ldHdvcms6OlNETjo6YXBpX3JlcXVlc3Qo IlBPU1QiLA0KIiR1cmwvaXBhbS9pcC1yYW5nZXMvIiwgJGhlYWRlcnMsICRwYXJhbXMpOw0KKw0K IHJldHVybiAkcmVzdWx0Ow0KK8KgwqDCoCB9Ow0KKw0KK8KgwqDCoCBpZiAoJEApIHsNCivCoMKg wqDCoMKgwqDCoCBkaWUgIkNhbid0IGFkZCBpcCByYW5nZSAkc3RhcnQvJHN1Ym5ldC0+e21hc2t9 IC0+DQokZW5kLyRzdWJuZXQtPnttYXNrfSAkQCI7DQorwqDCoMKgIH0NCisNCivCoMKgwqAgcmV0 dXJuICRkYXRhLT57aWR9Ow0KK30NCisNCsKgMTsNCsKgDQrCoA0KDQo= --===============9043770503938345514== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel --===============9043770503938345514==--