summaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-11-22 22:48:22 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-11-22 22:48:22 +0100
commit3194e4d495526589edd8e13c3205dba4471da5ea (patch)
tree10adc4ed63a12bd8fec8618c7c9bb31e7c935c7f /docker
parent2fd84b5f0500f4c6ee6abcbbb007a687c7d86c44 (diff)
downloadkube-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.
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile4
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
27RUN dnf -y install llvm 27RUN dnf -y install llvm
28 28
29RUN dnf -y install sudo
30RUN dnf -y install pinentry-gtk
31
29RUN useradd -d /home/developer -m developer 32RUN 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
57ADD keyconfig /home/developer/keyconfig 60ADD keyconfig /home/developer/keyconfig
58ADD setupkolabnowtest.sh /home/developer/setupkolabnowtest.sh 61ADD setupkolabnowtest.sh /home/developer/setupkolabnowtest.sh
59RUN gpg2 --batch --generate-key /home/developer/keyconfig 62RUN gpg2 --batch --generate-key /home/developer/keyconfig
63RUN echo "pinentry-program /usr/bin/pinentry-gtk" > /home/developer/.gnupg/gpg-agent.conf