#!/bin/bash
. /usr/lib/eole/diagnose.sh

if [ $(CreoleGet activer_ad) == 'oui' ];then
    [ -f /root/.eolead ] || EchoRouge "Erreur : mot de passe Active Directory inconnu !"
    printf ".  %${len_pf}s => " "Ticket kerberos"
    klist &>/dev/null
    RETCODE=$?
    if [ $RETCODE -ne 0  -a -f /root/.eolead ];then
        ad_user=$(CreoleGet ad_user)
        ad_domain=$(CreoleGet ad_domain)
        DOMAIN=`echo $ad_domain | tr 'a-z' 'A-Z'`
        cat /root/.eolead | kinit $ad_user@$DOMAIN &>/dev/null
        RETCODE=$?
    fi
    [ $RETCODE -eq 0 ] && EchoVert "Ok" || EchoRouge "Erreur"
    TestService "Synchronisation LSC" $(CreoleGet adresse_ip_eth0):1099
    echo
fi

exit 0
