[Mimedefang] Stop MIMEDefang 2.27 = stray child processes

Ewan Edwards e at skwayr.com
Thu Dec 12 18:55:01 EST 2002


Hi list,

I've just installed MIMEDefang 2.27. It appears to work well.

However, whenever I attempt to stop/restart MIMEDefang (using the
provided example init script), I see three mimedefang processes are
still running. This occurs even if sendmail is not running.

Below, I've included the behaviour seen on a RedHat Linux 7.1 machine
with related security/functional patches installed, Sendmail 8.12.4,
Perl 5.6.1; it's a development box which is very nearly a mirror of our
production mail servers.

The only change to the initscript made so far is to include the
chkconfig comment and description for managing runlevels on RedHat
systems.

My question: is this normal?

My current 'solution' is to add "killall mimedefang" to the stop()
section of the init script.

[root at server ~]# /etc/rc.d/init.d/sendmail stop
Shutting down sendmail:                                    [  OK  ]

[root at server ~]# /etc/rc.d/init.d/mimedefang start
Starting mimedefang-multiplexor:                            [  OK  ]
Starting mimedefang:                                        [  OK  ]

[root at server ~]# ps auxwww | grep defang
defang   25965  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
defang   25966  0.0  0.1  1536  648 ?        S    15:36   0:00
/usr/local/bin/mimedefang-multiplexor -p
/var/spool/MIMEDefang/mimedefang-multiplexor.pid -m 2 -x 10 -U defang -b
300 -l -s /var/spool/MIMEDefang/mimedefang-multiplexor.sock
defang   25967  3.4  1.9 11356 9976 ?        S    15:36   0:00
/usr/bin/perl -w /usr/local/bin/mimedefang.pl -server
defang   25968  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
defang   25969  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
defang   25970  4.0  1.9 11356 9976 ?        S    15:37   0:00
/usr/bin/perl -w /usr/local/bin/mimedefang.pl -server
root     25972  0.0  0.1  1704  584 pts/6    S    15:37   0:00 grep
defang

[root at server ~]# /etc/rc.d/init.d/mimedefang stop
Shutting down mimedefang:                                   [  OK  ]
Shutting down mimedefang-multiplexor:                       [  OK  ]

[root at server ~]# ps auxwww | grep defang
defang   25965  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
defang   25968  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
defang   25969  0.0  0.1  3688  692 ?        S    15:36   0:00
/usr/local/bin/mimedefang -P /var/spool/MIMEDefang/mimedefang.pid -U
defang -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -p
/var/spool/MIMEDefang/mimedefang.sock
root     25981  0.0  0.1  1704  588 pts/6    S    15:37   0:00 grep
defang

-- 
 // 2   _____________________________________________________________ 
//     /                                                             \
\\/ /  | When the going gets weird, the weird turn pro.              |
 \\/   \_________________________________  __________________________/
        Ewan Edwards {e^2}, e at skwayr.com |/



More information about the MIMEDefang mailing list