Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1831 → Rev 1832

/CHANGELOG
8,7 → 8,7
- HTTPS interception now works
ACC - freeradius-web framework has been removed
- all SQL PHP functions have been rewritten
- all SQL PHP functions have been rewritten (thanks Clément Siccardi & Raphaël PION for this huge work)
- the network settings can be change (lan_ip_@, GW, DNS, etc.)
BUGS
/alcasar.sh
1000,20 → 1000,16
 
##########################################################################
## Function "radius_web" ##
## - Import, modification et paramètrage de l'interface "dialupadmin" ##
## - Import, modification et paramètrage de l'interface "freeradius-WEB ##
## - Création du lien vers la page de changement de mot de passe ##
##########################################################################
radius_web ()
{
# copie de l'interface d'origine dans la structure Alcasar
#[ -d /usr/share/freeradius-web ] && cp -rf /usr/share/freeradius-web/* $DIR_ACC/manager/
#rm -f $DIR_ACC/manager/index.html $DIR_ACC/manager/readme
#rm -f $DIR_ACC/manager/htdocs/about.html $DIR_ACC/manager/htdocs/index.html $DIR_ACC/manager/htdocs/content.html
# copie des fichiers modifiés
# copy "freeradius-web" files and conf files in the manager arae of ACC
cp -rf $DIR_INSTALL/web/acc/manager/* $DIR_ACC/manager/
cp -rf $DIR_CONF/freeradius-web/ /etc/
chown -R apache:apache $DIR_ACC/manager/
# Modification des fichiers de configuration
# adapt the main conf file to Alcasar behaviour
[ -e /etc/freeradius-web/admin.conf.default ] || cp /etc/freeradius-web/admin.conf /etc/freeradius-web/admin.conf.default
$SED "s?^general_domain:.*?general_domain: $DOMAIN?g" /etc/freeradius-web/admin.conf
$SED "s?^sql_username:.*?sql_username: $DB_USER?g" /etc/freeradius-web/admin.conf
1024,8 → 1020,6
$SED "s?^general_finger_type.*?# general_finger_type: snmp?g" /etc/freeradius-web/admin.conf
$SED "s?^general_stats_use_totacct.*?general_stats_use_totacct: yes?g" /etc/freeradius-web/admin.conf
$SED "s?^general_charset.*?general_charset: utf-8?g" /etc/freeradius-web/admin.conf
[ -e /etc/freeradius-web/config.php.default ] || cp /etc/freeradius-web/config.php /etc/freeradius-web/config.php.default
cp -f $DIR_CONF/radius/freeradiusweb-config.php /etc/freeradius-web/config.php
cat <<EOF > /etc/freeradius-web/naslist.conf
nas1_name: alcasar-$ORGANISME
nas1_model: Portail captif
/conf/freeradius-web/admin.conf
46,7 → 46,7
#
# Set general_strip_realms to yes in order to stip realms from usernames.
# By default realms are not striped
#general_strip_realms: yes
general_strip_realms: no
#
# The delimiter used in realms. Default is @
#
/conf/freeradius-web/naslist.conf
1,4 → 1,4
nas1_name: alcasar-ESIEA
nas1_name: alcasar
nas1_model: Portail captif
nas1_ip: 192.168.182.1
nas1_port_num: 0
/conf/radius/freeradiusweb-config.php
File deleted