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 5853F1FF17E for ; Thu, 2 Oct 2025 14:38:19 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DB898ECDC; Thu, 2 Oct 2025 14:38:27 +0200 (CEST) Mime-Version: 1.0 Date: Thu, 02 Oct 2025 14:38:23 +0200 To: "Proxmox Datacenter Manager development discussion" Message-Id: X-Mailer: aerc 0.20.0 References: <20250922150519.399573-1-s.sterz@proxmox.com> <13dc8878-60d1-456b-9bc9-4d2700a92ec6@telrite.com> In-Reply-To: <13dc8878-60d1-456b-9bc9-4d2700a92ec6@telrite.com> From: "Shannon Sterz" X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1759408680587 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.056 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 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [ad.rs, acl.rs, lib.rs, domains.rs, ldap.rs, utils.rs, sync.rs, proxmox.com, types.rs, mod.rs] 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" T24gVHVlIFNlcCAzMCwgMjAyNSBhdCA1OjEyIFBNIENFU1QsIEphbWVzIFRyZW1ibGF5IHdyb3Rl Ogo+IEkgYW0gZm9sbG93aW5nIHRoaXMgaXNzdWUgd2l0aCBpbnRlcmVzdC4gSSBhbSBydW5uaW5n IGFuIHVwZ3JhZGUgZnJvbQo+IGFscGhhIHRvIGJldGEgYW5kIGZ1bGx5ICJwYXRjaGVkIgo+IEkg aGF2ZSBsb29rZWQgYXQgbXkgUEJTwqAgXCBQVkUgY29uZmlndXJhdGlvbiBmb3IgQUQgXCBMREFQ IGFuZCBpJ20gZ2V0dGluZwo+Cj4gTG9naW4gZmFpbGVkLiBQbGVhc2UgdHJ5IGFnYWluIChhcGkg ZXJyb3IgKHN0YXR1cyA9IDQwMTogVW5hdXRob3JpemVkKSkKPgo+IGlzIHRoaXMgZXhwZWN0ZWQ/ Cgp0aGlzIGlzIHByb2JhYmx5IGJldHRlciBkaXNjdXNzZWQgb24gb3VyIGJ1Z3ppbGxhLiB0aGVy ZSBpcyBhbiBpc3N1ZQp0aGVyZSBhbHJlYWR5IGZvciBwZG0ncyBsZGFwL2FkIHN1cHBvcnQgWzFd LiBjb3VsZCB5b3UgcHJvdmlkZSBzb21lIG1vcmUKZGV0YWlsIHRob3VnaD8KCi0gd2hhdCBkb2Vz IHlvdXIgY29uZmlndXJhdGlvbiBsb29rIGxpa2UgaW4KICBgL2V0Yy9wcm94bW94LWRhdGFjZW50 ZXItbWFuYWdlci9hY2Nlc3MvZG9tYWlucy5jZmdgPwotIGlzIHRoZXJlIHNvbWV0aGluZyBpbiB0 aGUgam91cm5hbCB3aGVuIHlvdSBsb2cgaW4/Ci0gaXMgdGhlIHVzZXIgaW4gYC9ldGMvcHJveG1v eC1kYXRhY2VudGVyLW1hbmFnZXIvYWNjZXNzL3VzZXIuY2ZnYAogIGVuYWJsZWQ/Cgp0aGFua3Mg aW4gYWR2YW5jZSEKClsxXTogaHR0cHM6Ly9idWd6aWxsYS5wcm94bW94LmNvbS9zaG93X2J1Zy5j Z2k/aWQ9Njc5MwoKPiBPbiA5LzIyLzI1IDExOjA1IEFNLCBTaGFubm9uIFN0ZXJ6IHdyb3RlOgo+ PiB0aGlzIHBhdGNoIHNlcmllcyBhZGRzIGxkYXAgYW5kIGFjdGl2ZSBkaXJlY3RvcnkgKGFkKSBz dXBwb3J0IHRvIHByb3htb3gKPj4gZGF0YWNlbnRlciBtYW5hZ2VyLiB0aGUgc2VyaWVzIGZpcnN0 IG1vdmVzIHNvbWUgb2YgdGhlIHN5bmMgbG9naWMgZm9yCj4+IGxkYXAgJiBhZCByZWFsbXMgb3V0 IG9mIHByb3htb3ggYmFja3VwIG1hbmFnZXIgaW50byB0aGUgcHJveG1veC1sZGFwCj4+IGNyYXRl Lgo+Pgo+PiB0aGUgbmV4dCBzZXJpZXMgb2YgcGF0Y2hlcyBmaXhlcyB1cCB0aGUgZXhpc3Rpbmcg cHJveG1veC15ZXctY29tcAo+PiBjb21wb25lbnRzIGZvciBhZGRpbmcgYW5kIGVkaXRpbmcgcmVh bG1zIHRvIGZ1bmN0aW9uIGFzIGludGVuZGVkIGZvcgo+PiBhZGRpbmcsIGVkaXRpbmcsIHJlbW92 aW5nIGFuZCBzeW5jaW5nIGFkIGFuZCBsZGFwIHJlYWxtcy4KPj4KPj4gZmluYWxseSwgd2UgYWRk IHRoZSBuZWNlc3NhcnkgYmFja2VuZCBpbmZyYXN0cnVjdHVyZSBhbmQgYXBpIGVuZHBvaW50cwo+ PiB0byBwcm94bW94IGRhdGFjZW50ZXIgbWFuYWdlciBhbmQgZXhwb3NlIHRoZSBuZXcgdWkgY29t cG9uZW50cyB0aGVyZS4KPj4KPj4gdGhpcyBzZXJpZXMgZG9lcyBub3QgeWV0IG1vdmUgcHJveG1v eCBiYWNrdXAgc2VydmVyIHRvIHVzZSB0aGUgbmV3Cj4+IGNvbW1vbiBjcmF0ZS4gZG9pbmcgc28g d291bGQgbWVhbiB0aGF0IHByb3htb3ggYmFja3VwIHNlcnZlciB3b3VsZCBhbHNvCj4+IG5lZWQg dG8gc3RhcnQgdXNpbmcgcHJveG1veC1hY2Nlc3MtY29udHJvbCwgd2hpY2ggd291bGQgYmUgYSBs b3QgbW9yZQo+PiBpbnZvbHZlZCBhbmQgaXMgYmVzdGUgaGFuZGxlZCBpbiBhIHNlcGFyYXRlIHNl cmllcyBpbiBteSBvcGluaW9uLgo+Pgo+PiBDaGFuZ2Vsb2cKPj4gLS0tLS0tLS0tCj4+Cj4+IGNo YW5nZXMgc2luY2UgdjEsIHRoYW5rcyBAIENocmlzdG9waCBIZWlzczoKPj4KPj4gLSBhZGRlZCBh IHBhdGNoIHRvIGFkanVzdCB0aGUgbGF5b3V0IGFuZCBwbGFjZWhvbGRlcnMgZm9yIHRoZSBlZGl0 L2FkZAo+PiAgICB3aW5kb3cgb2YgbGRhcCBhbmQgYWQgcmVhbG1zCj4+IC0gbWFkZSB0aGUgc3lu YyBkaWFsb2cgcmVzcGVjdCB0aGUgY29uZmlndXJlZCBzeW5jIHNldHRpbmdzIGZvciB0aGUKPj4g ICAgcmVhbG0KPj4gLSBtYWRlIHRoZSB1c2VyIG1hbmFnZW1lbnQgY29tcG9uZW50IHJlbG9hZCB3 aGVuIGJlaW5nIHJlLW9wZW5lZCwgc28gdGhlCj4+ICAgIHN0YXRlIGlzbid0IGNhY2hlZC4KPj4K Pj4gdGhpbmdzIGZyb20gQ2hyaXN0b3BoJ3Mgbm90ZXMgdGhhdCBpIGhhdmVuJ3QgdG91Y2hlZDoK Pj4KPj4gLSBkaWQgbm90IGFkZCBjb21tZW50IHN5bmNpbmcgYXMgdGhhdCBpc24ndCBwYXJ0IG9m IHBicyBlaXRoZXIgKGlmIHdlCj4+ICAgIHdhbnQgdG8gYWRkIHRoYXQsIGltbyB3ZSBzaG91bGQg ZG8gc28gYWZ0ZXIgd2UgZmFjdG9yZWQgb3V0IHBicycgY29kZQo+PiAgICBwcm9wZXJseSkKPj4g LSAiRW5hYmxlIG5ldyB1c2VycyIgZGlkIGJlaGF2ZSBhcyBpbnRlZGVkIGluIG15IHRlc3RpbmcK Pj4gLSBubyByZWFsbSBiZWluZyB0aWNrZXQgYXMgZGVmYXVsdCBpZiBkZWZhdWx0IGlzbid0IHNl dCAodGhpcyBtYXRjaGVzCj4+ICAgIHBicycgYmVoYXZpb3VyIGJ1dCBpJ2xsIHRhY2tsZSBmdXJ0 aGVyIGRlZmF1bHQgcmVhbG0gc3VwcG9ydCBpbgo+PiAgICBnZW5lcmFsIGluIGEgZm9sbG8gdXAg c2VyaWVzKQo+PiAtIGNsaSBzdXBwb3J0IHdpbGwgYmUgdGFja2xlZCBpbiBhIGZvbGxvdyAoZGVw ZW5kcyBvbiB3aGV0aGVyIHdlIHdhbnQgdG8KPj4gICAgZmFjdG9yIG91dCBtb3JlIG9mIHRoZSBh cGkgcGFydHMgb3Igbm90KQo+Pgo+PiBzZWUgYWxzbyB0aGUgZGlzY3Vzc2lvbiBpbiB0aGUgb2xk IHRocmVhZCBbMV0uCj4+Cj4+IFsxXTpodHRwczovL2xvcmUucHJveG1veC5jb20vcGRtLWRldmVs L0RDWkRMVlFDOVY2Qi4zMEdVUVJRRkdYQ1g2QHByb3htb3guY29tL1QvI3UKPj4KPj4gcHJveG1v eDoKPj4KPj4gU2hhbm5vbiBTdGVyeiAoMSk6Cj4+ICAgIGxkYXA6IGFkZCB0eXBlcyBhbmQgc3lu YyBmZWF0dXJlcwo+Pgo+PiAgIENhcmdvLnRvbWwgICAgICAgICAgICAgICAgICAgIHwgICAyICst Cj4+ICAgcHJveG1veC1sZGFwL0NhcmdvLnRvbWwgICAgICAgfCAgMjIgKysKPj4gICBwcm94bW94 LWxkYXAvZGViaWFuL2NvbnRyb2wgICB8ICAzMSArKy0KPj4gICBwcm94bW94LWxkYXAvZGViaWFu L2NvcHlyaWdodCB8ICAgMiArLQo+PiAgIHByb3htb3gtbGRhcC9zcmMvbGliLnJzICAgICAgIHwg ICA2ICsKPj4gICBwcm94bW94LWxkYXAvc3JjL3N5bmMucnMgICAgICB8IDQ5NiArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrCj4+ICAgcHJveG1veC1sZGFwL3NyYy90eXBlcy5ycyAg ICAgfCAzMTcgKysrKysrKysrKysrKysrKysrKysrKwo+PiAgIDcgZmlsZXMgY2hhbmdlZCwgODcz IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHBy b3htb3gtbGRhcC9zcmMvc3luYy5ycwo+PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBwcm94bW94LWxk YXAvc3JjL3R5cGVzLnJzCj4+Cj4+Cj4+IHByb3htb3gteWV3LWNvbXA6Cj4+Cj4+IFNoYW5ub24g U3RlcnogKDYpOgo+PiAgICBhdXRoX3ZpZXc6IGFkZCBkZWZhdWx0IGNvbHVtbiBhbmQgYWxsb3cg c2V0dGluZyBsZGFwIHJlYWxtcyBhcyBkZWZhdWx0Cj4+ICAgIHV0aWxzOiBhZGQgcGRtIHJlYWxt IHRvIGBnZXRfYXV0aF9kb21haW5faW5mb2AKPj4gICAgYXV0aF92aWV3L2F1dGhfZWRpdF9sZGFw OiBhZGQgc3VwcG9ydCBmb3IgYWN0aXZlIGRpcmVjdG9yeSByZWFsbXMKPj4gICAgYXV0aF9lZGl0 X2xkYXA6IGFkZCBoZWxwZXJzIHRvIHByb3Blcmx5IGVkaXQgYWQgJiBsZGFwIHJlYWxtcwo+PiAg ICBhdXRoX3ZpZXc6IGltcGxlbWVudCBzeW5jaW5nIGxkYXAgYW5kIGFkIHJlYWxtcwo+PiAgICBh dXRoX2VkaXRfbGRhcDogaW1wcm92ZSBmb3JtIGxheW91dCBhbmQgcGxhY2Vob2xkZXJzCj4+Cj4+ ICAgc3JjL2F1dGhfZWRpdF9sZGFwLnJzICAgfCAyMTUgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrLS0tLS0tLS0KPj4gICBzcmMvYXV0aF92aWV3LnJzICAgICAgICB8IDIyMyArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4+ICAgc3JjL2NvbW1vbl9hcGlfdHlw ZXMucnMgfCAgIDMgKwo+PiAgIHNyYy91dGlscy5ycyAgICAgICAgICAgIHwgIDE4ICstLS0KPj4g ICA0IGZpbGVzIGNoYW5nZWQsIDM5MiBpbnNlcnRpb25zKCspLCA2NyBkZWxldGlvbnMoLSkKPj4K Pj4KPj4gcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXI6Cj4+Cj4+IFNoYW5ub24gU3RlcnogKDYp Ogo+PiAgICBjb25maWc6IGFkZCBkb21haW4gY29uZmlnIHBsdWdpbnMgZm9yIGxkYXAgYW5kIGFk IHJlYWxtcwo+PiAgICBzZXJ2ZXI6IGFkZCBsZGFwIGFuZCBhY3RpdmUgZGlyZWN0b3J5IGF1dGhl bnRpY2F0b3JzCj4+ICAgIHNlcnZlcjogYXBpOiBhZGQgYXBpIGVuZHBvaW50cyBmb3IgY29uZmln dXJpbmcgbGRhcCAmIGFkIHJlYWxtcwo+PiAgICBhcGkvYXV0aDogYWRkIGVuZHBvaW50IHRvIHN0 YXJ0IGxkYXAgc3luYyBqb2JzCj4+ICAgIHVpOiBhZGQgYSBwYW5lbCB0byBhbGxvdyBoYW5kbGlu ZyByZWFsbXMKPj4gICAgdWk6IG1ha2UgdGhlIHVzZXIgdGFiIHJlbG9hZCB3aGVuIHJlLW9wZW5l ZAo+Pgo+PiAgIENhcmdvLnRvbWwgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCj4+ ICAgbGliL3BkbS1hcGktdHlwZXMvc3JjL2FjbC5ycyAgICAgICAgIHwgICAzICsKPj4gICBsaWIv cGRtLWFwaS10eXBlcy9zcmMvbGliLnJzICAgICAgICAgfCAgIDcgKwo+PiAgIGxpYi9wZG0tY29u ZmlnL0NhcmdvLnRvbWwgICAgICAgICAgICB8ICAgMSArCj4+ICAgbGliL3BkbS1jb25maWcvc3Jj L2RvbWFpbnMucnMgICAgICAgIHwgIDM1ICsrKwo+PiAgIHNlcnZlci9DYXJnby50b21sICAgICAg ICAgICAgICAgICAgICB8ICAgMSArCj4+ICAgc2VydmVyL3NyYy9hcGkvYWNjZXNzL2RvbWFpbnMu cnMgICAgIHwgIDkwICsrKysrKy0KPj4gICBzZXJ2ZXIvc3JjL2FwaS9jb25maWcvYWNjZXNzL2Fk LnJzICAgfCAzNTUgKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgIHNlcnZlci9zcmMvYXBp L2NvbmZpZy9hY2Nlc3MvbGRhcC5ycyB8IDM3MiArKysrKysrKysrKysrKysrKysrKysrKysrKysK Pj4gICBzZXJ2ZXIvc3JjL2FwaS9jb25maWcvYWNjZXNzL21vZC5ycyAgfCAgIDggKy0KPj4gICBz ZXJ2ZXIvc3JjL2F1dGgvbGRhcC5ycyAgICAgICAgICAgICAgfCAzMTUgKysrKysrKysrKysrKysr KysrKysrKysKPj4gICBzZXJ2ZXIvc3JjL2F1dGgvbW9kLnJzICAgICAgICAgICAgICAgfCAgMTcg Ky0KPj4gICB1aS9zcmMvY29uZmlndXJhdGlvbi9tb2QucnMgICAgICAgICAgfCAgMjYgKy0KPj4g ICAxMyBmaWxlcyBjaGFuZ2VkLCAxMjIxIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+ PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBzZXJ2ZXIvc3JjL2FwaS9jb25maWcvYWNjZXNzL2FkLnJz Cj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHNlcnZlci9zcmMvYXBpL2NvbmZpZy9hY2Nlc3MvbGRh cC5ycwo+PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBzZXJ2ZXIvc3JjL2F1dGgvbGRhcC5ycwo+Pgo+ Pgo+PiBTdW1tYXJ5IG92ZXIgYWxsIHJlcG9zaXRvcmllczoKPj4gICAgMjQgZmlsZXMgY2hhbmdl ZCwgMjQ4NiBpbnNlcnRpb25zKCspLCA4MCBkZWxldGlvbnMoLSkKPj4KPj4gLS0KPj4gR2VuZXJh dGVkIGJ5IGdpdC1tdXJwcCAwLjguMQo+Pgo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+PiBwZG0tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IHBkbS1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQo+PiBodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1i aW4vbWFpbG1hbi9saXN0aW5mby9wZG0tZGV2ZWwKPj4KPj4KCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGRtLWRldmVsIG1haWxpbmcgbGlzdApwZG0t ZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmlu L21haWxtYW4vbGlzdGluZm8vcGRtLWRldmVsCg==