edit sites-enabled/default during install
This commit is contained in:
parent
644d34aa31
commit
b02a54070b
3 changed files with 5 additions and 2 deletions
|
@ -11,7 +11,7 @@ FREERADIUS_RE2OAPI="re2oapi"
|
||||||
FREERADIUS_RADIUSD="freeradius3/radiusd.conf"
|
FREERADIUS_RADIUSD="freeradius3/radiusd.conf"
|
||||||
FREERADIUS_MOD_PYTHON="freeradius3/mods-enabled/python"
|
FREERADIUS_MOD_PYTHON="freeradius3/mods-enabled/python"
|
||||||
FREERADIUS_MOD_EAP="freeradius3/mods-enabled/eap"
|
FREERADIUS_MOD_EAP="freeradius3/mods-enabled/eap"
|
||||||
FREERADIUS_SITE_DEFAULT="freeradius3/sites-enabled/default"
|
FREERADIUS_SITE_DEFAULT="freeradius3/sites-enabled/default.example"
|
||||||
FREERADIUS_SITE_INNER_TUNNEL="freeradius3/sites-enabled/inner-tunnel"
|
FREERADIUS_SITE_INNER_TUNNEL="freeradius3/sites-enabled/inner-tunnel"
|
||||||
EDITOR="nano"
|
EDITOR="nano"
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@ configure_radius() {
|
||||||
echo "Configuring Freeradius ..."
|
echo "Configuring Freeradius ..."
|
||||||
|
|
||||||
test -f "$(pwd)/config.ini" && echo "config.ini exists" || cp $(pwd)/$FREERADIUS_AUTH_CONFIG $(pwd)/config.ini
|
test -f "$(pwd)/config.ini" && echo "config.ini exists" || cp $(pwd)/$FREERADIUS_AUTH_CONFIG $(pwd)/config.ini
|
||||||
|
test -f "$(pwd)/freeradius/sites-enabled/default" && echo "sites-enabled/default exists" || cp $(pwd)/$FREERADIUS_SITE_DEFAULT $(pwd)/freeradius/sites-enabled/default
|
||||||
cat $FREERADIUS_CLIENTS >> /etc/freeradius/3.0/clients.conf
|
cat $FREERADIUS_CLIENTS >> /etc/freeradius/3.0/clients.conf
|
||||||
ln -fs $(pwd)/$FREERADIUS_AUTH /etc/freeradius/3.0/auth.py
|
ln -fs $(pwd)/$FREERADIUS_AUTH /etc/freeradius/3.0/auth.py
|
||||||
ln -fs $(pwd)/config.ini /etc/freeradius/3.0/config.ini
|
ln -fs $(pwd)/config.ini /etc/freeradius/3.0/config.ini
|
||||||
|
@ -30,10 +31,11 @@ configure_radius() {
|
||||||
ln -fs $(pwd)/$FREERADIUS_RADIUSD /etc/freeradius/3.0/radiusd.conf
|
ln -fs $(pwd)/$FREERADIUS_RADIUSD /etc/freeradius/3.0/radiusd.conf
|
||||||
ln -fs $(pwd)/$FREERADIUS_MOD_PYTHON /etc/freeradius/3.0/mods-enabled/python
|
ln -fs $(pwd)/$FREERADIUS_MOD_PYTHON /etc/freeradius/3.0/mods-enabled/python
|
||||||
ln -fs $(pwd)/$FREERADIUS_MOD_EAP /etc/freeradius/3.0/mods-enabled/eap
|
ln -fs $(pwd)/$FREERADIUS_MOD_EAP /etc/freeradius/3.0/mods-enabled/eap
|
||||||
ln -fs $(pwd)/$FREERADIUS_SITE_DEFAULT /etc/freeradius/3.0/sites-enabled/default
|
ln -fs $(pwd)/freeradius/sites-enabled/default /etc/freeradius/3.0/sites-enabled/default
|
||||||
ln -fs $(pwd)/$FREERADIUS_SITE_INNER_TUNNEL /etc/freeradius/3.0/sites-enabled/inner-tunnel
|
ln -fs $(pwd)/$FREERADIUS_SITE_INNER_TUNNEL /etc/freeradius/3.0/sites-enabled/inner-tunnel
|
||||||
$EDITOR /etc/freeradius/3.0/clients.conf
|
$EDITOR /etc/freeradius/3.0/clients.conf
|
||||||
$EDITOR /etc/freeradius/3.0/config.ini
|
$EDITOR /etc/freeradius/3.0/config.ini
|
||||||
|
$EDITOR /etc/freeradius/3.0/sites-enabled/default
|
||||||
|
|
||||||
|
|
||||||
echo "Configuring Freeradius: Done"
|
echo "Configuring Freeradius: Done"
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
libfreeradius3=3.0.21+dfsg-1~bpo10+1
|
libfreeradius3=3.0.21+dfsg-1~bpo10+1
|
||||||
freeradius-common
|
freeradius-common
|
||||||
python3-iso8601
|
python3-iso8601
|
||||||
|
python3-dev
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue