[Mimedefang] How is mimedefang-filter loaded into mimedefang.pl? (Typo in previous message fixed)

Mark London mrl at psfc.mit.edu
Wed Feb 15 17:30:03 EST 2023


Kenneth -  I see different commands processes running on redhat vs Ubuntu.
Specifically I see "/usr/bin/perl /usr/bin/mimedefang.pl -server" on 
redhat.  I can't figure out how that command is created.

As an aside, on both system, SUBFILTER was commented out. Uncommenting 
it on Ubuntu had no effect.  Thanks. - Mark

Ubuntu:

defang     26295       1  0 16:58 ?        00:00:00 
/usr/bin/mimedefang-multiplexor -E -F /etc/mimedefang-filter -m 2 -x 10 
-U defang -b 600 -l -y 0 -s 
/var/spool/MIMEDefang/mimedefang-multiplexor.sock -p 
/run/mimedefang/mimedefang-multiplexor.pid
defang     26296   26295  0 16:58 ?        00:00:00 
/usr/bin/mimedefang-multiplexor -E -F /etc/mimedefang-filter -m 2 -x 10 
-U defang -b 600 -l -y 0 -s 
/var/spool/MIMEDefang/mimedefang-multiplexor.sock -p 
/run/mimedefang/mimedefang-multiplexor.pid
defang     26314       1  0 16:58 ?        00:00:00 /usr/bin/mimedefang 
-R -1 -m /var/spool/MIMEDefang/mimedefang-multiplexor.sock -U defang  -p 
/var/spool/MIMEDefang/mimedefang.sock -P /run/mimedefang/mimedefang.pid
defang     26322   26295  0 16:58 ?        00:00:00 
/usr/bin/mimedefang-multiplexor -E -F /etc/mimedefang-filter -m 2 -x 10 
-U defang -b 600 -l -y 0 -s 
/var/spool/MIMEDefang/mimedefang-multiplexor.sock -p 
/run/mimedefang/mimedefang-multiplexor.pid

Redhat:

defang    94615 106596  2 16:05 ?        00:01:17 /usr/bin/perl 
/usr/bin/mimedefang.pl -server
defang   106596      1  0 Feb10 ?        00:00:04 
/usr/bin/mimedefang-multiplexor -p 
/var/spool/MIMEDefang/mimedefang-multiplexor.pid -m 2 -x 10 -y 0 -U 
defang -b 600 -l -s /var/spool/MIMEDefang/mimedefang-multiplexor.sock
defang   106612      1  0 Feb10 ?        00:01:22 /usr/bin/mimedefang -P 
/var/spool/MIMEDefang/mimedefang.pid -m 
/var/spool/MIMEDefang/mimedefang-multiplexor.sock -y -R -1 -U defang -q 
-p /var/spool/MIMEDefang/mimedefang.sock
defang   115831 106596  0 16:47 ?        00:00:09 /usr/bin/perl 
/usr/bin/mimedefang.pl -server


On 2/15/2023 4:47 PM, Kenneth Porter via MIMEDefang wrote:
> On 2/15/2023 1:33 PM, Mark London via MIMEDefang wrote:
>> Hi - How is/etc/mail/mimedefang-filter loaded?
>>
>> I don't see how mimedefang.pl loads it. 
>
> It's loaded at the top of main(), at line 302 in mimedefang.pl. The 
> path can be overridden with the -f switch. How are you launching the 
> system? How does Ubuntu run it? On Red Hat, systemd launches it via 
> /usr/lib/systemd/system/mimedefang.service and uses 
> /etc/sysconfig/mimedefang to select the "subfilter" file 
> (/etc/mail/mimedefang-filter). It sounds like Ubuntu is doing 
> something different to launch it.
>
>
>
> _______________________________________________
> NOTE: If there is a disclaimer or other legal boilerplate in the above
> message, it is NULL AND VOID.  You may ignore it.
>
> MIMEDefang mailing list MIMEDefang at lists.mimedefang.org
> https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org 
>




More information about the MIMEDefang mailing list