Subversion Repositories ALCASAR

Rev

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

Rev 1801 Rev 1805
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
#  $Id: alcasar.sh 1801 2016-02-28 21:04:10Z richard $ 
2
#  $Id: alcasar.sh 1805 2016-03-10 11:53:23Z clement.siccardi $ 
3
 
3
 
4
# alcasar.sh
4
# alcasar.sh
5
 
5
 
6
# ALCASAR Install script -  CopyLeft ALCASAR Team [Rexy + 3abtux + Steweb + Crox + ...] 
6
# ALCASAR Install script -  CopyLeft ALCASAR Team [Rexy + 3abtux + Steweb + Crox + ...] 
7
# Ce programme est un logiciel libre ; This software is free and open source
7
# Ce programme est un logiciel libre ; This software is free and open source
Line 1008... Line 1008...
1008
## - Création du lien vers la page de changement de mot de passe        ##
1008
## - Création du lien vers la page de changement de mot de passe        ##
1009
##########################################################################
1009
##########################################################################
1010
radius_web ()
1010
radius_web ()
1011
{
1011
{
1012
# copie de l'interface d'origine dans la structure Alcasar
1012
# copie de l'interface d'origine dans la structure Alcasar
1013
	[ -d /usr/share/freeradius-web ] && cp -rf /usr/share/freeradius-web/* $DIR_ACC/manager/
1013
	#[ -d /usr/share/freeradius-web ] && cp -rf /usr/share/freeradius-web/* $DIR_ACC/manager/
1014
	rm -f $DIR_ACC/manager/index.html $DIR_ACC/manager/readme 
1014
	#rm -f $DIR_ACC/manager/index.html $DIR_ACC/manager/readme 
1015
	rm -f $DIR_ACC/manager/htdocs/about.html $DIR_ACC/manager/htdocs/index.html $DIR_ACC/manager/htdocs/content.html
1015
	#rm -f $DIR_ACC/manager/htdocs/about.html $DIR_ACC/manager/htdocs/index.html $DIR_ACC/manager/htdocs/content.html
1016
# copie des fichiers modifiés
1016
# copie des fichiers modifiés
1017
	cp -rf $DIR_INSTALL/web/acc/manager/* $DIR_ACC/manager/
1017
	cp -rf $DIR_INSTALL/web/acc/manager/* $DIR_ACC/manager/
-
 
1018
	cp -rf $DIR_CONF/freeradius-web/ /etc/
1018
	chown -R apache:apache $DIR_ACC/manager/
1019
	chown -R apache:apache $DIR_ACC/manager/
1019
# Modification des fichiers de configuration
1020
# Modification des fichiers de configuration
1020
	[ -e /etc/freeradius-web/admin.conf.default ] || cp /etc/freeradius-web/admin.conf /etc/freeradius-web/admin.conf.default
1021
	[ -e /etc/freeradius-web/admin.conf.default ] || cp /etc/freeradius-web/admin.conf /etc/freeradius-web/admin.conf.default
1021
	$SED "s?^general_domain:.*?general_domain: $DOMAIN?g" /etc/freeradius-web/admin.conf
1022
	$SED "s?^general_domain:.*?general_domain: $DOMAIN?g" /etc/freeradius-web/admin.conf
1022
	$SED "s?^sql_username:.*?sql_username: $DB_USER?g" /etc/freeradius-web/admin.conf
1023
	$SED "s?^sql_username:.*?sql_username: $DB_USER?g" /etc/freeradius-web/admin.conf