fixed logging in spampd and postfix

This commit is contained in:
andreas
2023-10-26 20:55:23 +00:00
parent 991905dd4f
commit f808ebae4a
13 changed files with 168 additions and 29 deletions

View File

@@ -15,8 +15,11 @@ sed -e's/LISTENHOST=127.0.0.1/LISTENHOST=0.0.0.0/' \
-e's/CHILDREN=3/CHILDREN=2/' \
-e's|ADDOPTS=""|ADDOPTS="--homedir=/var/lib/spamassassin/.spamassassin"|' \
-i /etc/default/spampd
# https://github.com/moby/moby/issues/31243#issuecomment-406879017
sed -i '/imklog/s/^/#/' /etc/rsyslog.conf
ln -sf /dev/stdout /var/log/syslog
sed -e's|-/var/log/syslog|/dev/stdout|' \
-i /etc/rsyslog.d/50-default.conf
usermod -G tty syslog
usermod debian-spamd -l spamd -s /bin/bash
groupmod debian-spamd -n spamd
mkdir /var/run/spampd

View File

@@ -1,7 +1,6 @@
#!/usr/bin/env sh
set -e
# https://github.com/moby/moby/issues/31243
chmod o+w /dev/stdout
# https://github.com/moby/moby/issues/31243#issuecomment-406879017
/usr/sbin/rsyslogd
# su spamd -c "sa-update --gpghomedir /var/lib/spamassassin/sa-update-keys"
exec "$@"

View File

@@ -2,11 +2,11 @@
# export DOCKER_BUILDKIT=1
# docker run -d --name apache -p80:80 -v/root/kopano/dist:/var/www httpd
docker rm spampd
docker build -t spampd .
docker build -t baloan/spampd .
docker run -t --rm --name spampd baloan/spampd
docker run -it --rm --name spampd spampd
docker run --rm --name spampd spampd
docker logs -f spampd
docker exec -it spampd sh
docker exec -it spampd bash
docker container prune -f
docker kill spampd