Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 287 → Rev 288

/alcasar.sh
208,13 → 208,12
done
for rm_users in avahi avahi-autoipd icapd
do
$user=`cat /etc/passwd|grep $rm_user`
if [ "$user" = "$rm-user" ]
user=`cat /etc/passwd|grep $rm_users`
if [ "$user" == "$rm_users" ]
then
/usr/sbin/userdel -f $rm_user
/usr/sbin/userdel -f $rm_users
fi
done
 
# On installe les RPMs spécifiques à la version
fic=`cat /etc/product.id`
old="$IFS"
960,10 → 959,16
##################################################################
antivirus ()
{
# création de l'usager 'havp'
havp_exist=`grep havp /etc/passwd|wc -l`
if [ "$havp_exist" == "0" ]
then
useradd havp
fi
# création de la partition de stockage temporaire (100Mo)
dd if=/dev/zero of=/tmp/havp-disk bs=1024k count=30
mkfs.ext4 -qF /tmp/havp-disk
mkdir /var/tmp/havp
mkdir -p /var/tmp/havp /var/log/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
1048,7 → 1053,7
{
[ -d /etc/dnsmasq.d ] || mkdir /etc/dnsmasq.d
[ -d /var/log/dnsmasq ] || mkdir /var/log/dnsmasq
[ -e /etc/dnsmasq.conf ] || cp /etc/dnsmasq.conf /etc/dnsmasq.conf.default
[ -e /etc/dnsmasq.conf ] && cp /etc/dnsmasq.conf /etc/dnsmasq.conf.default
$SED "s?^[^#]?#&?g" /etc/dnsmasq.conf # (on commente ce qui ne l'est pas)
$SED "s?^#conf-dir=.*?conf-dir=/etc/dnsmasq.d?g" /etc/dnsmasq.conf # les fichiers de config se trouvent dans /etc/dnsmasq.d/*
$SED "s?^DHCP_LEASE=.*?DHCP_LEASE=/var/log/dnsmasq/lease.log?g" /etc/sysconfig/dnsmasq # fichier contenant les baux
/scripts/sbin/alcasar-uninstall.sh
165,10 → 165,11
# network
echo -en "\n- network(9) : "
hostname localhost
[ -e /etc/sysconfig/network-scripts/default-ifcfg-eth0 ] && mv /etc/sysconfig/network-scripts/default-ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0 && echo -n "1, " && ifdown eth0 && ifup eth0
[ -e /etc/sysconfig/network-scripts/default-ifcfg-eth0 ] && mv /etc/sysconfig/network-scripts/default-ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0 && echo -n "1, "
[ -e /etc/sysconfig/network.default ] && mv /etc/sysconfig/network.default /etc/sysconfig/network && echo -n "2, "
[ -e /etc/hosts.default ] && mv /etc/hosts.default /etc/hosts && echo -n "3, "
[ -e /etc/sysconfig/network-scripts/ifcfg-eth1 ] && rm -f /etc/sysconfig/network-scripts/ifcfg-eth1 && echo -n "4, "
/etc/init.d/network restart
[ -e /etc/ntp.conf.default ] && mv /etc/ntp.conf.default /etc/ntp.conf && echo -n "5, "
[ -e /etc/dhcpd.conf.default ] && mv /etc/dhcpd.conf.default /etc/dhcpd.conf && echo -n "6, "
[ -e /etc/sysconfig/dhcpd.default ] && mv /etc/sysconfig/dhcpd.default /etc/sysconfig/dhcpd && echo -n "7, "