#!/bin/sh -e

. /etc/cl-user.conf

[ -n "$bindpw" ] && bindpw="-w $bindpw" || bindpw="-W"

ldapadd -a -D "$binddn" $bindpw -x -H "ldap://${host:-localhost}"<<EOF
dn: $base
objectClass: organization
objectClass: dcObject
$(printf %s\\n "$base" |
	tr -s '[:space:],' '\n' |
	sed -r -n -e '1 { s/dc=[[:space:]]*/dc: /p }' -e '$ { s/dc=[[:space:]]*/o: /p }')

dn: ou=People,$base
objectClass: organizationalUnit
ou: People

dn: ou=Group,$base
objectClass: organizationalUnit
ou: Group
EOF
