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 A15E51FF15C for ; Fri, 3 Oct 2025 19:40:53 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 92D149899; Fri, 3 Oct 2025 19:40:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=telrite.com; s=tlp_20201102; t=1759513210; bh=4JqjsptQy+zrfTLy3PKQYlpOkhjGiJwRIrVkk9LhorM=; h=Date:Subject:To:References:From:In-Reply-To:From; b=NXiBto78n1J1m+SKqUUJ5N34oLOn6PTeY0TcOrNksXktVkmbnFLzHY60s9NSlTfRZ g2gbQVLXq3RVS5MeGaITziHM2FtOPcVJmOIdCYJvM9bOMNRgBPFca5mBkZt16zxQ5C 3s2i9DnexM2ZboFjja4NVjd6RQtRbImWupFEmKwF0+dlZlE/BxqdqKBipqCyJOmm3u 8pCcQXAnoUTwzyvji3lQSz5TOiTdn+s+yN2HhuYnS5zDicLIBG6uVL0XPzOokGT94Z kjJafPDonuZQ51k9y9D9sp9ric6NEaDMk6vjBJbcvhBw1BHcV66W8otN0uty+5tf7b NsfDtCcAW2zEw== Message-ID: <494a2532-5ef7-4712-aaaf-03972792de50@telrite.com> Date: Fri, 3 Oct 2025 13:40:09 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pdm-devel@lists.proxmox.com References: <20250922150519.399573-1-s.sterz@proxmox.com> <13dc8878-60d1-456b-9bc9-4d2700a92ec6@telrite.com> Content-Language: en-US From: James Tremblay In-Reply-To: X-SPAM-LEVEL: Spam detection results: 0 AWL -0.401 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_PASS -0.1 DMARC pass policy KAM_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks 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 Subject: Re: [pdm-devel] [PATCH datacenter-manager/proxmox/yew-comp v2 00/13] Add LDAP and AD realm support to Proxmox Datacenter Manager X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" U2hhbm5vbiwgdGhhbmtzIGZvciB0aGUgcmVwbHkuIEkgbWFkZSBhIGNvdXBsZSBvZiBtb2RpZmlj YXRpb25zIGFuZCAKZml4ZWQgaXQhCkpUCgpPbiAxMC8yLzI1IDg6MzggQU0sIFNoYW5ub24gU3Rl cnogd3JvdGU6Cj4gT24gVHVlIFNlcCAzMCwgMjAyNSBhdCA1OjEyIFBNIENFU1QsIEphbWVzIFRy ZW1ibGF5IHdyb3RlOgo+PiBJIGFtIGZvbGxvd2luZyB0aGlzIGlzc3VlIHdpdGggaW50ZXJlc3Qu IEkgYW0gcnVubmluZyBhbiB1cGdyYWRlIGZyb20KPj4gYWxwaGEgdG8gYmV0YSBhbmQgZnVsbHkg InBhdGNoZWQiCj4+IEkgaGF2ZSBsb29rZWQgYXQgbXkgUEJTwqAgXCBQVkUgY29uZmlndXJhdGlv biBmb3IgQUQgXCBMREFQIGFuZCBpJ20gZ2V0dGluZwo+Pgo+PiBMb2dpbiBmYWlsZWQuIFBsZWFz ZSB0cnkgYWdhaW4gKGFwaSBlcnJvciAoc3RhdHVzID0gNDAxOiBVbmF1dGhvcml6ZWQpKQo+Pgo+ PiBpcyB0aGlzIGV4cGVjdGVkPwo+IHRoaXMgaXMgcHJvYmFibHkgYmV0dGVyIGRpc2N1c3NlZCBv biBvdXIgYnVnemlsbGEuIHRoZXJlIGlzIGFuIGlzc3VlCj4gdGhlcmUgYWxyZWFkeSBmb3IgcGRt J3MgbGRhcC9hZCBzdXBwb3J0IFsxXS4gY291bGQgeW91IHByb3ZpZGUgc29tZSBtb3JlCj4gZGV0 YWlsIHRob3VnaD8KPgo+IC0gd2hhdCBkb2VzIHlvdXIgY29uZmlndXJhdGlvbiBsb29rIGxpa2Ug aW4KPiAgICBgL2V0Yy9wcm94bW94LWRhdGFjZW50ZXItbWFuYWdlci9hY2Nlc3MvZG9tYWlucy5j ZmdgPwo+IC0gaXMgdGhlcmUgc29tZXRoaW5nIGluIHRoZSBqb3VybmFsIHdoZW4geW91IGxvZyBp bj8KPiAtIGlzIHRoZSB1c2VyIGluIGAvZXRjL3Byb3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyL2Fj Y2Vzcy91c2VyLmNmZ2AKPiAgICBlbmFibGVkPwo+Cj4gdGhhbmtzIGluIGFkdmFuY2UhCj4KPiBb MV06IGh0dHBzOi8vYnVnemlsbGEucHJveG1veC5jb20vc2hvd19idWcuY2dpP2lkPTY3OTMKPgo+ PiBPbiA5LzIyLzI1IDExOjA1IEFNLCBTaGFubm9uIFN0ZXJ6IHdyb3RlOgo+Pj4gdGhpcyBwYXRj aCBzZXJpZXMgYWRkcyBsZGFwIGFuZCBhY3RpdmUgZGlyZWN0b3J5IChhZCkgc3VwcG9ydCB0byBw cm94bW94Cj4+PiBkYXRhY2VudGVyIG1hbmFnZXIuIHRoZSBzZXJpZXMgZmlyc3QgbW92ZXMgc29t ZSBvZiB0aGUgc3luYyBsb2dpYyBmb3IKPj4+IGxkYXAgJiBhZCByZWFsbXMgb3V0IG9mIHByb3ht b3ggYmFja3VwIG1hbmFnZXIgaW50byB0aGUgcHJveG1veC1sZGFwCj4+PiBjcmF0ZS4KPj4+Cj4+ PiB0aGUgbmV4dCBzZXJpZXMgb2YgcGF0Y2hlcyBmaXhlcyB1cCB0aGUgZXhpc3RpbmcgcHJveG1v eC15ZXctY29tcAo+Pj4gY29tcG9uZW50cyBmb3IgYWRkaW5nIGFuZCBlZGl0aW5nIHJlYWxtcyB0 byBmdW5jdGlvbiBhcyBpbnRlbmRlZCBmb3IKPj4+IGFkZGluZywgZWRpdGluZywgcmVtb3Zpbmcg YW5kIHN5bmNpbmcgYWQgYW5kIGxkYXAgcmVhbG1zLgo+Pj4KPj4+IGZpbmFsbHksIHdlIGFkZCB0 aGUgbmVjZXNzYXJ5IGJhY2tlbmQgaW5mcmFzdHJ1Y3R1cmUgYW5kIGFwaSBlbmRwb2ludHMKPj4+ IHRvIHByb3htb3ggZGF0YWNlbnRlciBtYW5hZ2VyIGFuZCBleHBvc2UgdGhlIG5ldyB1aSBjb21w b25lbnRzIHRoZXJlLgo+Pj4KPj4+IHRoaXMgc2VyaWVzIGRvZXMgbm90IHlldCBtb3ZlIHByb3ht b3ggYmFja3VwIHNlcnZlciB0byB1c2UgdGhlIG5ldwo+Pj4gY29tbW9uIGNyYXRlLiBkb2luZyBz byB3b3VsZCBtZWFuIHRoYXQgcHJveG1veCBiYWNrdXAgc2VydmVyIHdvdWxkIGFsc28KPj4+IG5l ZWQgdG8gc3RhcnQgdXNpbmcgcHJveG1veC1hY2Nlc3MtY29udHJvbCwgd2hpY2ggd291bGQgYmUg YSBsb3QgbW9yZQo+Pj4gaW52b2x2ZWQgYW5kIGlzIGJlc3RlIGhhbmRsZWQgaW4gYSBzZXBhcmF0 ZSBzZXJpZXMgaW4gbXkgb3Bpbmlvbi4KPj4+Cj4+PiBDaGFuZ2Vsb2cKPj4+IC0tLS0tLS0tLQo+ Pj4KPj4+IGNoYW5nZXMgc2luY2UgdjEsIHRoYW5rcyBAIENocmlzdG9waCBIZWlzczoKPj4+Cj4+ PiAtIGFkZGVkIGEgcGF0Y2ggdG8gYWRqdXN0IHRoZSBsYXlvdXQgYW5kIHBsYWNlaG9sZGVycyBm b3IgdGhlIGVkaXQvYWRkCj4+PiAgICAgd2luZG93IG9mIGxkYXAgYW5kIGFkIHJlYWxtcwo+Pj4g LSBtYWRlIHRoZSBzeW5jIGRpYWxvZyByZXNwZWN0IHRoZSBjb25maWd1cmVkIHN5bmMgc2V0dGlu Z3MgZm9yIHRoZQo+Pj4gICAgIHJlYWxtCj4+PiAtIG1hZGUgdGhlIHVzZXIgbWFuYWdlbWVudCBj b21wb25lbnQgcmVsb2FkIHdoZW4gYmVpbmcgcmUtb3BlbmVkLCBzbyB0aGUKPj4+ICAgICBzdGF0 ZSBpc24ndCBjYWNoZWQuCj4+Pgo+Pj4gdGhpbmdzIGZyb20gQ2hyaXN0b3BoJ3Mgbm90ZXMgdGhh dCBpIGhhdmVuJ3QgdG91Y2hlZDoKPj4+Cj4+PiAtIGRpZCBub3QgYWRkIGNvbW1lbnQgc3luY2lu ZyBhcyB0aGF0IGlzbid0IHBhcnQgb2YgcGJzIGVpdGhlciAoaWYgd2UKPj4+ICAgICB3YW50IHRv IGFkZCB0aGF0LCBpbW8gd2Ugc2hvdWxkIGRvIHNvIGFmdGVyIHdlIGZhY3RvcmVkIG91dCBwYnMn IGNvZGUKPj4+ICAgICBwcm9wZXJseSkKPj4+IC0gIkVuYWJsZSBuZXcgdXNlcnMiIGRpZCBiZWhh dmUgYXMgaW50ZWRlZCBpbiBteSB0ZXN0aW5nCj4+PiAtIG5vIHJlYWxtIGJlaW5nIHRpY2tldCBh cyBkZWZhdWx0IGlmIGRlZmF1bHQgaXNuJ3Qgc2V0ICh0aGlzIG1hdGNoZXMKPj4+ICAgICBwYnMn IGJlaGF2aW91ciBidXQgaSdsbCB0YWNrbGUgZnVydGhlciBkZWZhdWx0IHJlYWxtIHN1cHBvcnQg aW4KPj4+ICAgICBnZW5lcmFsIGluIGEgZm9sbG8gdXAgc2VyaWVzKQo+Pj4gLSBjbGkgc3VwcG9y dCB3aWxsIGJlIHRhY2tsZWQgaW4gYSBmb2xsb3cgKGRlcGVuZHMgb24gd2hldGhlciB3ZSB3YW50 IHRvCj4+PiAgICAgZmFjdG9yIG91dCBtb3JlIG9mIHRoZSBhcGkgcGFydHMgb3Igbm90KQo+Pj4K Pj4+IHNlZSBhbHNvIHRoZSBkaXNjdXNzaW9uIGluIHRoZSBvbGQgdGhyZWFkIFsxXS4KPj4+Cj4+ PiBbMV06aHR0cHM6Ly9sb3JlLnByb3htb3guY29tL3BkbS1kZXZlbC9EQ1pETFZRQzlWNkIuMzBH VVFSUUZHWENYNkBwcm94bW94LmNvbS9ULyN1Cj4+Pgo+Pj4gcHJveG1veDoKPj4+Cj4+PiBTaGFu bm9uIFN0ZXJ6ICgxKToKPj4+ICAgICBsZGFwOiBhZGQgdHlwZXMgYW5kIHN5bmMgZmVhdHVyZXMK Pj4+Cj4+PiAgICBDYXJnby50b21sICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQo+Pj4gICAg cHJveG1veC1sZGFwL0NhcmdvLnRvbWwgICAgICAgfCAgMjIgKysKPj4+ICAgIHByb3htb3gtbGRh cC9kZWJpYW4vY29udHJvbCAgIHwgIDMxICsrLQo+Pj4gICAgcHJveG1veC1sZGFwL2RlYmlhbi9j b3B5cmlnaHQgfCAgIDIgKy0KPj4+ICAgIHByb3htb3gtbGRhcC9zcmMvbGliLnJzICAgICAgIHwg ICA2ICsKPj4+ICAgIHByb3htb3gtbGRhcC9zcmMvc3luYy5ycyAgICAgIHwgNDk2ICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+ICAgIHByb3htb3gtbGRhcC9zcmMvdHlwZXMu cnMgICAgIHwgMzE3ICsrKysrKysrKysrKysrKysrKysrKysKPj4+ICAgIDcgZmlsZXMgY2hhbmdl ZCwgODczIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+PiAgICBjcmVhdGUgbW9kZSAx MDA2NDQgcHJveG1veC1sZGFwL3NyYy9zeW5jLnJzCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQg cHJveG1veC1sZGFwL3NyYy90eXBlcy5ycwo+Pj4KPj4+Cj4+PiBwcm94bW94LXlldy1jb21wOgo+ Pj4KPj4+IFNoYW5ub24gU3RlcnogKDYpOgo+Pj4gICAgIGF1dGhfdmlldzogYWRkIGRlZmF1bHQg Y29sdW1uIGFuZCBhbGxvdyBzZXR0aW5nIGxkYXAgcmVhbG1zIGFzIGRlZmF1bHQKPj4+ICAgICB1 dGlsczogYWRkIHBkbSByZWFsbSB0byBgZ2V0X2F1dGhfZG9tYWluX2luZm9gCj4+PiAgICAgYXV0 aF92aWV3L2F1dGhfZWRpdF9sZGFwOiBhZGQgc3VwcG9ydCBmb3IgYWN0aXZlIGRpcmVjdG9yeSBy ZWFsbXMKPj4+ICAgICBhdXRoX2VkaXRfbGRhcDogYWRkIGhlbHBlcnMgdG8gcHJvcGVybHkgZWRp dCBhZCAmIGxkYXAgcmVhbG1zCj4+PiAgICAgYXV0aF92aWV3OiBpbXBsZW1lbnQgc3luY2luZyBs ZGFwIGFuZCBhZCByZWFsbXMKPj4+ICAgICBhdXRoX2VkaXRfbGRhcDogaW1wcm92ZSBmb3JtIGxh eW91dCBhbmQgcGxhY2Vob2xkZXJzCj4+Pgo+Pj4gICAgc3JjL2F1dGhfZWRpdF9sZGFwLnJzICAg fCAyMTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KPj4+ICAgIHNyYy9h dXRoX3ZpZXcucnMgICAgICAgIHwgMjIzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKystLS0KPj4+ICAgIHNyYy9jb21tb25fYXBpX3R5cGVzLnJzIHwgICAzICsKPj4+ICAgIHNy Yy91dGlscy5ycyAgICAgICAgICAgIHwgIDE4ICstLS0KPj4+ICAgIDQgZmlsZXMgY2hhbmdlZCwg MzkyIGluc2VydGlvbnMoKyksIDY3IGRlbGV0aW9ucygtKQo+Pj4KPj4+Cj4+PiBwcm94bW94LWRh dGFjZW50ZXItbWFuYWdlcjoKPj4+Cj4+PiBTaGFubm9uIFN0ZXJ6ICg2KToKPj4+ICAgICBjb25m aWc6IGFkZCBkb21haW4gY29uZmlnIHBsdWdpbnMgZm9yIGxkYXAgYW5kIGFkIHJlYWxtcwo+Pj4g ICAgIHNlcnZlcjogYWRkIGxkYXAgYW5kIGFjdGl2ZSBkaXJlY3RvcnkgYXV0aGVudGljYXRvcnMK Pj4+ICAgICBzZXJ2ZXI6IGFwaTogYWRkIGFwaSBlbmRwb2ludHMgZm9yIGNvbmZpZ3VyaW5nIGxk YXAgJiBhZCByZWFsbXMKPj4+ICAgICBhcGkvYXV0aDogYWRkIGVuZHBvaW50IHRvIHN0YXJ0IGxk YXAgc3luYyBqb2JzCj4+PiAgICAgdWk6IGFkZCBhIHBhbmVsIHRvIGFsbG93IGhhbmRsaW5nIHJl YWxtcwo+Pj4gICAgIHVpOiBtYWtlIHRoZSB1c2VyIHRhYiByZWxvYWQgd2hlbiByZS1vcGVuZWQK Pj4+Cj4+PiAgICBDYXJnby50b21sICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+ Pj4gICAgbGliL3BkbS1hcGktdHlwZXMvc3JjL2FjbC5ycyAgICAgICAgIHwgICAzICsKPj4+ICAg IGxpYi9wZG0tYXBpLXR5cGVzL3NyYy9saWIucnMgICAgICAgICB8ICAgNyArCj4+PiAgICBsaWIv cGRtLWNvbmZpZy9DYXJnby50b21sICAgICAgICAgICAgfCAgIDEgKwo+Pj4gICAgbGliL3BkbS1j b25maWcvc3JjL2RvbWFpbnMucnMgICAgICAgIHwgIDM1ICsrKwo+Pj4gICAgc2VydmVyL0Nhcmdv LnRvbWwgICAgICAgICAgICAgICAgICAgIHwgICAxICsKPj4+ICAgIHNlcnZlci9zcmMvYXBpL2Fj Y2Vzcy9kb21haW5zLnJzICAgICB8ICA5MCArKysrKystCj4+PiAgICBzZXJ2ZXIvc3JjL2FwaS9j b25maWcvYWNjZXNzL2FkLnJzICAgfCAzNTUgKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4g ICAgc2VydmVyL3NyYy9hcGkvY29uZmlnL2FjY2Vzcy9sZGFwLnJzIHwgMzcyICsrKysrKysrKysr KysrKysrKysrKysrKysrKwo+Pj4gICAgc2VydmVyL3NyYy9hcGkvY29uZmlnL2FjY2Vzcy9tb2Qu cnMgIHwgICA4ICstCj4+PiAgICBzZXJ2ZXIvc3JjL2F1dGgvbGRhcC5ycyAgICAgICAgICAgICAg fCAzMTUgKysrKysrKysrKysrKysrKysrKysrKysKPj4+ICAgIHNlcnZlci9zcmMvYXV0aC9tb2Qu cnMgICAgICAgICAgICAgICB8ICAxNyArLQo+Pj4gICAgdWkvc3JjL2NvbmZpZ3VyYXRpb24vbW9k LnJzICAgICAgICAgIHwgIDI2ICstCj4+PiAgICAxMyBmaWxlcyBjaGFuZ2VkLCAxMjIxIGluc2Vy dGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHNlcnZl ci9zcmMvYXBpL2NvbmZpZy9hY2Nlc3MvYWQucnMKPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBz ZXJ2ZXIvc3JjL2FwaS9jb25maWcvYWNjZXNzL2xkYXAucnMKPj4+ICAgIGNyZWF0ZSBtb2RlIDEw MDY0NCBzZXJ2ZXIvc3JjL2F1dGgvbGRhcC5ycwo+Pj4KPj4+Cj4+PiBTdW1tYXJ5IG92ZXIgYWxs IHJlcG9zaXRvcmllczoKPj4+ICAgICAyNCBmaWxlcyBjaGFuZ2VkLCAyNDg2IGluc2VydGlvbnMo KyksIDgwIGRlbGV0aW9ucygtKQo+Pj4KPj4+IC0tCj4+PiBHZW5lcmF0ZWQgYnkgZ2l0LW11cnBw IDAuOC4xCj4+Pgo+Pj4KPj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCj4+PiBwZG0tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+PiBwZG0tZGV2ZWxAbGlzdHMu cHJveG1veC5jb20KPj4+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFu L2xpc3RpbmZvL3BkbS1kZXZlbAo+Pj4KPj4+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gcGRtLWRldmVsIG1haWxpbmcgbGlzdAo+IHBkbS1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQo+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJp bi9tYWlsbWFuL2xpc3RpbmZvL3BkbS1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KcGRtLWRldmVsIG1haWxpbmcgbGlzdApwZG0tZGV2ZWxAbGlz dHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4v bGlzdGluZm8vcGRtLWRldmVsCg==