From 684dd98d06d4db6e3968c06d1c8dbc9121301ac3 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 22 Nov 2018 11:12:12 +0100 Subject: [CreateLdapConfig] Support ldadp genuid feature --- src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java b/src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java index a790ecb..300fd01 100644 --- a/src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java +++ b/src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java @@ -61,6 +61,8 @@ public class CreateLdapConfig extends AbstractTask @Expose private String fixnumeric = null; @Expose + private boolean genuid = false; + @Expose private LdapMapping mapping; @Expose private String ldapAttrMountOpts; @@ -221,6 +223,8 @@ public class CreateLdapConfig extends AbstractTask + "cabundle=%s\n" + "plainldap=%s\n" + "fixnumeric=%s\n" + + "genuidnumber=%s\n" + + "uidmapstore=/opt/ldadp/pid/map-%d.bin\n" + "%s\n" + "[local]\n" + "port=%s\n" @@ -237,6 +241,8 @@ public class CreateLdapConfig extends AbstractTask caPath, Boolean.toString( this.plainldap ), this.fixnumeric == null ? "" : this.fixnumeric, + Boolean.toString( this.genuid ), + this.moduleid, this.mapping.toString(), this.proxyport, certFile, -- cgit v1.2.3-55-g7522