Skip to content

Commit ac4429d

Browse files
committedJan 21, 2022
remove log4j from clowder docker
1 parent 16402a3 commit ac4429d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed
 

‎Dockerfile

+5
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ RUN rm -rf target/universal/clowder-*.zip clowder clowder-* \
3030
&& ./sbt dist \
3131
&& unzip -q target/universal/clowder-*.zip \
3232
&& mv clowder-* clowder \
33+
&& apk add --no-cache zip \
34+
&& for x in $(find clowder -name \*.jar); do \
35+
zip -d $x org/apache/log4j/net/JMSAppender.class org/apache/log4j/net/SocketServer.class | grep 'deleting:' && echo "fixed $x"; \
36+
done; \
37+
echo "removed JMSAppender and SocketServer" \
3338
&& mkdir -p clowder/custom clowder/logs
3439

3540
# ----------------------------------------------------------------------

0 commit comments

Comments
 (0)
Please sign in to comment.