From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 196F09F2E2 for ; Wed, 7 Jun 2023 18:46:05 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id EF8311D5D9 for ; Wed, 7 Jun 2023 18:46:04 +0200 (CEST) Received: from mail02.cetsi.fr (mail02.cetsi.fr [91.151.64.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Wed, 7 Jun 2023 18:46:03 +0200 (CEST) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id 9C84F40502AC for ; Wed, 7 Jun 2023 18:46:01 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 9C84F40502AC DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1686156361; bh=CoumdOqu26zeN9g+DG82gKdC11pjcc5mctiULPK6Lro=; h=From:To:Subject:Date:References:In-Reply-To:From; b=LXMaEMCZdGcfPpvxZcdP8axHfS2vO1/TVIUYCZFIZc1bw0fPnwf0wCbivYZR9pHdw BHGmHQbMJDHtbyoZovGBQTXhl1pDmyQeN45sUP2wKRdazcOq6jFcxLngj8VV47qYIe AZOV27iPipV7ZgM+p4ytKTt6S38dz0OC9PvRX0FY= Received: from CYLNEXC01.cyllene.corp (10.0.250.28) by CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 7 Jun 2023 18:46:02 +0200 Received: from FRA01-PR2-obe.outbound.protection.outlook.com (10.0.250.254) by CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23 via Frontend Transport; Wed, 7 Jun 2023 18:46:02 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Our0AEXPwQKlVTAEr6L+ssZZYqfPRVdXrDEG97CAJJEjWpWdYL81XcI9gTY18rJGzB0cZdsxJJv8aLwsXOYN6cmEPGB9sW9Dy+9blMYMF5b1GYDf1jGv01JYfQ2PoMdkt10c367kimhut9uCYq2mlatgl3CEF5S8NpKY8Xd/NHYtzOyT0PGvBabgEWWHDG1p6EI6n7UnZrtQ0ozO/hj7V+4TvuZCw9ENVe8KtI+pf6Mwgc/gi/ShNIsk0I6h6Sdy/d+fdrCaCnyhZtvbNcV2RCWSDFIeAbdmMrnBlL+DY5ZDOstZuNKy9FgrtObHZayZbnNS89sC2fO9UIIEkcmi5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=CoumdOqu26zeN9g+DG82gKdC11pjcc5mctiULPK6Lro=; b=S4PaL6kWOl25Q49094Hikq+/M6Oeoq15t9ncZh/3varTpE1rsdAMCbHG6ARiwr4ybnnqGDXnkX4SibeqdiNV7UXrD6vMb8mGeL+Z3yc5sNfoRj38JEMZ45oA7lHmf+lbQ2Kw0RHjEI3gKN03h7zljNZUwrTN31iP2IafxGdAyBwU7SmfzNbG0IULaqL447Qqtt5A1t27w+JDBi9Bmc5xIRzReHAHQLwf/Wqn/YtSleVfTfumk+KStNYqxjjwzeUwsDmlMtPMa2Su5bpn/5lQUAxhFLgPJZCR4H8CisUd2H+yIuJ3VN/Q5uaQPH4/CkStPq6HgKmlWTg1dFTGgsOY6Q== 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=CoumdOqu26zeN9g+DG82gKdC11pjcc5mctiULPK6Lro=; b=bk/kNbYHQVfMeHuLD+jNBKF0QOWTfqg/36cv+n4YqfhAnUF1OU4c2AuNpEuRPnnscWCaDSuJU+6oYQqrPfZ4t9XdJlhO/0/vhczr9NtN7GcSQPfjmVqbbEtDtdmBSup26O2sTlnA6DgRPPtyI/Z0M5uVyn+qNQcELvXMLYY3EAU= Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17) by MRZP264MB1542.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.19; Wed, 7 Jun 2023 16:46:02 +0000 Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cef1:6229:8d42:b0ee]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cef1:6229:8d42:b0ee%2]) with mapi id 15.20.6455.030; Wed, 7 Jun 2023 16:46:02 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" Thread-Topic: [pve-devel] [PATCH v4 qemu-server 1/1] api2: add check_bridge_access for create/update/clone/restore vm Thread-Index: AQHZmTgr8Z4RU+wUCEWVNzNL3gZQoK9/bNUAgAAfzgA= Date: Wed, 7 Jun 2023 16:46:01 +0000 Message-ID: References: <20230607120357.4177891-1-aderumier@odiso.com> <20230607120357.4177891-3-aderumier@odiso.com> <1686149351.zu4entfs6q.astroid@yuna.none> In-Reply-To: <1686149351.zu4entfs6q.astroid@yuna.none> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.1-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: MR1P264MB2481:EE_|MRZP264MB1542:EE_ x-ms-office365-filtering-correlation-id: 90f4a0b9-156b-4d13-c63a-08db6776ada6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8n5lE+gL4Fblti7qaqm8tNzb0r+VO3WxxJ6eoQwvxRDAQHbHHg6U3oEm9tdiBPBsO2eC2fRTVEvk88ESOB+Fxd3NNCZPiMwlSV6mGI+upZqESdH1ijt3k0H5B6fkx4l4NIDEiQ/bfqpPpsBBsK45SFFpgVNsD2i9pjajVOFzcPKaGN5kLz+VVu466K3ffegTDM1XkHGv+prh3HUqUDkiy0JCKwbPGndHj0KLdCF92bGV5k/jTDqyTuk1DL6cQRxYEUNMn7DH/mKYcZhqOqA387tTtl006TqySPcMgO8V3+KKZND083rExdCLPSuFEH8ik4i4//zh3LWkd4lQTS9NxRbuVMSpbJCrThNgGcJEhQXsMkGj60AXC0Te/14NGP8RjAfDuw060zb98R2SGm67jJe7V4GanpKiDOZmFMdSIqVz3QrARG5vVsIyB2e8eHmz6NmyRMH1uRLjpJ9hIY0vG0emWXqgVnj7NKkCgtCQM8AsU1xgT6YqEQb/7GA/RkfwJfTqj/RYuGFCVAGIsDRWyJFcevHUEMhYCldJdMlADWxoyQXPegmJatS6qn4YJx5YUuLRdf8QPYA94PD1+D14qZknF3agHOCIKyV35w74gALCKYT8xLbSd6AJBl8Ht87z x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(4636009)(376002)(346002)(396003)(136003)(366004)(39850400004)(451199021)(2906002)(122000001)(8936002)(8676002)(5660300002)(64756008)(66446008)(6916009)(66476007)(71200400001)(38100700002)(316002)(6486002)(66946007)(66556008)(76116006)(91956017)(36756003)(41300700001)(83380400001)(86362001)(2616005)(478600001)(186003)(6512007)(38070700005)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eVpHWENJQjl5ZE1PZXcwUVlzSk41Z2tTa0ZINXRNMTVtMmZMNDFRSjJPbm96?= =?utf-8?B?T0RjblMxS210ZjBydGhFMjlsWnFLRXJnNnE5MjFkZWZNTHJrUkFGM09WdkNa?= =?utf-8?B?SC9Qazh1a3V5eDExSWJyUFZ2SE4vWGQyWjRsYzF4OFh1QnFud0dwcGpOTkoy?= =?utf-8?B?QTJCMlBYdHNFUUQrUlh0ejNGL2E0RlgrRnB5MXIrYStGN0QvUjN6Q1VaelU2?= =?utf-8?B?Mi9iR3hxSlZjTm5na2dMR2NZQnNvYWJ1K3h6RWIvVkV4VDgrQjljRDJ0TVRO?= =?utf-8?B?V1hWcVgrVjNwcVBib1dwa0dGWHZFYTdrV052MmRWWDZzd1RwUktSRHFuRmY0?= =?utf-8?B?dmFtR04yRjBOdFliQ0M2M250K1pmRnFHUFNvQUl0eGZBc2Nram5ISWhsaWhG?= =?utf-8?B?dzVLSVNGYkF4cElHellGSzF4cGZBeEZ5U0lhTTZzUTl1K1ZiSkxMcm40Y2lN?= =?utf-8?B?Wjh6MU1ZY3FrMURaRmhUNlF1YkJzQUpRRFllYmg2R3EwUTFrc1F6S1VzaGRP?= =?utf-8?B?a0ZkVlpPQVMycVdCRlBtS3ZsMHIzR1F1aHZWTVBmZmwyVG1hVDB6b3R3K0Ri?= =?utf-8?B?MTJEZmFkbW1reFZxc0w4dXZjTGxodXdhY01rdUZoUzZRRnluUGQ1NFVPMEds?= =?utf-8?B?cGhva1FCUk0yeXg3eHRJK1dmaEpxcThCNk1ZNEZjL09ITnJlN0t0b2wwd29x?= =?utf-8?B?bGVhT0hjN2pSM1dZbW05TzdORng3clZ4UStDZm8zeS9sck5rQnhITlZVaGN4?= =?utf-8?B?Q0wrNm9pQnBHenFkTEZKWmcvKzdGalh0UDFjbmk0b1B2TWs5Z0IyT0NZOXFL?= =?utf-8?B?RUFHclBOcVhFdVgybEl2dG5sU3VJMytIQmRGdFp5YXdVdnhRZSszN3NGRW5I?= =?utf-8?B?bGczZDlzOXdJeEl5bVBtOVJYMkVITzlqMVRRZ1BDaWtlR0VrT2I3d0JZUGxj?= =?utf-8?B?blVoak91b1BGenpoK1hSblkvNE16eUlvQ1hXeUc4akhqc0p4cUFlbGJPQldn?= =?utf-8?B?VS8wd3JPYkxHb3lURkwvZFBRaWh1M3JyMHFGNk9ZdFhkM3dJZVZDckZCaFdG?= =?utf-8?B?Nkhmbkd3M011NTJTS2RkOS9aekh3Y1dmb21nOGU2b095V0RKRWhqcTdEdnFM?= =?utf-8?B?MEtDb0R1WDBRLzZ6MEJ5WmdhK3ZKdGM4QXhhZk9uMnl1UnZIQTFFUU9hdVJO?= =?utf-8?B?T2dEUSthZkZLRTFWeWZZcUtkbjZhRXJ1MFYrQWE1dzc4RFJWalBTQk9IcGZx?= =?utf-8?B?TnZyNm1JZXdMYVl0NlV4UlZEZCtDMXRwR1Q5ditqeEZONHJQeHV2Z1QyUE81?= =?utf-8?B?SXlMSGRTZGxmNDRJZUgzRDRKZ0NYN0FpVmxTTkI4clNIQlNsb1pLVXYwdVZ0?= =?utf-8?B?SVZDaUlNdVhXZDBvemxaTGNKTzdEeFV0MW95aUVaaDRWUE5INWo3K2krLzJN?= =?utf-8?B?VTNRSXl2b08zT2VPQ2xJN3BwRWx6bXNqWjl4SGIyTHp6Skc1cTRIWjBtOTBC?= =?utf-8?B?SkRqNnp1cE5qRENCYTh0ZWVvN3ovcEs2dHRlY2lLZVRxRmoyOUxVNHhHdHQr?= =?utf-8?B?dU1uVm1KZUFRczlvcGJpU2ZPbEFLQ1BHNGowbTRzUmxFSTlEMlFETkF6L09W?= =?utf-8?B?ajF4MEJLR05aeFV2cXVDSDZXWFBFcEVGb1NPbTQvakdGUUF1Q3poNEd2QmpP?= =?utf-8?B?L1M5VzB2SHUyejRTWmRaeEl0NEdaSjhiQ3hKMDdOY1JoMjdqcTJMdkp6Mzg0?= =?utf-8?B?cHRKekM0anNNMU9IQTZtZjFjU1JLY0ZNUE42c01ucjJseW5JSVNBNnFDL2Jq?= =?utf-8?B?RVUzdnE1Z3B4QVMxb08xV0w1aUFqaU1ITC81Z0Fud3VKckhmZXZ2b3hGSUxo?= =?utf-8?B?VVA4bXJ4NU05RjUrbS8xUjdUbWtkR0czY3ZSR0FzMlhyQ2ZMbjl2RExvdk9C?= =?utf-8?B?cHBkM0k3NWxDd3F1YkhHRTlBYlI0cCt4NlpoMlE5cWZKS0RRek10ZXVndFpi?= =?utf-8?B?QmtqOWFocy9WOUtQbUNQYVQ0aTZ1M0lGM2UwdU1ueks2eEVrZk91UTBkS0FU?= =?utf-8?B?SVRkZUVqZWI3dmU4cEk0YXRyTDRwYXM4aC9FUC94RHkrYUhscG9hU1BiVlJ3?= =?utf-8?B?a0dyOVNCR2FLQUtuZ1NBSHRiWS9mSDBlazhFUlZmL1VQakFnZ0JVRDNYZ2pJ?= =?utf-8?Q?S4LVa+O5J4fRzHiE/qSFo8hzU/+5ps0X+scN/bVXk5Dw?= Content-Type: text/plain; charset="utf-8" Content-ID: <6433BA8AC4B9D644B3C074854FC338CA@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 90f4a0b9-156b-4d13-c63a-08db6776ada6 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2023 16:46:01.9771 (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: uwSudpVsYRR63At7sqCySDurx7s1gcijsMqNElw1EnIGECnvhkyxrPscEfWy+YszK2URQmlzngLHybqYMBwe6dvXaRDUuCgqjqBdUE5s708C1j28YQOkUeHTIxNwsB/Z X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB1542 X-OriginatorOrg: groupe-cyllene.com 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.024 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 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_MISSING 0.1 Missing DMARC policy 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: [pve-devel] [PATCH v4 qemu-server 1/1] api2: add check_bridge_access for create/update/clone/restore vm 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: , X-List-Received-Date: Wed, 07 Jun 2023 16:46:05 -0000 PiA+IMKgDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG15ICR2emR1bXBfY29u ZiA9DQo+ID4gUFZFOjpTdG9yYWdlOjpleHRyYWN0X3Z6ZHVtcF9jb25maWcoJHN0b3JlY2ZnLCAk YXJjaGl2ZSk7DQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG15ICRiYWNrdXBf Y29uZiA9DQo+ID4gUFZFOjpRZW11U2VydmVyOjpwYXJzZV92bV9jb25maWcoInJlc3RvcmUvcWVt dS1zZXJ2ZXIvJHZtaWQuY29uZiIsDQo+ID4gJHZ6ZHVtcF9jb25mLCAxKTsNCj4gPiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJiRjaGVja19icmlkZ2VfYWNjZXNzKCRycGNlbnYsICRh dXRodXNlciwNCj4gPiAkYmFja3VwX2NvbmYpOw0KPiA+ICsNCj4gDQo+IHRoaXMgcGFydCBoZXJl IHNob3VsZCBtYXliZSBiZSBtb3ZlZCBzb21ld2hlcmUgd2hlcmUgd2UgYWxyZWFkeSBoYXZlDQo+ IHRoZQ0KPiBleHRyYWN0ZWQgY29uZmlnLCBpZiBwb3NzaWJsZT8NCg0KDQpXZWxsLCBJIGhhdmUg bG9va2VkIGF0IHRoaXMsIGJ1dCBJIGRvbid0IHNlZSB3aGVyZSBpbiB0aGUgY29kZSB0aGUNCmNv bmZpZyBzdG9yYWdlcyBhcmUgY2hlY2tlZCBhbmQgd2hlcmUgdGhlIGNvbmZpZyBpcyBleHRyYWN0 ZWQuDQoNCg0KSWYgdGhlIHBhcmFtLT57c3RvcmFnZX0gaXMgbm90IGRlZmluZWQsIHRoZSBjaGVj ayBpcyBkb25lIHNvbWV3aGVyZSBpbg0KdGhlIHRhc2sgd2l0aCB0aGlzIGtpbmQgb2YgbmljZSBl cnJvciBsb2cgaW4gdGhlIHRhc2sgOykNCg0KIg0KZXJyb3IgYmVmb3JlIG9yIGR1cmluZyBkYXRh IHJlc3RvcmUsIHNvbWUgb3IgYWxsIGRpc2tzIHdlcmUgbm90DQpjb21wbGV0ZWx5IHJlc3RvcmVk LiBWTSAyNDkgc3RhdGUgaXMgTk9UIGNsZWFuZWQgdXAuDQpUQVNLIEVSUk9SOiBjb21tYW5kICdz ZXQgLW8gcGlwZWZhaWwgJiYgenN0ZCAtcSAtZCAtYw0KL21udC9wdmUvY2VwaGZzL2R1bXAvdnpk dW1wLXFlbXUtMjEwLTIwMjNfMDZfMDYtMjFfMDBfMDMudm1hLnpzdCB8IHZtYQ0KZXh0cmFjdCAt diAtciAvdmFyL3RtcC92emR1bXB0bXAzNTQyMDAwLmZpZm8gLQ0KL3Zhci90bXAvdnpkdW1wdG1w MzU0MjAwMCcgZmFpbGVkOiA0MDMgUGVybWlzc2lvbiBjaGVjayBmYWlsZWQNCigvc3RvcmFnZS9s b2NhbC16ZnMsIERhdGFzdG9yZS5BbGxvY2F0ZVNwYWNlKQ0KDQoiDQoNCkkgd2FzIG1vcmUgdGhp bmtpbmcgdG8gYWRkIHRoZSBjaGVjayBiZWZvcmUgbGF1bmNoaW5nIHRoZSB0YXNrLCBzZWVtDQpi ZXR0ZXIgbm8gPw0KDQo=