Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1672 → Rev 1673

/scripts/sbin/alcasar-uninstall.sh
17,15 → 17,24
# logout all logged users
/usr/local/sbin/alcasar-logout.sh all
# services_stop
echo "Stopping service : "
/usr/local/bin/alcasar-sms.sh --stop
 
for i in alcasar-load_balancing havp freshclam ntpd dansguardian httpd radiusd mysqld dnsmasq dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy nfsen fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability vnstat
do
[ -e /lib/systemd/system/$i.service ] && /usr/bin/systemctl disable $i.service && /usr/bin/systemctl stop $i.service 1>/dev/null
echo "$i"
[ -e /lib/systemd/system/$i.service ] && /usr/bin/systemctl disable $i.service && /usr/bin/systemctl stop $i.service 1>/dev/null && sleep 1
done
 
echo "Check the service clearing"
for i in alcasar-load_balancing havp freshclam ntpd dansguardian httpd radiusd mysqld dnsmasq dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy nfsen fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability vnstat
do
if [ `systemctl is-active $i.service` == "active" ]
then
echo "The service '$i' need to be killed"
/usr/bin/systemctl stop $i.service
killall $i
fi
done
echo "Reset ALCASAR main functions : "
 
#init
echo -en "\n- init(1) : "
# les fichiers situés dans /usr/local/ seront supprimés à la fin car encore utiles ici