feat: add builder
This commit is contained in:
20
entrypoint.sh
Normal file
20
entrypoint.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/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 "$@"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user