Skip to content

Commit 4ebf22a

Browse files
committed
radiusd: chown /etc/freeradius
1 parent a654499 commit 4ebf22a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

radiusd/Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ RUN apt-get update && apt-get install -y --no-install-recommends --no-install-su
88
&& apt-get clean && rm -rf /var/lib/apt/lists/*
99

1010
RUN rm /etc/freeradius/3.0/sites-enabled/*
11-
COPY raddb/ /etc/freeradius/3.0/
11+
COPY --chown=freerad:freerad raddb/ /etc/freeradius/3.0/
12+
COPY --chown=freerad:freerad dummycert /secrets/tls-cert
1213
COPY run.sh /run.sh
1314

14-
RUN ls -la /etc/freeradius/3.0/sites-* /etc/freeradius/3.0/mods-*
15+
RUN find /etc/freeradius/3.0 /secrets/tls-cert \( -type f -exec chmod 0640 {} + \) -o \( -type d -exec chmod 0750 {} + \)
1516

16-
COPY --chown=freerad:freerad dummycert /secrets/tls-cert
17+
RUN ls -Rla /etc/freeradius/3.0
1718
RUN ls -la /secrets/tls-cert
1819

1920
USER freerad

0 commit comments

Comments
 (0)