On Mon, 14 Jul 2008 12:47:40 -0500, Karl O. Pinc wrote:
> I've an OpenBSD box that's been running postfix for a few > years, strictly as a "send-only" mta, and every night the > box gets rebooted. Every couple of months postfix does > not come up on reboot. > > All that shows up in the logs is: > <snip> postfix/postfix-script[3005]: fatal: Postfix integrity check > failed! > > My suspicion is that syslogd has not yet finished > making the log socket and the "postfix check" that > happens at postfix start fails. > > (/etc/rc.conf.local has: > syslogd_flags="-a /var/spool/postfix/dev/log" > ) > > I can always log in and start postfix manually > using the same sendmail command that the rc scripts > use. > > Any suggestions as to how to confirm the problem > and/or what to do about it? Does anyone else have > this problem? Should I be talking to the postfix > port maintainer? Alright. I have exactly the same problem, asked ports@ and got only an off-list mail, confirming this. Plus, one of a chap who has a similar problem with another application. I wonder why there was nothing on the list, though. I know all too well, that the people here care for correctness, though the start sequence seems faltering, or maybe unclear? I do also confirm, that the problem appears only on my smallest and oldest box: 1.7 GHz, 256 MB. Solution? Remove the sendmail-flags from rc.conf.local and put a 'postfix start' at the end of rc.local. That should help. Uwe

