[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