From 6fae58f0d1c3c2374d39d4f91fcbc0cf95780ee7 Mon Sep 17 00:00:00 2001 From: "a.sreekumar" Date: Mon, 6 Jan 2020 15:48:31 +0000 Subject: Changing ownership of configuration files in APEX Default user when logging into APEX container is apexuser. Updating the ownership of configuration files such as logback.xml and key files so that these can be updated at runtime. Change-Id: Icf21e0b408d3b4ef829e1b1c5505f142a7d08adc Issue-ID: POLICY-2308 Signed-off-by: a.sreekumar --- packages/apex-pdp-docker/src/main/docker/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/apex-pdp-docker/src/main/docker/Dockerfile b/packages/apex-pdp-docker/src/main/docker/Dockerfile index 5ae7a7c7a..7f208dac3 100644 --- a/packages/apex-pdp-docker/src/main/docker/Dockerfile +++ b/packages/apex-pdp-docker/src/main/docker/Dockerfile @@ -33,9 +33,10 @@ RUN find /opt/app -type d -perm 755 \ && find /opt/app -type f -perm 644 \ && chmod 755 $POLICY_HOME/bin/* -# Copy examples to Apex user area +# Copy examples to Apex user area and make apexuser as the owner for files in POLICY_HOME RUN cp -pr $POLICY_HOME/examples /home/apexuser \ - && chown -R apexuser:apexuser /home/apexuser/* + && chown -R apexuser:apexuser /home/apexuser/* $POLICY_HOME \ + && chmod 755 $POLICY_HOME/etc/* USER apexuser ENV PATH $POLICY_HOME/bin:$PATH -- cgit 1.2.3-korg