From 2fd84b5f0500f4c6ee6abcbbb007a687c7d86c44 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 22 Nov 2017 22:47:58 +0100 Subject: Run an imap server as part of the container --- docker/Dockerfile | 8 +++++--- docker/bashrc | 3 +++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 docker/bashrc diff --git a/docker/Dockerfile b/docker/Dockerfile index b5c80d0d..5f0dca25 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -35,9 +35,9 @@ ENV HOME /home/developer WORKDIR /home/developer/ #Setup cyrus imap -# RUN sudo usermod -p `perl -e "print crypt("admin","Q4")"` cyrus -# RUN sudo useradd -p `perl -e "print crypt("doe","Q4")"` doe -# RUN sudo saslauthd -a pam && sudo /usr/libexec/cyrus-imapd/master -d && sleep 1 && sudo echo "cm user.doe" | cyradm --auth PLAIN -u cyrus -w admin localhost +RUN sudo usermod -p `perl -e "print crypt("admin","Q4")"` cyrus +RUN sudo useradd -p `perl -e "print crypt("doe","Q4")"` doe +RUN sudo saslauthd -a pam && sudo /usr/libexec/cyrus-imapd/master -d && sleep 1 && sudo echo "cm user.doe" | cyradm --auth PLAIN -u cyrus -w admin localhost #DBus For KCacheGrind RUN dbus-uuidgen --ensure @@ -52,6 +52,8 @@ ENV XDG_DATA_DIRS /install/share/:/usr/share RUN mkdir /tmp/runtime-developer ENV XDG_RUNTIME_DIR /tmp/runtime-developer +ADD bashrc /home/developer/.bashrc + ADD keyconfig /home/developer/keyconfig ADD setupkolabnowtest.sh /home/developer/setupkolabnowtest.sh RUN gpg2 --batch --generate-key /home/developer/keyconfig diff --git a/docker/bashrc b/docker/bashrc new file mode 100644 index 00000000..f6fe31bb --- /dev/null +++ b/docker/bashrc @@ -0,0 +1,3 @@ +sudo saslauthd -a pam & +sudo /usr/libexec/cyrus-imapd/master -d + -- cgit v1.2.3