add wrapper script to set umask on downstream images

pull/38/head
thelamer 2020-05-10 12:12:28 -07:00
rodzic 8588433a69
commit 92c6e348cf
4 zmienionych plików z 10 dodań i 0 usunięć

Wyświetl plik

@ -100,6 +100,7 @@ RUN \
/app \
/config \
/defaults && \
mv /usr/bin/with-contenv /usr/bin/with-contenvb && \
echo "**** cleanup ****" && \
apt-get clean && \
rm -rf \

Wyświetl plik

@ -100,6 +100,7 @@ RUN \
/app \
/config \
/defaults && \
mv /usr/bin/with-contenv /usr/bin/with-contenvb && \
echo "**** add qemu ****" && \
curl -o \
/usr/bin/qemu-aarch64-static -L \

Wyświetl plik

@ -100,6 +100,7 @@ RUN \
/app \
/config \
/defaults && \
mv /usr/bin/with-contenv /usr/bin/with-contenvb && \
echo "**** add qemu ****" && \
curl -o \
/usr/bin/qemu-arm-static -L \

Wyświetl plik

@ -0,0 +1,7 @@
#! /bin/bash
if [[ -f /var/run/s6/container_environment/UMASK ]] && [[ "$(pwdx $$)" =~ "/run/s6/services/" ]]; then
umask $(cat /var/run/s6/container_environment/UMASK)
/usr/bin/with-contenvb "$@"
else
/usr/bin/with-contenvb "$@"
fi