From 67f3ada30a65e6ad1565e915ca76f0811dcff027 Mon Sep 17 00:00:00 2001
From: Maxim Thomas <maxim.thomas@gmail.com>
Date: Thu, 07 Mar 2019 06:28:24 +0000
Subject: [PATCH] allow pre encoded passwords (#54)
---
opendj-packages/opendj-docker/bootstrap/setup.sh | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/opendj-packages/opendj-docker/bootstrap/setup.sh b/opendj-packages/opendj-docker/bootstrap/setup.sh
index ddb8bca..adff648 100755
--- a/opendj-packages/opendj-docker/bootstrap/setup.sh
+++ b/opendj-packages/opendj-docker/bootstrap/setup.sh
@@ -9,7 +9,6 @@
--baseDN $BASE_DN -h localhost --rootUserPassword "$ROOT_PASSWORD" \
--acceptLicense --no-prompt $ADD_BASE_ENTRY #--sampleData 1
-
if [ -d /opt/opendj/bootstrap/schema/ ]; then
echo "Loading initial schema:"
for file in /opt/opendj/bootstrap/schema/*; do
@@ -19,7 +18,16 @@
fi
if [ -d /opt/opendj/bootstrap/data/ ]; then
- echo "Loading initial data:"
+ #allow pre encoded passwords
+ /opt/opendj/bin/dsconfig \
+ set-password-policy-prop \
+ --bindDN "cn=Directory Manager" \
+ --bindPassword "$ROOT_PASSWORD" \
+ --policy-name "Default Password Policy" \
+ --set allow-pre-encoded-passwords:true \
+ --trustAll \
+ --no-prompt
+
for file in /opt/opendj/bootstrap/data/*; do
echo "Loading $file ..."
/opt/opendj/bin/ldapmodify -D "$ROOT_USER_DN" -h localhost -p $PORT -w $ROOT_PASSWORD -f $file
--
Gitblit v1.10.0