#!/bin/sh
if [ "$1" ] ; then
    baseDN=$1
else
    echo "Base DN parameter is required. Ex: \"dc=acme,dc=local\""
    exit 
fi

echo "Adding entries in the directory server - when prompted, provide the directory manager password"
ldapmodify -x -h localhost -D "cn=directory manager" -W <<EOF
dn: cn=schema
changetype: modify
add: objectclasses
objectclasses: (ntContainer-oid NAME 'ntContainer' SUP organizationalunit STRUCTURAL MUST cn X-ORIGIN 'user defined')

dn: cn=Users,$baseDN
changetype: add
objectclass: ntContainer
cn: Users
ou: Users

EOF

