I confirmed that running "MailScanner --lint" as user postfix (which it
should, according to my configuration) doesn't give that error. I set
postfix' shell to /bin/bash and ran

su -c "MailScanner --lint" postfix

successfully.

The fix posted in that forum post (adding -c ${user} to the start-stop-
daemon command) may work, but it's not the way it should (for one, my
working Debian install doesn't have this). Apparently, MailScanner
doesn't set its run-as user properly, even though ps axu shows:

postfix  11138  0.2  3.3 106580 33892 ?        SNs  09:34   0:00 MailScanner: 
starting children
postfix  11139  7.2  0.0      0     0 ?        ZN   09:34   0:01 [MailScanner] 
<defunct>
postfix  11173 10.0  0.0      0     0 ?        ZN   09:34   0:01 [MailScanner] 
<defunct>
postfix  11269 15.8  0.0      0     0 ?        ZN   09:34   0:01 [MailScanner] 
<defunct>
postfix  11303 26.2  0.0      0     0 ?        ZN   09:34   0:01 [MailScanner] 
<defunct>
postfix  11354 70.5  8.1 174156 82940 ?        SN   09:35   0:01 MailScanner: 
checking with Spam Lists
postfix  11364  2.0  7.9 178376 80976 ?        RNs  09:35   0:00 MailScanner: 
checking with Spam Lists

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/776753

Title:
  Mailscanner stuck in endless loop

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to