Files
freeradius/entrypoint.sh
2023-01-10 02:32:33 +03:00

21 lines
477 B
Bash

#!/bin/bash
echo "copy configs"
cp -r /configs/default /etc/freeradius/sites-enabled/default
cp -r /configs/sql /etc/freeradius/mods-enabled/sql
cp -r /configs/rest /etc/freeradius/mods-enabled/rest
if [ ! "$(ls -A /etc/freeradius/certs)" ]; then
echo "Copying certificates"
mkdir -p /etc/freeradius/certs/
cp -r /tmp/certs/ /etc/freeradius/certs/
fi
echo "chowning..."
chown -R freerad:root /etc/freeradius && chmod -R 750 /etc/freeradius
echo "running"
exec "$@"