summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2018-11-22 11:12:12 +0100
committerSimon Rettberg2018-11-22 11:12:12 +0100
commit684dd98d06d4db6e3968c06d1c8dbc9121301ac3 (patch)
treefbd5b380e7ac7ee0b99899686358f37e78383c33
parent[mount-store] Conditionally enable nfs server (diff)
downloadtmlite-bwlp-684dd98d06d4db6e3968c06d1c8dbc9121301ac3.tar.gz
tmlite-bwlp-684dd98d06d4db6e3968c06d1c8dbc9121301ac3.tar.xz
tmlite-bwlp-684dd98d06d4db6e3968c06d1c8dbc9121301ac3.zip
[CreateLdapConfig] Support ldadp genuid feature
-rw-r--r--src/main/java/org/openslx/taskmanager/tasks/CreateLdapConfig.java6
1 files changed, 6 insertions, 0 deletions
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,