Skip to content
Snippets Groups Projects
Commit d0795176 authored by Howard Chu's avatar Howard Chu
Browse files

ITS#4535 use randomly generated password for config database

parent ad7d6444
No related branches found
No related tags found
No related merge requests found
......@@ -52,6 +52,6 @@ valsort-attr ou ou=users,o=valsort weighted
valsort-attr employeeType ou=users,o=valsort weighted alpha-ascend
database config
rootpw secret
rootpw @CONFIGPW@
#monitor#database monitor
......@@ -69,6 +69,7 @@ sed -e "s/@BACKEND@/${BACKEND}/" \
-e "s;@PORT4@;${PORT4};" \
-e "s;@PORT5@;${PORT5};" \
-e "s;@PORT6@;${PORT6};" \
-e "s/@CONFIGPW@/${CONFIGPW}/" \
-e "s/@SASL_MECH@/${SASL_MECH}/" \
-e "s/@CACHETTL@/${CACHETTL}/" \
-e "s/@ENTRY_LIMIT@/${CACHE_ENTRY_LIMIT}/" \
......
......@@ -134,6 +134,9 @@ CONFFILTER=$SRCDIR/scripts/conf.sh
SLAPADD="../servers/slapd/slapd -Ta -d 0 $LDAP_VERBOSE"
SLAPCAT="../servers/slapd/slapd -Tc -d 0 $LDAP_VERBOSE"
SLAPINDEX="../servers/slapd/slapd -Ti -d 0 $LDAP_VERBOSE"
SLAPPASSWD="../servers/slapd/slapd -Tpasswd"
CONFIGPWF=$TESTDIR/configpw
unset DIFF_OPTIONS
# NOTE: -u/-c is not that portable...
......
......@@ -23,6 +23,14 @@ fi
mkdir -p $TESTDIR $DBDIR1
$SLAPPASSWD -g > $CONFIGPWF
RC=$?
if test $RC != 0 ; then
echo "slappasswd failed ($RC)!"
exit $RC
fi
read CONFIGPW < $CONFIGPWF
echo "Running slapadd to build slapd database..."
. $CONFFILTER $BACKEND $MONITORDB < $VALSORTCONF > $CONF1
$SLAPADD -f $CONF1 -l $LDIFVALSORT
......@@ -87,7 +95,7 @@ fi
echo "Reconfiguring slapd to test valsort descending"
$LDAPMODIFY -x -D cn=config -h $LOCALHOST -p $PORT1 -w $PASSWD > \
$LDAPMODIFY -x -D cn=config -h $LOCALHOST -p $PORT1 -y $CONFIGPWF > \
$TESTOUT 2>&1 << EOMODS
version: 1
dn: olcOverlay={0}valsort,olcDatabase={1}$BACKEND,cn=config
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment