#!/bin/bash

set -e

if [ "$(CreoleGet ad_server_role)" = 'membre' ] || [ "$(CreoleGet ad_additional_dc)" = 'oui' ]; then
    exit
fi
CreoleRun "/usr/share/eole/samba/import_schema.sh $NOAAF" domaine
if [ "$(CreoleGet aaf_file_format none)" = 'none' ]; then
    CreoleRun "samba-tool group show professeurs > /dev/null 2>&1" domaine || (
        /usr/share/eole/backend/creation-groupe.py -g professeurs -t Groupe
        /usr/share/eole/backend/creation-groupe.py -g eleves -t Groupe
        /usr/share/eole/backend/creation-groupe.py -g administratifs -t Groupe
        CreoleRun "ldbmodify -H /var/lib/samba/private/sam.ldb /var/lib/eole/02_scribe.ldif" domaine
    )
fi

