Skip to content

Commit

Permalink
Update freeradiusmysql.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
mangospot-net authored Sep 6, 2019
1 parent 2763acd commit 3b8e699
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions freeradiusmysql.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,34 @@ case $n in
mysql -uroot -p$paswd $db < /etc/freeradius/$RADIUS_VERSION/mods-config/sql/main/mysql/schema.sql
;;
2)
mysql -uroot -p$paswd $db < ./config/mysql/schema.sql
mysql -uroot -p$paswd $db < ~/MangoRad/config/mysql/schema.sql
echo "Proccess....."
mysql -uroot -p$paswd $db < ./config/mysql/data.sql
mysql -uroot -p$paswd $db < ~/MangoRad/config/mysql/data.sql
echo "Finish......."
;;
esac

# Config Sites Default
sudo mv /etc/freeradius/$RADIUS_VERSION/sites-available/default /etc/freeradius/$RADIUS_VERSION/sites-available/default.back
sudo cp ./config/default /etc/freeradius/$RADIUS_VERSION/sites-available/default
sudo cp ~/MangoRad/config/default /etc/freeradius/$RADIUS_VERSION/sites-available/default

# Config Sites Tunnel
sudo mv /etc/freeradius/$RADIUS_VERSION/sites-available/inner-tunnel /etc/freeradius/$RADIUS_VERSION/sites-available/inner-tunnel.back
sudo cp ./config/inner-tunnel /etc/freeradius/$RADIUS_VERSION/sites-available/inner-tunnel
sudo cp ~/MangoRad/config/inner-tunnel /etc/freeradius/$RADIUS_VERSION/sites-available/inner-tunnel

# Config database
sudo mv /etc/freeradius/$RADIUS_VERSION/mods-available/sql /etc/freeradius/$RADIUS_VERSION/mods-available/sql.back
sudo cp ./config/mysql/sql /etc/freeradius/$RADIUS_VERSION/mods-available/sql
sudo cp ~/MangoRad/config/mysql/sql /etc/freeradius/$RADIUS_VERSION/mods-available/sql
sed -i "s/mangopass/$paswd/" /etc/freeradius/$RADIUS_VERSION/mods-available/sql
sed -i "s/mangodb/$db/" /etc/freeradius/$RADIUS_VERSION/mods-available/sql

# Config sqlcounter
sudo mv /etc/freeradius/$RADIUS_VERSION/mods-available/sqlcounter /etc/freeradius/$RADIUS_VERSION/mods-available/sqlcounter.back
sudo cp ./config/sqlcounter /etc/freeradius/$RADIUS_VERSION/mods-available/sqlcounter
sudo cp ~/MangoRad/config/sqlcounter /etc/freeradius/$RADIUS_VERSION/mods-available/sqlcounter

# Add query sqlcounter
sudo cp ./config/mysql/accessperiod.conf /etc/freeradius/$RADIUS_VERSION/mods-config/sql/counter/mysql/accessperiod.conf
sudo cp ./config/mysql/quotalimit.conf /etc/freeradius/$RADIUS_VERSION/mods-config/sql/counter/mysql/quotalimit.conf
sudo cp ~/MangoRad/config/mysql/accessperiod.conf /etc/freeradius/$RADIUS_VERSION/mods-config/sql/counter/mysql/accessperiod.conf
sudo cp ~/MangoRad/config/mysql/quotalimit.conf /etc/freeradius/$RADIUS_VERSION/mods-config/sql/counter/mysql/quotalimit.conf

# Change Group
sudo chgrp -h freerad /etc/freeradius/$RADIUS_VERSION/mods-enabled/sql
Expand All @@ -82,4 +82,4 @@ sudo systemctl start freeradius
sudo systemctl enable freeradius

echo ">>> Finished Installing FreeRadius <<<"
sleep 2
sleep 2

0 comments on commit 3b8e699

Please sign in to comment.