Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 977 → Rev 978

/alcasar.sh
171,7 → 171,7
exit 0
fi
echo -n "."
# On traite le cas où l'interface configurée lors de l'installation est "eth1" au lieu de "eth0" (mystère sur certaines version de BIOS et de VirtualBox)
# On traite le cas où l'interface configurée lors de l'installation est "eth1" au lieu de "eth0" (mystère sur certaines versions de BIOS et de VirtualBox)
if [ `ip route list|grep ^default|grep -c eth1` -eq "1" ] ; then
if [ $Lang == "fr" ]
then echo "La configuration des cartes réseau va être corrigée."
195,7 → 195,7
exit 0
fi
echo -n "."
# On test le lien vers le routeur par default
# On teste le lien vers le routeur par defaut
IP_GW=`ip route list|grep ^default|cut -d" " -f3`
arp_reply=`/usr/sbin/arping -b -I$EXTIF -c1 -w2 $IP_GW|grep response|cut -d" " -f2`
if [ $(expr $arp_reply) -eq 0 ]
/scripts/alcasar-conf.sh
60,6 → 60,10
--create|-create)
[ -d $DIR_UPDATE ] && rm -rf $DIR_UPDATE
mkdir $DIR_UPDATE
# Sauvegarde du fichier général de DNSMASQ ---- provisoire le temps que le bug de dnsmasq soit corrigé.
if [ `grep -c "^OPTIONS=\"\$OPTIONS --server=" /etc/sysconfig/dnsmasq` -e "1" ]
then cp /etc/sysconfig/dnsmasq $DIR_UPDATE
fi
# Sauvegarde de la base des usagers
/usr/local/sbin/alcasar-mysql.sh -dump
cp /var/Save/base/`ls /var/Save/base|tail -1` $DIR_UPDATE
229,6 → 233,10
--load|-load)
cd /tmp
tar -xf /tmp/alcasar-conf.tar.gz
# récupération du fichier général de dnsmasq en attendant sa correction du bug pour les DNS externes
[ -e $DIR_UPDATE/dnsmasq ] && cp -f $DIR_UPDATE/dnsmasq /etc/sysconfig/dnsmasq \
&& chown root.root /etc/sysconfig/dnsmasq \
&& chmod 644 /etc/sysconfig/dnsmasq
# Récupération du logo
[ -e $DIR_UPDATE/organisme.png ] && cp -f $DIR_UPDATE/organisme.png $DIR_WEB/images/
chown apache:apache $DIR_WEB/images/organisme.png $DIR_WEB/intercept.php