| Line 1... |
Line 1... |
| 1 |
#/bin/bash
|
1 |
#/bin/bash
|
| 2 |
# $Id: alcasar-conf.sh 933 2012-07-05 15:57:15Z franck $
|
2 |
# $Id: alcasar-conf.sh 945 2012-07-08 21:29:55Z richard $
|
| 3 |
|
3 |
|
| 4 |
# alcasar-conf.sh
|
4 |
# alcasar-conf.sh
|
| 5 |
# by REXY
|
5 |
# by REXY
|
| 6 |
# This script is distributed under the Gnu General Public License (GPL)
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
| 7 |
|
7 |
|
| Line 142... |
Line 142... |
| 142 |
echo "PUBLIC_IP=$PUBLIC_IP/$PUBLIC_PREFIX" >> $CONF_FILE
|
142 |
echo "PUBLIC_IP=$PUBLIC_IP/$PUBLIC_PREFIX" >> $CONF_FILE
|
| 143 |
echo "GW=$PUBLIC_GATEWAY" >> $CONF_FILE
|
143 |
echo "GW=$PUBLIC_GATEWAY" >> $CONF_FILE
|
| 144 |
echo "DNS1=$DNS1" >> $CONF_FILE
|
144 |
echo "DNS1=$DNS1" >> $CONF_FILE
|
| 145 |
echo "DNS2=$DNS2" >> $CONF_FILE
|
145 |
echo "DNS2=$DNS2" >> $CONF_FILE
|
| 146 |
echo "PRIVATE_IP=$PRIVATE_IP/$PRIVATE_PREFIX" >> $CONF_FILE
|
146 |
echo "PRIVATE_IP=$PRIVATE_IP/$PRIVATE_PREFIX" >> $CONF_FILE
|
| 147 |
echo "DHCP=half" >> $CONF_FILE
|
147 |
echo "DHCP=full" >> $CONF_FILE
|
| 148 |
echo "EXT_DHCP_IP=none" >> $CONF_FILE
|
148 |
echo "EXT_DHCP_IP=none" >> $CONF_FILE
|
| 149 |
echo "RELAY_DHCP_IP=none" >> $CONF_FILE
|
149 |
echo "RELAY_DHCP_IP=none" >> $CONF_FILE
|
| 150 |
echo "RELAY_DHCP_PORT=none" >> $CONF_FILE
|
150 |
echo "RELAY_DHCP_PORT=none" >> $CONF_FILE
|
| 151 |
|
151 |
|
| 152 |
if [ -r /var/run/sshd.pid ]; then
|
152 |
if [ -r /var/run/sshd.pid ]; then
|
| Line 177... |
Line 177... |
| 177 |
fi
|
177 |
fi
|
| 178 |
fi
|
178 |
fi
|
| 179 |
# DHCP mode can be "off/half/full" since V2.6
|
179 |
# DHCP mode can be "off/half/full" since V2.6
|
| 180 |
DHCP_mode=`cat $CONF_FILE|grep DHCP=|cut -d"=" -f2`
|
180 |
DHCP_mode=`cat $CONF_FILE|grep DHCP=|cut -d"=" -f2`
|
| 181 |
if [ $DHCP_mode = "on" ]; then
|
181 |
if [ $DHCP_mode = "on" ]; then
|
| 182 |
$SED "s?^DHCP=on.*?DHCP=half?" $CONF_FILE # DHCP option can be "off/half/full" since V2.6
|
182 |
$SED "s?^DHCP=on.*?DHCP=full?" $CONF_FILE # DHCP option can be "off/half/full" since V2.6
|
| 183 |
fi
|
183 |
fi
|
| 184 |
# le paramêtre 'EXT_LAN_FILTERING' n'existe plus depuis la V2.6
|
184 |
# le paramêtre 'EXT_LAN_FILTERING' n'existe plus depuis la V2.6
|
| 185 |
$SED "/^EXT_LAN/d" $CONF_FILE
|
185 |
$SED "/^EXT_LAN/d" $CONF_FILE
|
| 186 |
# la catégorie de sites filtrés "ip" n'existe plus depuis la V2.6
|
186 |
# la catégorie de sites filtrés "ip" n'existe plus depuis la V2.6
|
| 187 |
$SED "/\/ip\/urls/d" $DIR_UPDATE/bannedurllist; $SED "/\/ip\/domains/d" $DIR_UPDATE/bannedsitelist
|
187 |
$SED "/\/ip\/urls/d" $DIR_UPDATE/bannedurllist; $SED "/\/ip\/domains/d" $DIR_UPDATE/bannedsitelist
|