Subversion Repositories ALCASAR

Rev

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

Rev 1902 Rev 1903
Line 1... Line 1...
1
#/bin/bash
1
#/bin/bash
2
 
2
 
3
# $Id: alcasar-bl.sh 1902 2016-05-19 10:21:46Z raphael.pion $
3
# $Id: alcasar-bl.sh 1903 2016-05-19 12:14:00Z raphael.pion $
4
 
4
 
5
# alcasar-bl.sh
5
# alcasar-bl.sh
6
# by Franck BOUIJOUX and Richard REY
6
# by Franck BOUIJOUX and Richard REY
7
# This script is distributed under the Gnu General Public License (GPL)
7
# This script is distributed under the Gnu General Public License (GPL)
8
 
8
 
Line 57... Line 57...
57
			rm -f $DIR_IP_BL_ENABLED/$file
57
			rm -f $DIR_IP_BL_ENABLED/$file
58
		done
58
		done
59
	else
59
	else
60
		mkdir $DIR_IP_BL_ENABLED
60
		mkdir $DIR_IP_BL_ENABLED
61
		chown dansguardian:apache $DIR_IP_BL_ENABLED
61
		chown dansguardian:apache $DIR_IP_BL_ENABLED
-
 
62
		chmod g+w $DIR_IP_BL_ENABLED
62
	fi
63
	fi
63
	
64
	
64
	
65
	
65
	#dns BL ENABLED
66
	#dns BL ENABLED
66
	if [ -d $DIR_DNS_BL_ENABLED ]
67
	if [ -d $DIR_DNS_BL_ENABLED ]
Line 70... Line 71...
70
			rm -f $DIR_DNS_BL_ENABLED/$file
71
			rm -f $DIR_DNS_BL_ENABLED/$file
71
		done
72
		done
72
	else
73
	else
73
		mkdir $DIR_DNS_BL_ENABLED
74
		mkdir $DIR_DNS_BL_ENABLED
74
		chown dansguardian:apache $DIR_DNS_BL_ENABLED
75
		chown dansguardian:apache $DIR_DNS_BL_ENABLED
-
 
76
		chmod g+w $DIR_DNS_BL_ENABLED
75
	fi
77
	fi
76
	
78
	
77
	#ip WL ENABLE
79
	#ip WL ENABLE
78
	if [ -d $DIR_IP_WL ]
80
	if [ -d $DIR_IP_WL ]
79
	then
81
	then
Line 82... Line 84...
82
			rm -f $DIR_IP_WL/$file
84
			rm -f $DIR_IP_WL/$file
83
		done
85
		done
84
	else
86
	else
85
		mkdir $DIR_IP_WL
87
		mkdir $DIR_IP_WL
86
		chown dansguardian:apache $DIR_IP_WL
88
		chown dansguardian:apache $DIR_IP_WL
-
 
89
		chmod g+w $DIR_IP_WL
87
	fi
90
	fi
88
	
91
	
89
	#ip WL ENABLE
92
	#ip WL ENABLE
90
	if [ -d $DIR_IP_WL_ENABLED ]
93
	if [ -d $DIR_IP_WL_ENABLED ]
91
	then
94
	then
Line 94... Line 97...
94
			rm -f $DIR_IP_WL_ENABLED/$file
97
			rm -f $DIR_IP_WL_ENABLED/$file
95
		done
98
		done
96
	else
99
	else
97
		mkdir $DIR_IP_WL_ENABLED
100
		mkdir $DIR_IP_WL_ENABLED
98
		chown dansguardian:apache $DIR_IP_WL_ENABLED
101
		chown dansguardian:apache $DIR_IP_WL_ENABLED
-
 
102
		chmod g+w $DIR_IP_WL_ENABLED
99
		touch $DIR_IP_WL_ENABLED/ossi
103
		touch $DIR_IP_WL_ENABLED/ossi
100
		chown dansguardian:apache $DIR_IP_WL_ENABLED/ossi
104
		chown dansguardian:apache $DIR_IP_WL_ENABLED/ossi
-
 
105
		chmod g+w $DIR_IP_WL_ENABLED/ossi
101
	fi
106
	fi
102
 
107
 
103
	#dns WL ENABLED
108
	#dns WL ENABLED
104
	if [ -d $DIR_DNS_WL_ENABLED ]
109
	if [ -d $DIR_DNS_WL_ENABLED ]
105
	then
110
	then
Line 108... Line 113...
108
			rm -f $DIR_DNS_WL_ENABLED/$file
113
			rm -f $DIR_DNS_WL_ENABLED/$file
109
		done
114
		done
110
	else
115
	else
111
		mkdir $DIR_DNS_WL_ENABLED
116
		mkdir $DIR_DNS_WL_ENABLED
112
		chown dansguardian:apache $DIR_DNS_WL_ENABLED
117
		chown dansguardian:apache $DIR_DNS_WL_ENABLED
-
 
118
		chmod g+w $DIR_DNS_WL_ENABLED
113
	fi
119
	fi
114
	
120
	
115
	#dns WL ossi.conf 
121
	#dns WL ossi.conf 
116
	if [ ! -e $DIR_DNS_WL/ossi.conf ]
122
	if [ ! -e $DIR_DNS_WL/ossi.conf ]
117
	then
123
	then
118
		touch $DIR_DNS_WL/ossi.conf
124
		touch $DIR_DNS_WL/ossi.conf
119
		chown dansguardian:apache $DIR_DNS_WL/ossi.conf
125
		chown dansguardian:apache $DIR_DNS_WL/ossi.conf
-
 
126
		chmod g+w $DIR_DNS_WL/ossi.conf
120
		if [ ! -e $DIR_DNS_WL_ENABLED/ossi ]
127
		if [ ! -e $DIR_DNS_WL_ENABLED/ossi ]
121
		then
128
		then
122
		ln -s $DIR_DNS_WL/ossi.conf $DIR_DNS_WL_ENABLED/ossi
129
		ln -s $DIR_DNS_WL/ossi.conf $DIR_DNS_WL_ENABLED/ossi
123
		fi
130
		fi
124
	fi
131
	fi