Bug#396944: running exim4 not found

Bruce Sass bmsass at shaw.ca
Mon Nov 6 06:38:28 CET 2006


Hi,

Here is what I saw during the last upgrade...

/etc/passwd:
Debian-exim:x:102:102::/var/spool/exim4:/bin/false

bsass at onegee:~$ ps aux|grep exim
102      26817  0.0  0.1   5348  1000 ?        Ss   Nov04   0:00 /usr/sbin/exim4 -bd -q30m
bsass     2312  0.0  0.0   1640   472 pts/5    R+   21:16   0:00 grep exim

[dselect, apt access method]
Preparing to replace exim4-config 4.63-9 (using .../exim4-config_4.63-10_all.deb) ...
Unpacking replacement exim4-config ...
Preparing to replace exim4-base 4.63-9 (using .../exim4-base_4.63-10_i386.deb) ...
Unpacking replacement exim4-base ...
Preparing to replace exim4-daemon-light 4.63-9 (using .../exim4-daemon-light_4.63-10_i386.deb) ...
Stopping MTA:No /usr/sbin/exim4 found running; none killed.
 exim4_listener.
Unpacking replacement exim4-daemon-light ...
Preparing to replace exim4 4.63-9 (using .../archives/exim4_4.63-10_all.deb) ...
Unpacking replacement exim4 ...
<...>
Setting up exim4-config (4.63-10) ...
Installing new version of config file /etc/exim4/conf.d/router/400_exim4-config_system_aliases ...
Installing new version of config file /etc/exim4/conf.d/auth/30_exim4-config_examples ...
Installing new version of config file /etc/exim4/exim4.conf.template ...
<...>
Setting up exim4-base (4.63-10) ...
Installing new version of config file /etc/cron.daily/exim4-base ...
<...>
Setting up exim4-daemon-light (4.63-10) ...
Starting MTA: exim4.

bsass at onegee:~$ ps aux|grep exim
102      26817  0.0  0.1   5348  1000 ?        Ss   Nov04   0:00 /usr/sbin/exim4 -bd -q30m
root      4999  0.0  0.1   5348   880 ?        Ss   21:31   0:00 /usr/sbin/exim4 -bd -q30m
bsass     6354  0.0  0.0   1636   508 pts/5    R+   21:35   0:00 grep exim

[dselect, apt access method]
Setting up exim4 (4.63-10) ...

/var/log/exim4/mainlog:
2006-11-05 21:05:02 Start queue run: pid=2041
2006-11-05 21:05:02 End queue run: pid=2041
2006-11-05 21:31:21 IPv6 socket creation failed: Address family not supported by protocol
2006-11-05 21:31:21 Failed to create IPv6 socket for wildcard listening (Address family not supported by protocol): will use IPv4
2006-11-05 21:31:21 socket bind() to port 25 for address (any IPv4) failed: Address already in use: waiting 30s before trying again (9 more tries)
<...>
2006-11-05 21:34:51 socket bind() to port 25 for address (any IPv4) failed: Address already in use: waiting 30s before trying again (2 more tries)
2006-11-05 21:35:02 Start queue run: pid=6349
2006-11-05 21:35:02 End queue run: pid=6349
2006-11-05 21:35:21 socket bind() to port 25 for address (any IPv4) failed: Address already in use: waiting 30s before trying again (1 more try)
2006-11-05 21:35:51 socket bind() to port 25 for address (any IPv4) failed: Address already in use: daemon abandoned

bsass at onegee:~$ ps aux|grep exim
102      26817  0.0  0.1   5348  1000 ?        Ss   Nov04   0:00 /usr/sbin/exim4 -bd -q30m

# ls -l /var/run
drwxr-x--- 2 Debian-exim Debian-exim   48 Nov  5 21:22 exim4

/var/run/exim4 started and finished empty, but I got distracted when both
daemons were running and forgot to check. The exim4 process owned by user 102 was manually
started via "/etc/init.d/exim4" last night after a "killall" executed after the
two reinstall failures mentioned previously.


HTH

- Bruce




More information about the Pkg-exim4-maintainers mailing list