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 <ajith.sreekumar@est.tech>
&& 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