Subversion Repositories ALCASAR

Rev

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

Rev 71 Rev 80
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
# $Id: alcasar-uninstall.sh 71 2010-04-14 22:57:42Z richard $
2
# $Id: alcasar-uninstall.sh 80 2010-04-17 22:54:06Z richard $
3
 
3
 
4
# alcasar-uninstall.sh
4
# alcasar-uninstall.sh
5
# by 3abtux, angel95 and rexy
5
# by 3abtux, angel95 and rexy
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
clear
7
clear
8
echo "-----------------------------------------------------------------------------"
8
echo "-----------------------------------------------------------------------------"
9
echo "**                      Désinstallation d'ALCASAR                          **"
9
echo "**                      Désinstallation d'ALCASAR                          **"
10
echo "-----------------------------------------------------------------------------"
10
echo "-----------------------------------------------------------------------------"
11
echo
11
echo
12
#services_stop
12
#services_stop
13
for i in ntpd iptables ulogd dansguardian squid chilli httpd radiusd named
13
for i in ntpd iptables ulogd dansguardian squid chilli httpd radiusd named freshclam havp
14
do
14
do
15
	/sbin/chkconfig --del $i
15
	[ -e /etc/init.d/$i ] && /sbin/chkconfig --del $i && /etc/init.d/$i stop
16
	/etc/init.d/$i stop
-
 
17
done
16
done
18
echo "Réinitialisation des fonctions : "
17
echo "Réinitialisation des fonctions : "
19
#init
18
#init
20
echo -en "\n-1 init(1) : "
19
echo -en "\n-1 init(1) : "
21
#les script /usr/local/bin alcasar* sont supprimés à la fin car encore utiles ici
20
#les script /usr/local/bin alcasar* sont supprimés à la fin car encore utiles ici
Line 97... Line 96...
97
[ -e /etc/dansguardian/lists/exceptioniplist.default ] && mv /etc/dansguardian/lists/exceptioniplist.default /etc/dansguardian/lists/exceptioniplist && echo -n "8, "
96
[ -e /etc/dansguardian/lists/exceptioniplist.default ] && mv /etc/dansguardian/lists/exceptioniplist.default /etc/dansguardian/lists/exceptioniplist && echo -n "8, "
98
[ -e /etc/dansguardian/lists/bannedsitelist.default ] && mv /etc/dansguardian/lists/bannedsitelist.default /etc/dansguardian/lists/bannedsitelist && echo -n "9, "
97
[ -e /etc/dansguardian/lists/bannedsitelist.default ] && mv /etc/dansguardian/lists/bannedsitelist.default /etc/dansguardian/lists/bannedsitelist && echo -n "9, "
99
[ -d /etc/dansguardian/lists/blacklists.default ] && mv -f /etc/dansguardian/lists/blacklists.default /etc/dansguardian/lists/blacklists && echo -n "10"
98
[ -d /etc/dansguardian/lists/blacklists.default ] && mv -f /etc/dansguardian/lists/blacklists.default /etc/dansguardian/lists/blacklists && echo -n "10"
100
sleep 1
99
sleep 1
101
#antivirus
100
#antivirus
102
echo -en "\n-11 antivirus(5) : "
101
echo -en "\n-11 antivirus(6) : "
103
chkconfig --del havp && echo -n "1, "
102
chkconfig --del havp && echo -n "1, "
104
umount /var/tmp/havp && echo -n "2, "
103
umount /var/tmp/havp && echo -n "2, "
-
 
104
sleep 2
105
rmdir /var/tmp/havp && echo -n "3, "
105
rmdir /var/tmp/havp && echo -n "3, "
106
rm -f /tmp/havp-disk && echo -n "4, "
106
rm -f /tmp/havp-disk && echo -n "4, "
107
$SED "/^# Entry for havp/d" /etc/fstab
107
$SED "/^# Entry for havp/d" /etc/fstab
108
$SED "/^\/tmp\/havp-disk/d" /etc/fstab && echo -n "5, "
108
$SED "/^\/tmp\/havp-disk/d" /etc/fstab && echo -n "5, "
109
userdel havp && echo -n "6"
109
userdel havp && echo -n "6"