diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-11-22 22:48:22 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-11-22 22:48:22 +0100 |
commit | 3194e4d495526589edd8e13c3205dba4471da5ea (patch) | |
tree | 10adc4ed63a12bd8fec8618c7c9bb31e7c935c7f | |
parent | 2fd84b5f0500f4c6ee6abcbbb007a687c7d86c44 (diff) | |
download | kube-3194e4d495526589edd8e13c3205dba4471da5ea.tar.gz kube-3194e4d495526589edd8e13c3205dba4471da5ea.zip |
We want sudo and pinentry in the container.
pinentry-qt has rendering issues and the gtk version just works..., so
let's use that.
-rw-r--r-- | docker/Dockerfile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile index 5f0dca25..d73632db 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile | |||
@@ -26,6 +26,9 @@ RUN dnf -y install google-noto-serif-fonts google-noto-sans-fonts | |||
26 | #Required for the symbolizer for asan | 26 | #Required for the symbolizer for asan |
27 | RUN dnf -y install llvm | 27 | RUN dnf -y install llvm |
28 | 28 | ||
29 | RUN dnf -y install sudo | ||
30 | RUN dnf -y install pinentry-gtk | ||
31 | |||
29 | RUN useradd -d /home/developer -m developer | 32 | RUN useradd -d /home/developer -m developer |
30 | 33 | ||
31 | # setup developer account | 34 | # setup developer account |
@@ -57,3 +60,4 @@ ADD bashrc /home/developer/.bashrc | |||
57 | ADD keyconfig /home/developer/keyconfig | 60 | ADD keyconfig /home/developer/keyconfig |
58 | ADD setupkolabnowtest.sh /home/developer/setupkolabnowtest.sh | 61 | ADD setupkolabnowtest.sh /home/developer/setupkolabnowtest.sh |
59 | RUN gpg2 --batch --generate-key /home/developer/keyconfig | 62 | RUN gpg2 --batch --generate-key /home/developer/keyconfig |
63 | RUN echo "pinentry-program /usr/bin/pinentry-gtk" > /home/developer/.gnupg/gpg-agent.conf | ||