#!/bin/bash
activer_etherpad=$(CreoleGet activer_etherpad)
RunCmd=CreoleRun

ETH_DIR="/usr/share/eole/nodejs/etherpad"
if [ "$activer_etherpad" == "oui" ]
then
    internal_dns_ips=($(CreoleGet adresse_ip_dns))
    dns_ip_match_expr="($internal_dns_ips)"
    for internal_dns_ip in ${internal_dns_ips[@]:1}
    do
        dns_ip_match_expr="$dns_ip_match_expr|($internal_dns_ip)"
    done
    $RunCmd "sed -i -E -e \"s/(nameserver)/# \1/\" -E -e \"s/# (nameserver ($dns_ip_match_expr))/\1/\" /etc/resolv.conf" web >/dev/null 2>&1
    $RunCmd "/bin/chmod 755 ${ETH_DIR}/eoleDeps.sh" web >/dev/null 2>&1
    $RunCmd "${ETH_DIR}/eoleDeps.sh" web >/dev/null 2>&1
    CreoleCat -t resolv.conf >/dev/null 2>&1
    if [ -f "usr/share/eole/creole/distrib/ad-resolv.conf" ]
    then
        CreoleCat -t ad-resolv.conf >/dev/null 2>&1
    fi
fi
