From b02a54070bc4a556329b308ef9ce4cd5601d9d45 Mon Sep 17 00:00:00 2001 From: chapeau Date: Mon, 17 May 2021 13:45:37 +0200 Subject: [PATCH] edit sites-enabled/default during install --- freeradius3/sites-enabled/{default => default.example} | 0 install-buster.sh | 6 ++++-- requirements-apt.txt | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) rename freeradius3/sites-enabled/{default => default.example} (100%) diff --git a/freeradius3/sites-enabled/default b/freeradius3/sites-enabled/default.example similarity index 100% rename from freeradius3/sites-enabled/default rename to freeradius3/sites-enabled/default.example diff --git a/install-buster.sh b/install-buster.sh index 73f750e..1322154 100755 --- a/install-buster.sh +++ b/install-buster.sh @@ -11,7 +11,7 @@ FREERADIUS_RE2OAPI="re2oapi" FREERADIUS_RADIUSD="freeradius3/radiusd.conf" FREERADIUS_MOD_PYTHON="freeradius3/mods-enabled/python" 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" EDITOR="nano" @@ -23,6 +23,7 @@ configure_radius() { echo "Configuring Freeradius ..." 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 ln -fs $(pwd)/$FREERADIUS_AUTH /etc/freeradius/3.0/auth.py 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_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_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 $EDITOR /etc/freeradius/3.0/clients.conf $EDITOR /etc/freeradius/3.0/config.ini + $EDITOR /etc/freeradius/3.0/sites-enabled/default echo "Configuring Freeradius: Done" diff --git a/requirements-apt.txt b/requirements-apt.txt index ab95b97..2da27df 100644 --- a/requirements-apt.txt +++ b/requirements-apt.txt @@ -1,3 +1,4 @@ libfreeradius3=3.0.21+dfsg-1~bpo10+1 freeradius-common python3-iso8601 +python3-dev