** At 22:16 -0400 on 08/16/2008, Wietse Venema wrote: >Vince Sabio: >> I suspect that I actually have two different versions of postfix >> installed -- and different commands are being executed by different >> versions. Any idea how to fix this without breaking things farther? > >Indeed. Some maintainers change the default config_directory >from /etc/postfix to something like /usr/local/etc/postfix.
That is the case here. Since I don't like to delete anything (after an upgrade) until I've ben running without incident for a while, I made the following changes: # mv /usr/local/etc/postfix{,.sav} # ln -s /etc/postfix /usr/local/etc/postfix I found that I had to change "postdrop" to "maildrop" in main.cf (the upgrade had installed a maildrop in /etc/group; I tried changing things back to postdrop without success; when I threw in the towel and changed back to maildrop, Postfix seemed to start up.) >If you have files from Wietse's Postfix and from "maintainer" >Postfix installed at the same time, things will be very confused. Sounds like that might be the case.... >Time for: ># find / -name postfix -ls ares-root# find / -name postfix -ls 1162050 4 drwxr-xr-x 2 root wheel 512 Feb 4 2004 /usr/libexec/postfix 683822 4 -r-xr-xr-x 1 root wheel 1201 Aug 15 02:26 /usr/local/etc/rc.d/postfix 754679 0 lrwxr-xr-x 1 root wheel 12 Aug 16 20:38 /usr/local/etc/postfix -> /etc/postfix 754644 4 drwxr-xr-x 2 root wheel 512 Aug 15 01:46 /usr/local/libexec/postfix 683732 176 -rwxr-xr-x 1 root wheel 89147 Aug 15 01:46 /usr/local/sbin/postfix 754645 12 dr-xr-xr-x 2 root wheel 4608 Aug 15 02:26 /usr/local/share/doc/postfix 306589 4 -rwxr-xr-x 1 root wheel 1018 Jun 13 2002 /usr/src/etc/rc.d/postfix 1162732 4 drwxr-xr-x 3 root wheel 512 Aug 15 02:26 /usr/ports/mail/postfix 1257737 4 drwxr-xr-x 2 root wheel 512 Aug 14 12:16 /usr/ports/distfiles/postfix 235524 4 drwxr-xr-x 2 root wheel 512 Aug 14 11:10 /var/db/ports/postfix 235557 4 drwx------ 2 postfix wheel 512 Aug 15 00:42 /var/db/postfix 23563 4 drwxr-xr-x 16 root wheel 512 Aug 14 11:31 /var/spool/postfix 2567479 4 drwxr-xr-x 3 root wheel 1536 Aug 16 20:39 /etc/postfix 1154055 4 drwxr-xr-x 2 root wheel 512 Aug 13 19:31 /root/software/postfix I will also note, for the record: ares-root# find / -name postfix.sav -ls 754646 4 drwxr-xr-x 3 root wheel 512 Aug 16 21:14 /usr/local/etc/postfix.sav 165090 800 -rwxr-xr-x 1 root wheel 381366 Feb 4 2004 /usr/sbin/postfix.sav So, let's see if I get this right: 1. I need to delete /usr/src/etc/rc.d/postfix, as it's likely starting up a duplicate copy of /usr/local/etc/rc.d/postfix. 2. I should probably "rm -r" /usr/libexec/postfix; a quick listing shows all files in there date back to 2004. 3. And then reboot, to be on the safe side. Close? Anything else? __________________________________________________________________________ Vince Sabio [EMAIL PROTECTED]