Subversion Repositories ALCASAR

Rev

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

Rev 376 Rev 383
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
#  $Id: alcasar.sh 376 2010-12-19 22:24:58Z franck $ 
2
#  $Id: alcasar.sh 383 2010-12-27 20:31:01Z franck $ 
3
 
3
 
4
# alcasar.sh
4
# alcasar.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 692... Line 692...
692
       	cp $DIR_CONF/alcasar-radius /etc/raddb/sites-available/alcasar
692
       	cp $DIR_CONF/alcasar-radius /etc/raddb/sites-available/alcasar
693
	chown radius:apache /etc/raddb/sites-available/alcasar /etc/raddb/modules/ldap # droits rw pour apache (module ldap)
693
	chown radius:apache /etc/raddb/sites-available/alcasar /etc/raddb/modules/ldap # droits rw pour apache (module ldap)
694
	chmod 660 /etc/raddb/sites-available/alcasar /etc/raddb/modules/ldap
694
	chmod 660 /etc/raddb/sites-available/alcasar /etc/raddb/modules/ldap
695
	chgrp apache /etc/raddb /etc/raddb/sites-available /etc/raddb/modules
695
	chgrp apache /etc/raddb /etc/raddb/sites-available /etc/raddb/modules
696
	ln -s /etc/raddb/sites-available/alcasar /etc/raddb/sites-enabled/alcasar
696
	ln -s /etc/raddb/sites-available/alcasar /etc/raddb/sites-enabled/alcasar
697
	# Inutile dans notre fonctionnement mais les liens sont recrés par un update de radius ... donc là forcé en tant que fichier
697
	# Inutile dans notre fonctionnement mais les liens sont recréés par un update de radius ... donc forcé en tant que fichier à 'vide'
698
	touch /etc/raddb/sites-enabled/{inner-tunnel,control-socket,default}
698
	touch /etc/raddb/sites-enabled/{inner-tunnel,control-socket,default}
699
# configuration du fichier client.conf (127.0.0.1 suffit mais on laisse le deuxième client pour la future gestion de l'EAP)
699
# configuration du fichier client.conf (127.0.0.1 suffit mais on laisse le deuxième client pour la future gestion de l'EAP)
700
	[ -e /etc/raddb/clients.conf.default ] || cp -f /etc/raddb/clients.conf /etc/raddb/clients.conf.default
700
	[ -e /etc/raddb/clients.conf.default ] || cp -f /etc/raddb/clients.conf /etc/raddb/clients.conf.default
701
	cat << EOF > /etc/raddb/clients.conf
701
	cat << EOF > /etc/raddb/clients.conf
702
client 127.0.0.1 {
702
client 127.0.0.1 {