catatnight / docker-postfix

run postfix with smtp authentication (sasldb) in a docker container
MIT License
309 stars 221 forks source link

Stopping postfix does not work via supervisord #17

Open jmkgreen opened 8 years ago

jmkgreen commented 8 years ago

See below, have not looked in-depth at the fault yet:

root@d98a694771b8:/etc/postfix# ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 /bin/sh -c /opt/install.sh;/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
   28 ?        S      0:46 /usr/bin/python /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
   32 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   33 ?        Sl     0:00 /usr/sbin/rsyslogd -n -c3
   43 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   44 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   45 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   46 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
  361 ?        Ss     0:00 bash
  913 ?        S      0:00 /bin/bash /opt/postfix.sh
  970 ?        Ss     0:00 /usr/lib/postfix/master
  971 ?        S      0:00 tail -f /var/log/mail.log
  972 ?        S      0:00 pickup -l -t unix -u
  973 ?        S      0:00 qmgr -l -t unix -u
  974 ?        R+     0:00 ps ax
root@d98a694771b8:/etc/postfix# supervisorctl stop postfix
postfix: stopped
root@d98a694771b8:/etc/postfix# ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 /bin/sh -c /opt/install.sh;/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
   28 ?        S      0:46 /usr/bin/python /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
   32 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   33 ?        Sl     0:00 /usr/sbin/rsyslogd -n -c3
   43 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   44 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   45 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
   46 ?        S      0:00 /usr/sbin/saslauthd -a ldap -d -c -r -m /var/run/saslauthd
  361 ?        Ss     0:00 bash
  970 ?        Ss     0:00 /usr/lib/postfix/master
  971 ?        S      0:00 tail -f /var/log/mail.log
  972 ?        S      0:00 pickup -l -t unix -u
  973 ?        S      0:00 qmgr -l -t unix -u
  976 ?        R+     0:00 ps ax
root@d98a694771b8:/etc/postfix# supervisorctl status
postfix                          STOPPED    Jul 25 01:23 PM
rsyslog                          RUNNING    pid 33, uptime 3 days, 2:00:23
saslauthd                        RUNNING    pid 32, uptime 3 days, 2:00:23