#!/bin/bash
if [ -f /usr/bin/ParseDico ]
then
    #EOLE 2.3
    . ParseDico
    . /etc/eole/containers.conf
else
    #EOLE 2.4
    activer_gepi=$(CreoleGet activer_gepi non)
    container_path_web=$(CreoleGet container_path_web)
fi

if [ "$activer_gepi" = "oui" ]
then
    if [ -f /root/.reader ]
    then
        # mise en place du mot de passe de l'utilisateur reader pour l'accès ldap
        LDAP_PASS=`cat /root/.reader`
        sed -i "s/\$ldap_password=\"\([^)]\+\)\";/\$ldap_password=\"$LDAP_PASS\";/" \
           $container_path_web/var/www/html/gepi/secure/config_ldap.inc.php
    fi
    # mise à jour de la base gepi si nécessaire
    /usr/share/eole/sbin/update-gepi default --silent
fi
exit 0
