Subversion Repositories ALCASAR

Rev

Rev 1801 | Rev 1833 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1801 Rev 1827
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
# $Id: alcasar-uninstall.sh 1801 2016-02-28 21:04:10Z richard $
2
# $Id: alcasar-uninstall.sh 1827 2016-04-19 09:47:29Z raphael.pion $
3
 
3
 
4
# alcasar-uninstall.sh
4
# alcasar-uninstall.sh
5
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
5
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
6
# This script is distributed under the Gnu General Public License (GPL)
6
# This script is distributed under the Gnu General Public License (GPL)
7
 
7
 
Line 13... Line 13...
13
echo "-----------------------------------------------------------------------------"
13
echo "-----------------------------------------------------------------------------"
14
echo "**                     Uninstall/Update ALCASAR                            **"
14
echo "**                     Uninstall/Update ALCASAR                            **"
15
echo "-----------------------------------------------------------------------------"
15
echo "-----------------------------------------------------------------------------"
16
echo
16
echo
17
# logout all logged users
17
# logout all logged users
18
/usr/local/sbin/alcasar-logout.sh all
18
/usr/local/bin/alcasar-logout.sh all
19
# services_stop
19
# services_stop
20
echo "Stopping service : "
20
echo "Stopping service : "
21
/usr/local/bin/alcasar-sms.sh --stop
21
/usr/local/bin/alcasar-sms.sh --stop
22
for i in alcasar-load_balancing vnstat havp freshclam ntpd httpd radiusd mysqld dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy nfsen fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability dansguardian dnsmasq sshd chilli 
22
for i in alcasar-load_balancing vnstat havp freshclam ntpd httpd radiusd mysqld dnsmasq-blacklist dnsmasq-whitelist dnsmasq-blackhole tinyproxy nfsen fail2ban iptables ulogd-ext-access ulogd-ssh ulogd-traceability dansguardian dnsmasq sshd chilli 
23
do
23
do
Line 269... Line 269...
269
 
269
 
270
 
270
 
271
 
271
 
272
#nettoyage (on retire les services supprimés ou remplacés dans la nouvelle version)
272
#nettoyage (on retire les services supprimés ou remplacés dans la nouvelle version)
273
echo -en "\n- cleaning() : "
273
echo -en "\n- cleaning() : "
274
for rm_fic in /usr/local/bin /usr/local/sbin /usr/local/etc
274
for rm_fic in /usr/local/bin /usr/local/etc
275
	do
275
	do
276
	rm -rf $rm_fic/alcasar*
276
	rm -rf $rm_fic/alcasar*
277
	done
277
	done
278
echo
278
echo
279
 
279