19 lines
703 B
Docker
19 lines
703 B
Docker
FROM freedesktopsdk/flatpak:22.08-x86_64
|
|
MAINTAINER release@mozilla.com
|
|
|
|
RUN mkdir /scripts/
|
|
WORKDIR /scripts/
|
|
# Copy everything in the docker/icecat-flatpak folder but the Dockerfile
|
|
#
|
|
# XXX The following pattern is neither a regex nor a glob one. It's
|
|
# documented at https://golang.org/pkg/path/filepath/#Match. There's no
|
|
# way of explicitly filtering out "Dockerfile". If one day, someone needs
|
|
# to add a file starting with "D", then we must revisit the pattern below.
|
|
COPY [^D]* /scripts/
|
|
|
|
RUN ["gcc", "-Wall", "-shared", "-o", "/scripts/close_range.so", "/scripts/close_range.c"]
|
|
|
|
ENV LD_PRELOAD /scripts/close_range.so
|
|
|
|
# Set a default command useful for debugging
|
|
CMD ["/bin/bash", "--login"]
|