diff --git a/actions/create-ldap-user b/actions/create-ldap-user index e33dfb92b..9f255c381 100755 --- a/actions/create-ldap-user +++ b/actions/create-ldap-user @@ -34,3 +34,24 @@ if [ $? -ne 0 ]; then echo "Failed to create user" exit 1 fi + +# check if admin group exists +results=$(ldapsearch -Y EXTERNAL -H ldapi:/// -b 'ou=groups,dc=thisbox' -LLL "(cn=admin)" cn) + +if [ -z "$results" ]; then + # create admin group, with new user as a member + cat <