Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 225 → Rev 226

/scripts/alcasar-conf.sh
50,6 → 50,10
# sauvegarde des fichiers de filtrage réseau
mkdir $DIR_UPDATE/etc/
cp -rf $DIR_DEST_ETC/* $DIR_UPDATE/etc/
# sauvegarde des fichiers de dnsmasq
mkdir $DIR_UPDATE/etc/dnsmasq.d
cp -rf /etc/dnsmasq.d/* $DIR_UPDATE/etc/dnsmasq.d/
 
# création de l'archive
cd /tmp
tar -cf alcasar-conf.tar conf/
86,10 → 90,14
# Récupération des comptes de gestion (admin + manager + backup)
cp -rf $DIR_UPDATE/digest $DIR_WEB/
$DIR_DEST_SBIN/alcasar-profil.sh -list
# Récupération des config de dnsmasq (préparation)
ln -s $DIR_DEST_ETC/dnsmasq.d /etc/.
# Récupération des règles de filtrage réseau
cp -rf $DIR_UPDATE/etc/* $DIR_DEST_ETC/
chown root:apache $DIR_DEST_ETC/*
chmod 660 $DIR_DEST_ETC/*
 
# Effacement du répertoire d'update
rm -rf $DIR_UPDATE
;;
*)
/scripts/sbin/alcasar-uninstall.sh
126,17 → 126,26
echo -en "\n-13 awstats(1) : "
[ -e /etc/awstats/awstats.conf.default ] && mv /etc/awstats/awstats.conf.default /etc/awstats/awstats.conf && echo -n "1"
sleep 1
#Bind
echo -en "\n-14 bind(4) : "
if [ -e /etc/init.d/named ]
#DnsMasq
echo -en "\n-14 dnsmasq(4) : "
if [ -e /etc/init.d/dnsmasq ]
then
[ -e /var/lib/named/etc/named.conf.default ] && mv /var/lib/named/etc/named.conf.default /var/lib/named/etc/named.conf && echo -n "1, "
[ -e /var/lib/named/etc/trusted_networks_acl.conf.default ] && mv /var/lib/named/etc/trusted_networks_acl.conf.default /var/lib/named/etc/trusted_networks_acl.conf && echo -n "2, "
[ -e /var/lib/named/var/named/master/localdomain.zone.default ] && mv /var/lib/named/var/named/master/localdomain.zone.default /var/lib/named/var/named/master/localdomain.zone && echo -n "3, "
[ -e /var/lib/named/var/named/reverse/localdomain.rev ] && rm /var/lib/named/var/named/reverse/localdomain.rev && echo -n "4"
[ -e /etc/dnsmasq.conf.default ] && mv /etc/dnsmasq.conf.default /etc/dnsmasq.conf && echo -n "1, "
[ -d /etc/dnsmasq.d && rm -rf /etc/dnsmasq.d
else echo -n "non installé"
fi
sleep 1
#Bind
#echo -en "\n-14 bind(4) : "
#if [ -e /etc/init.d/named ]
#then
# [ -e /var/lib/named/etc/named.conf.default ] && mv /var/lib/named/etc/named.conf.default /var/lib/named/etc/named.conf && echo -n "1, "
# [ -e /var/lib/named/etc/trusted_networks_acl.conf.default ] && mv /var/lib/named/etc/trusted_networks_acl.conf.default /var/lib/named/etc/trusted_networks_acl.conf && echo -n "2, "
# [ -e /var/lib/named/var/named/master/localdomain.zone.default ] && mv /var/lib/named/var/named/master/localdomain.zone.default /var/lib/named/var/named/master/localdomain.zone && echo -n "3, "
# [ -e /var/lib/named/var/named/reverse/localdomain.rev ] && rm /var/lib/named/var/named/reverse/localdomain.rev && echo -n "4"
#else echo -n "non installé"
#fi
#sleep 1
#cron
echo -en "\n-15 cron(9) : "
[ -e /etc/crontab.default ] && mv /etc/crontab.default /etc/crontab && echo -n "1, "