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 {
|