Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2463 → Rev 2464

/alcasar.sh
173,11 → 173,9
do
if [ $Lang == "fr" ]
then
echo "Effectuer une mise à jour : tapez '1'"
echo -n "Effectuer une réinstallation : Tapez '2' : "
echo -n "Tapez '1' pour une mise à jour; Tapez '2' pour une réinstallation : "
else
echo "Perform an update : Hit '1'"
echo -n "Perform a reinstallation : Hit '2' : "
echo -n "Hit '1' for an update; Hit '2' for a reinstallation : "
fi
read response
done
508,24 → 506,26
PRIVATE_LAST_IP=`echo $PRIVATE_BROADCAST | cut -d"." -f1-3`"."`expr $private_broadcast_ending - 1` # last network address (ex.: 192.168.182.254)
PRIVATE_MAC=`/usr/sbin/ip link show $INTIF | grep ether | cut -d" " -f6| sed 's/:/-/g'| awk '{print toupper($0)}'` # MAC address of INTIF
# Define Internet parameters
DNS1=`grep ^nameserver /etc/resolv.conf|awk -F" " '{print $2}'|head -n 1` # 1st DNS server
if [ "$DNS1" == "" ] || [ "$DNS1" == "127.0.0.1" ]
if [ "$mode" != "update" ]
then
DNS1=`cat /etc/sysconfig/network-scripts/ifcfg-$EXTIF | grep '^DNS1='| cut -d"=" -f2` # 1st DNS server
DNS2=`cat /etc/sysconfig/network-scripts/ifcfg-$EXTIF | grep '^DNS2=' | cut -d"=" -f2` # 2nd DNS server
else
DNS1=`cat /etc/sysconfig/network-scripts/default-ifcfg-$EXTIF | grep '^DNS1=' | cut -d"=" -f2` # 1st DNS server
DNS2=`cat /etc/sysconfig/network-scripts/default-ifcfg-$EXTIF | grep '^DNS2=' | cut -d"=" -f2` # 2nd DNS server
fi
if [ "$DNS1" == "" ]
then
if [ $Lang == "fr" ]
then
echo "L'adresse IP des serveurs DNS ne sont pas corrects"
echo "L'adresse IP des serveurs DNS ne sont pas corrects"
echo "Vérifiez la configuration de la carte réseau externe ($EXTIF)"
else
echo "The IP address of DNS servers are not set correctly"
echo "The IP address of DNS servers are not set correctly"
echo "Check the extern network card configuration ($EXTIF)"
fi
exit 0
fi
nb_dns=`grep -c ^nameserver /etc/resolv.conf`
if [ $nb_dns == 2 ]
then
DNS2=`grep ^nameserver /etc/resolv.conf|cut -d" " -f2|tail -n 1` # 2nd DNS server (if exist)
fi
DNS1=${DNS1:=208.67.220.220}
DNS2=${DNS2:=208.67.222.222}
PUBLIC_NETMASK=`/bin/ipcalc -m $PUBLIC_IP_MASK | cut -d"=" -f2`