405,7 → 405,7 |
logfile /var/log/ntp.log |
EOF |
chown -R ntp:ntp /etc/ntp |
# Configuration du serveur dhcpd de secours (mode bypass) |
# Configuration du serveur dhcpd |
[ -e /etc/dhcpd.conf.default ] || cp /etc/dhcpd.conf /etc/dhcpd.conf.default 2> /dev/null |
cat <<EOF > /etc/dhcpd.conf |
ddns-update-style interim; |
412,7 → 412,7 |
subnet $PRIVATE_NETWORK netmask $PRIVATE_MASK { |
option routers $PRIVATE_IP; |
option subnet-mask $PRIVATE_MASK; |
option domain-name-servers $DNS1; |
option domain-name-servers $PRIVATE_IP; |
range dynamic-bootp $PRIVATE_DYN_LAST_IP $PRIVATE_DYN_FIRST_IP; |
default-lease-time 21600; |
max-lease-time 43200; |
421,7 → 421,7 |
# écoute côté LAN seulement |
[ -e /etc/sysconfig/dhcpd.default ] || cp /etc/sysconfig/dhcpd /etc/sysconfig/dhcpd.default 2> /dev/null |
$SED "s?^#INTERFACES=.*?INTERFACES=\"$INTIF\"?g" /etc/sysconfig/dhcpd |
/sbin/chkconfig --level 345 dhcpd off |
/sbin/chkconfig --level 345 dhcpd on |
# Renseignement des fichiers hosts.allow et hosts.deny |
[ -e /etc/hosts.allow.default ] || cp /etc/hosts.allow /etc/hosts.allow.default |
cat <<EOF > /etc/hosts.allow |
818,6 → 818,14 |
$SED "s?^HS_PROVIDER_LINK.*?HS_PROVIDER_LINK=https://\$HS_UAMSERVER/?g" /etc/chilli/config |
echo "HS_COAPORT=3799" >> /etc/chilli/config |
echo "HS_ADMINTERVAL=0" >> /etc/chilli/config |
cat <<EOF > /etc/chilli/config |
# Usage d'un DHCPD externe a coova (dhcpd local ou extérieur) |
HS_USE_DHCPD_EXT="on" |
HS_DHCP_GATEWAY_IP=127.0.0.1 |
HS_DHCP_GATEWAY_PORT=67 |
HS_DHCP_RELAY_AGENT_IP=127.0.0.1 |
HS_USE_DHCP_RADIUS="no" |
EOF |
# création des fichiers de sites, d'urls et d'adresses MAC de confiance |
echo -e "HS_UAMALLOW=\"\"" > /etc/chilli/alcasar-uamallowed |
echo -e "HS_UAMDOMAINS=\"\"" > /etc/chilli/alcasar-uamdomain |
1175,7 → 1183,7 |
# processus lancés par défaut au démarrage |
$SED "s?^# Default-Start.*?# Default-Start: 3 4 5?g" /etc/init.d/mysqld |
$SED "s?^# Default-Stop.*?# Default-Stop: 0 1 2?g" /etc/init.d/mysqld # pour éviter les alertes de dépendance de services (netfs) |
for i in netfs ntpd iptables ulogd squid chilli httpd radiusd mysqld dansguardian named havp freshclam |
for i in netfs ntpd iptables ulogd dhcpd squid named chilli httpd radiusd mysqld dansguardian havp freshclam |
do |
/sbin/chkconfig --add $i |
done |