Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 119 → Rev 120

/alcasar.sh
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