summaryrefslogtreecommitdiffstats
path: root/docker/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r--docker/Dockerfile12
1 files changed, 6 insertions, 6 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index f6eac989..a784d1ae 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -28,13 +28,16 @@ RUN dnf -y install google-noto-serif-fonts google-noto-sans-fonts
28 28
29RUN useradd -d /home/developer -m developer 29RUN useradd -d /home/developer -m developer
30 30
31
32ADD rsyslog.conf /etc/rsyslog.conf
31#Setup cyrus imap 33#Setup cyrus imap
32RUN echo 'altnamespace: 0' >> /etc/imapd.conf 34ADD imapd.conf /etc/imapd.conf
33RUN echo 'unixhierarchysep: 0' >> /etc/imapd.conf
34RUN usermod -p `perl -e "print crypt("admin","Q4")"` cyrus 35RUN usermod -p `perl -e "print crypt("admin","Q4")"` cyrus
35RUN useradd -p `perl -e "print crypt("doe","Q4")"` doe 36RUN useradd -p `perl -e "print crypt("doe","Q4")"` doe
36RUN /usr/bin/sscg --package cyrus-imapd --cert-file /etc/pki/cyrus-imapd/cyrus-imapd.pem --cert-key-file /etc/pki/cyrus-imapd/cyrus-imapd-key.pem --ca-file /etc/pki/cyrus-imapd/cyrus-imapd-ca.pem 37RUN /usr/bin/sscg --package cyrus-imapd --cert-file /etc/pki/cyrus-imapd/cyrus-imapd.pem --cert-key-file /etc/pki/cyrus-imapd/cyrus-imapd-key.pem --ca-file /etc/pki/cyrus-imapd/cyrus-imapd-ca.pem
37RUN saslauthd -a pam && /usr/libexec/cyrus-imapd/master -d && sleep 1 && echo "cm user.doe" | cyradm --auth PLAIN -u cyrus -w admin localhost 38RUN saslauthd -a shadow && /usr/libexec/cyrus-imapd/master -d && sleep 1 && echo "cm user.doe" | cyradm --auth PLAIN -u cyrus -w admin localhost
39#RUN echo "doe" | saslpasswd2 -p -u example.org doe
40#RUN chown cyrus:root /etc/sasldb2
38 41
39#DBus For KCacheGrind 42#DBus For KCacheGrind
40RUN dbus-uuidgen --ensure 43RUN dbus-uuidgen --ensure
@@ -78,6 +81,3 @@ RUN sudo chown developer:developer /home/developer/.gnupg -R
78RUN gpg2 --batch --generate-key /home/developer/keyconfig 81RUN gpg2 --batch --generate-key /home/developer/keyconfig
79#Better qt support 82#Better qt support
80RUN git clone https://github.com/Lekensteyn/qt5printers.git ~/.gdb/qt5printers/ 83RUN git clone https://github.com/Lekensteyn/qt5printers.git ~/.gdb/qt5printers/
81
82ADD rsyslog.conf /etc/rsyslog.conf
83ADD imapd.conf /etc/imapd.conf