Subversion Repositories ALCASAR

Rev

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

Rev 1371 Rev 1373
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
# $Id: alcasar-uninstall.sh 1371 2014-06-03 22:08:56Z richard $
2
# $Id: alcasar-uninstall.sh 1373 2014-06-04 12:38:50Z richard $
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 84... Line 84...
84
[ -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, "
84
[ -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, "
85
[ -e /etc/freeradius-web/sql.attrmap.default ] || mv /etc/freeradius-web/sql.attrmap.default /etc/freeradius-web/sql.attrmap && echo -n "4"
85
[ -e /etc/freeradius-web/sql.attrmap.default ] || mv /etc/freeradius-web/sql.attrmap.default /etc/freeradius-web/sql.attrmap && echo -n "4"
86
sleep 1
86
sleep 1
87
 
87
 
88
#param_chilli
88
#param_chilli
89
	[ -e /etc/chilli/alcasar-macallowed ] && rm /etc/chilli/alcasar-macallowed # if 2.7 and later, macallowed is replaced with macauth
-
 
90
if [ -e /etc/chilli.conf.default ] # >= V2.0
-
 
91
	then
-
 
92
	echo -en "\n- param_chilli(4) : "
89
echo -en "\n- param_chilli(4) : "
93
	[ -e /etc/init.d/chilli.default ] && mv /etc/init.d/chilli.default /etc/init.d/chilli && echo -n "1, "
90
[ -e /etc/init.d/chilli.default ] && mv /etc/init.d/chilli.default /etc/init.d/chilli && echo -n "1, "
94
	[ -e /usr/libexec/chilli ] && rm /usr/libexec/chilli && echo -n "2, "
91
[ -e /usr/libexec/chilli ] && rm /usr/libexec/chilli && echo -n "2, "
95
	[ -e /etc/chilli.conf.default ] && mv /etc/chilli.conf.default /etc/chilli.conf && echo -n "3, "
92
[ -e /etc/chilli.conf.default ] && mv /etc/chilli.conf.default /etc/chilli.conf && echo -n "3, "
96
	[ -e /lib/systemd/chilli.service ] && rm /lib/systemd/chilli.service && echo -n "4"
93
[ -e /lib/systemd/chilli.service ] && rm /lib/systemd/chilli.service && echo -n "4"
97
	else # < V2.0
-
 
98
	echo -en "\n- param_chilli(5) : "
-
 
99
	[ -e /etc/chilli/functions.default ] && mv /etc/chilli/functions.default /etc/chilli/functions && echo -n "1, "
-
 
100
	[ -e /etc/chilli/config ] && rm /etc/chilli/config && echo -n "2, "
-
 
101
	[ -e /etc/chilli/alcasar-uamallowed ] && rm /etc/chilli/alcasar-uamallowed && echo -n "3, "
-
 
102
	[ -e /etc/chilli/alcasar-uamdomain ] && rm /etc/chilli/alcasar-uamdomain && echo -n "4, "
-
 
103
	[ -e /etc/init.d/chilli.default ] && mv /etc/init.d/chilli.default /etc/init.d/chilli && echo -n "5"
-
 
104
fi
-
 
105
sleep 1
94
sleep 1
106
 
95
 
107
#param_dansguardian
96
#param_dansguardian
108
echo -en "\n- param_dansguardian(8) : "
97
echo -en "\n- param_dansguardian(8) : "
109
[ -d /var/dansguardian ] && rm -rf /var/dansguardian && echo -n "1, "
98
[ -d /var/dansguardian ] && rm -rf /var/dansguardian && echo -n "1, "