mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
Fixed #18 => moved from fam to gamin and added a 'docker' user with id '5000'
This commit is contained in:
parent
d0e540d404
commit
f18559f1c1
|
@ -4,7 +4,7 @@ MAINTAINER Thomas VIAL
|
||||||
# Packages
|
# Packages
|
||||||
RUN apt-get update -q --fix-missing
|
RUN apt-get update -q --fix-missing
|
||||||
RUN apt-get -y upgrade
|
RUN apt-get -y upgrade
|
||||||
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install vim postfix sasl2-bin courier-imap courier-imap-ssl courier-authdaemon supervisor libfam0 fam amavisd-new spamassassin clamav-daemon libnet-dns-perl libmail-spf-perl pyzor razor arj bzip2 cabextract cpio file gzip nomarch pax unzip zip zoo rsyslog
|
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install vim postfix sasl2-bin courier-imap courier-imap-ssl courier-authdaemon supervisor gamin amavisd-new spamassassin clamav clamav-daemon libnet-dns-perl libmail-spf-perl pyzor razor arj bzip2 cabextract cpio file gzip nomarch p7zip pax unzip zip zoo rsyslog --no-install-recommends
|
||||||
RUN apt-get autoclean
|
RUN apt-get autoclean
|
||||||
|
|
||||||
# Configures Saslauthd
|
# Configures Saslauthd
|
||||||
|
@ -23,6 +23,7 @@ RUN sed -i -r 's/^(CRON|ENABLED)=0/\1=1/g' /etc/default/spamassassin
|
||||||
RUN sed -i -r 's/#(@| \\%)bypass/\1bypass/g' /etc/amavis/conf.d/15-content_filter_mode
|
RUN sed -i -r 's/#(@| \\%)bypass/\1bypass/g' /etc/amavis/conf.d/15-content_filter_mode
|
||||||
RUN adduser clamav amavis
|
RUN adduser clamav amavis
|
||||||
RUN adduser amavis clamav
|
RUN adduser amavis clamav
|
||||||
|
RUN useradd -u 5000 -d /home/docker -s /bin/bash -p $(echo docker | openssl passwd -1 -stdin) docker
|
||||||
|
|
||||||
# Enables Clamav
|
# Enables Clamav
|
||||||
RUN chmod 644 /etc/clamav/freshclam.conf
|
RUN chmod 644 /etc/clamav/freshclam.conf
|
||||||
|
|
|
@ -85,7 +85,6 @@ cp /tmp/spamassassin/rules.cf /etc/spamassassin/
|
||||||
echo "Starting daemons"
|
echo "Starting daemons"
|
||||||
cron
|
cron
|
||||||
/etc/init.d/rsyslog start
|
/etc/init.d/rsyslog start
|
||||||
/etc/init.d/fam start
|
|
||||||
/etc/init.d/saslauthd start
|
/etc/init.d/saslauthd start
|
||||||
/etc/init.d/courier-authdaemon start
|
/etc/init.d/courier-authdaemon start
|
||||||
/etc/init.d/courier-imap start
|
/etc/init.d/courier-imap start
|
||||||
|
|
Loading…
Reference in a new issue