feat: update code

This commit is contained in:
Georg K
2025-06-19 04:37:54 +03:00
parent e14ae1bd1b
commit 00a1463461
9 changed files with 41 additions and 149 deletions

View File

@@ -1,14 +1,14 @@
FROM ubuntu:18.04
FROM ubuntu:24.04
WORKDIR /tmp
ARG out_dir=/etc/freeradius
COPY local-bionic.list /etc/apt/sources.list
COPY local-noble.list /etc/apt/sources.list.d/ubuntu.sources
RUN apt-get update && apt-get install -y apt-transport-https ca-certificates curl software-properties-common gpg
RUN curl -fsSL http://connectone.pro/gpg | gpg --dearmor -o /usr/share/keyrings/connectone.gpg && \
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/connectone.gpg] \
https://nexus.connectone.pro/repository/radius bionic main" | tee /etc/apt/sources.list.d/connectone.list \
https://nexus.connectone.pro/repository/radius noble main" | tee /etc/apt/sources.list.d/connectone.list \
> /dev/null
RUN apt-get update && apt-get install -y libfreeradius3=3.2.2+git freeradius-common=3.2.2+git \
freeradius-postgresql=3.2.2+git freeradius-rest=3.2.2+git freeradius-utils=3.2.2+git freeradius=3.2.2+git && \
RUN apt-get update && apt-get install -y libfreeradius3=3.2.8+git freeradius-common=3.2.8+git \
freeradius-postgresql=3.2.8+git freeradius-rest=3.2.8+git freeradius-utils=3.2.8+git freeradius=3.2.8+git && \
apt autoremove --purge -y && apt-get clean
COPY hosted /tmp/hosted
RUN cp hosted/config/radiusd.conf $out_dir/radiusd.conf && \