78,7 → 78,7 |
sleep 1 |
|
#param_web_radius |
echo -en "\n- param_web_radius(3) : " |
echo -en "\n- param_web_radius(4) : " |
[ -e /etc/freeradius-web/admin.conf.default ] && mv /etc/freeradius-web/admin.conf.default /etc/freeradius-web/admin.conf && echo -n "1, " |
[ -e /etc/freeradius-web/naslist.conf ] && rm /etc/freeradius-web/naslist.conf && echo -n "2, " |
[ -e /etc/freeradius-web/user_edit.attrs.default ] && mv /etc/freeradius-web/user_edit.attrs.default /etc/freeradius-web/user_edit.attrs && echo -n "3, " |
128,18 → 128,27 |
sleep 1 |
|
#param_ulogd |
echo -en "\n- ulogd(2) : " |
echo -en "\n- ulogd(6) : " |
if [ -e /lib/systemd/system/ulogd-traceability.conf ] |
then |
rm -f /etc/ulogd-* && echo -n "1, " |
rm -f /lib/systemd/system/ulogd-* && echo -n "2" |
i=0 |
for log_type in traceability ssh ext-access |
do |
i=`expr $i + 1` |
rm -f /etc/ulogd-$log_type.conf && echo -n "$i, " |
i=`expr $i + 1` |
rm -f /lib/systemd/system/ulogd-$log_type && echo -n "$i" |
else echo -n "nothing to do" |
fi |
sleep 1 |
|
#nfsen |
echo -en "\n nfsen(0) :" |
echo "todo!!!" |
echo -en "\n- nfsen(2) : " |
[ `grep "^nfsen:" /etc/passwd | wc -l` == 1 ] && userdel -r nfsen && echo -n "1, " |
[ `grep "^www-data:" /etc/group | wc -l` == 1 ] && userdel -r www-data && groupdel www-data ; echo -n "2" |
|
# We keep netflow RRD DB for the moment |
#[ -d /var/log/netflow ] && rm -rf /var/log/netflow && echo -n "3" |
sleep 1 |
|
#DnsMasq |
182,14 → 191,17 |
rm -f /etc/cron.d/coova /etc/cron.d/alcasar-bl_download |
sleep 1 |
|
# network |
#network |
echo -en "\n- network(9) : " |
hostname localhost |
for i in /etc/sysconfig/network-scripts/default* |
EXTIF=`/sbin/ip route|grep default|cut -d" " -f5` |
INTIF=`/sbin/ip link|grep '^[[:digit:]]:'|grep -v "lo\|$EXTIF"|cut -d" " -f2|tr -d ":"` |
i=0 |
for nic in $EXTIF $INTIF |
do |
nic=`echo $i|cut -d"-" -f4` |
i=`expr $i + 1` |
/sbin/ifdown $nic |
mv -f $i /etc/sysconfig/network-scripts/ifcfg-$nic |
[ -e /etc/sysconfig/network-scripts/default-ifcfg-$nic ] && mv -f /etc/sysconfig/network-scripts/default-ifcfg-$nic /etc/sysconfig/network-scripts/ifcfg-$nic && echo -n "$i, " |
done |
[ -e /etc/sysconfig/network.default ] && mv /etc/sysconfig/network.default /etc/sysconfig/network && echo -n "3, " |
[ -e /etc/hosts.default ] && mv /etc/hosts.default /etc/hosts && echo -n "4, " |
200,7 → 212,7 |
[ -e /etc/modprobe.preload.default ] && mv /etc/modprobe.preload.default /etc/modprobe.preload && echo -n "9" |
|
echo |
/sbin/ifup eth0 |
/sbin/ifup $EXTIF |
sleep 1 |
|
#post_install |
232,5 → 244,5 |
done |
echo |
|
# suppression des exceptions de mises à jours ( coova-chilli et freeradius) |
#suppression des exceptions de mises à jours ( coova-chilli et freeradius) |
sed -i '/coova.*/d' /etc/urpmi/skip.list |