Subversion Repositories ALCASAR

Rev

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

Rev 80 Rev 88
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
# $Id: alcasar-uninstall.sh 80 2010-04-17 22:54:06Z richard $
2
# $Id: alcasar-uninstall.sh 88 2010-04-18 10:43:35Z 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
SED="/bin/sed -i"
7
clear
8
clear
8
echo "-----------------------------------------------------------------------------"
9
echo "-----------------------------------------------------------------------------"
9
echo "**                      Désinstallation d'ALCASAR                          **"
10
echo "**                      Désinstallation d'ALCASAR                          **"
10
echo "-----------------------------------------------------------------------------"
11
echo "-----------------------------------------------------------------------------"
11
echo
12
echo
Line 97... Line 98...
97
[ -e /etc/dansguardian/lists/bannedsitelist.default ] && mv /etc/dansguardian/lists/bannedsitelist.default /etc/dansguardian/lists/bannedsitelist && echo -n "9, "
98
[ -e /etc/dansguardian/lists/bannedsitelist.default ] && mv /etc/dansguardian/lists/bannedsitelist.default /etc/dansguardian/lists/bannedsitelist && echo -n "9, "
98
[ -d /etc/dansguardian/lists/blacklists.default ] && mv -f /etc/dansguardian/lists/blacklists.default /etc/dansguardian/lists/blacklists && echo -n "10"
99
[ -d /etc/dansguardian/lists/blacklists.default ] && mv -f /etc/dansguardian/lists/blacklists.default /etc/dansguardian/lists/blacklists && echo -n "10"
99
sleep 1
100
sleep 1
100
#antivirus
101
#antivirus
101
echo -en "\n-11 antivirus(6) : "
102
echo -en "\n-11 antivirus(6) : "
-
 
103
if [ -e /etc/init.d/havp ]
-
 
104
then
102
chkconfig --del havp && echo -n "1, "
105
	chkconfig --del havp && echo -n "1, "
103
umount /var/tmp/havp && echo -n "2, "
106
	umount /var/tmp/havp && echo -n "2, "
104
sleep 2
107
	sleep 1
105
rmdir /var/tmp/havp && echo -n "3, "
108
	rm -rf /var/tmp/havp /var/log/havp /var/run/havp && echo -n "3, "
106
rm -f /tmp/havp-disk && echo -n "4, "
109
	rm -f /tmp/havp-disk && echo -n "4, "
107
$SED "/^# Entry for havp/d" /etc/fstab
110
	$SED "/^# Entry for havp/d" /etc/fstab
108
$SED "/^\/tmp\/havp-disk/d" /etc/fstab && echo -n "5, "
111
	$SED "/^\/tmp\/havp-disk/d" /etc/fstab && echo -n "5, "
109
userdel havp && echo -n "6"
112
	userdel havp && echo -n "6"
-
 
113
else	echo -n "non installé"
-
 
114
fi
110
sleep 1
115
sleep 1
111
#firewall
116
#firewall
112
echo -en "\n-12 firewall(1) : "
117
echo -en "\n-12 firewall(1) : "
113
[ -e /etc/sysconfig/iptables ] && rm -f /etc/sysconfig/iptables && echo -n "1"
118
[ -e /etc/sysconfig/iptables ] && rm -f /etc/sysconfig/iptables && echo -n "1"
114
sleep 1
119
sleep 1
Line 116... Line 121...
116
echo -en "\n-13 awstats(1) : "
121
echo -en "\n-13 awstats(1) : "
117
[ -e /etc/awstats/awstats.conf.default ] && mv /etc/awstats/awstats.conf.default /etc/awstats/awstats.conf && echo -n "1"
122
[ -e /etc/awstats/awstats.conf.default ] && mv /etc/awstats/awstats.conf.default /etc/awstats/awstats.conf && echo -n "1"
118
sleep 1
123
sleep 1
119
#Bind
124
#Bind
120
echo -en "\n-14 bind(4) : "
125
echo -en "\n-14 bind(4) : "
-
 
126
if [ -e /etc/init.d/named ]
-
 
127
then
121
[ -e /var/lib/named/etc/named.conf.default ] && mv /var/lib/named/etc/named.conf.default /var/lib/named/etc/named.conf && echo -n "1, "
128
	[ -e /var/lib/named/etc/named.conf.default ] && mv /var/lib/named/etc/named.conf.default /var/lib/named/etc/named.conf && echo -n "1, "
122
[ -e /var/lib/named/etc/trusted_networks_acl.conf.default ] && mv /var/lib/named/etc/trusted_networks_acl.conf.default /var/lib/named/etc/trusted_networks_acl.conf && echo -n "2, "
129
	[ -e /var/lib/named/etc/trusted_networks_acl.conf.default ] && mv /var/lib/named/etc/trusted_networks_acl.conf.default /var/lib/named/etc/trusted_networks_acl.conf && echo -n "2, "
123
[ -e /var/lib/named/var/named/master/localdomain.zone.default ] && mv /var/lib/named/var/named/master/localdomain.zone.default /var/lib/named/var/named/master/localdomain.zone && echo -n "3, "
130
	[ -e /var/lib/named/var/named/master/localdomain.zone.default ] && mv /var/lib/named/var/named/master/localdomain.zone.default /var/lib/named/var/named/master/localdomain.zone && echo -n "3, "
124
[ -e /var/lib/named/var/named/reverse/localdomain.rev ] && rm /var/lib/named/var/named/reverse/localdomain.rev && echo -n "4"
131
	[ -e /var/lib/named/var/named/reverse/localdomain.rev ] && rm /var/lib/named/var/named/reverse/localdomain.rev && echo -n "4"
-
 
132
else echo -n "non installé"
-
 
133
fi
125
sleep 1
134
sleep 1
126
#cron
135
#cron
127
echo -en "\n-15 cron(9) : "
136
echo -en "\n-15 cron(9) : "
128
[ -e /etc/crontab.default ] && mv /etc/crontab.default /etc/crontab && echo -n "1, "
137
[ -e /etc/crontab.default ] && mv /etc/crontab.default /etc/crontab && echo -n "1, "
129
[ -e /etc/anacrontab.default ] && mv /etc/anacrontab.default /etc/anacrontab && echo -n "2, "
138
[ -e /etc/anacrontab.default ] && mv /etc/anacrontab.default /etc/anacrontab && echo -n "2, "