Patrick O'Reilly writes:
Any ideas?
I used portupgrade on FreeBSD to move from 0.42 to 0.44, and since then I
get errors like this in the maillog:
Dec 15 11:18:49 panther courieresmtpd: started,ip=[209.212.102.154]
Dec 15 11:18:49 panther courieresmtpd: Permission denied
Dec 15 11:18:49 panther courieresmtpd: Permission denied
Dec 15 11:18:53 panther courieresmtpd: started,ip=[196.39.31.25]
Dec 15 11:18:53 panther courieresmtpd: Permission denied
Dec 15 11:18:53 panther courieresmtpd: Permission denied
I haven't been able to figure out what permission is being denied...
I have noticed that many of the courier processes are now running as user
mailnull, even though I specify a user called courier in the esmtpd file.
In desparation I even set mailnull and courier to the same userid, but no
dice.
HHH EEE LLL PPP !!!
Your upgrade got screwed up. You compiled the new version of Courier
specifying a different userid to run Courier as. As such, the permissions
of configuration files, and many other files, are now completely wrong.
You'll need to uninstall Courier completely, then do a new install.