Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 79 → Rev 80

/alcasar.sh
206,8 → 206,20
do
/sbin/chkconfig --del $svc
done
# On installe les mises à jour spécifiques
urpmi --no-verify --auto $DIR_CONF/rpms-update/*.rpm
# On installe les RPMs spécifiques à la version
fic=`cat /etc/product.id`
old="$IFS"
IFS=","
set $fic
for i in $*
do
if [ "`echo $i|grep arch|cut -d'=' -f1`" == "arch" ]
then
ARCH=`echo $i|cut -d"=" -f2`
fi
done
IFS="$old"
urpmi --no-verify --auto $DIR_CONF/rpms/$ARCH/*.rpm
# On supprime les paquetages orphelins
/usr/sbin/urpme --auto-orphans --auto
# On vide le répertoire temporaire
866,7 → 878,7
# on limite l'écoute de Dansguardian côté LAN
$SED "s?^filterip =.*?filterip = $PRIVATE_IP?g" /etc/dansguardian/dansguardian.conf
# on chaîne Dansguardian au proxy antivirus HAVP
$SED "s?^proxyport.*?proxyport 8090?g" /etc/dansguardian/dansguardian.conf
$SED "s?^proxyport.*?proxyport = 8090?g" /etc/dansguardian/dansguardian.conf
# on remplace la page d'interception (template)
cp -f $DIR_CONF/template.html /usr/share/dansguardian/languages/ukenglish/
cp -f $DIR_CONF/template-fr.html /usr/share/dansguardian/languages/french/template.html
930,9 → 942,9
dd if=/dev/zero of=/tmp/havp-disk bs=1024k count=30
mkfs.ext4 -qF /tmp/havp-disk
mkdir /var/tmp/havp /var/log/havp /var/run/havp
chown havp:havp /var/tmp/havp /var/log/havp /var/run/havp
echo "# Entry for havp tmp files scan partition" >> /etc/fstab
echo "/tmp/havp-disk /var/tmp/havp ext4 loop,mand,noatime,async" >> /etc/fstab
mount /var/tmp/havp
# copie et configuration d'HAVP
cp $DIR_CONF/havp/havp $DIR_DEST_SBIN
cp -r $DIR_CONF/havp/etc/havp $DIR_DEST_ETC
939,6 → 951,7
cp $DIR_CONF/havp/etc/init.d/havp /etc/init.d/
chkconfig --level 345 havp on
chkconfig --level 01267 havp off
chown -R havp.havp /var/tmp/havp /var/log/havp /var/run/havp $DIR_DEST_ETC/havp
}
 
##################################################################################