On Thu, 14 Aug 2008, Vince Sabio wrote:
** At 16:07 +0000 on 08/14/2008, Duane Hill wrote:
On Thu, 14 Aug 2008, Vince Sabio wrote:
** At 15:42 +0000 on 08/14/2008, Duane Hill wrote:
2.5.1 is there.
Here's what I've got:
ares-root# ls -ld /usr/ports/mail/postfix*
drwxr-xr-x 3 root wheel 512 Aug 14 10:56 /usr/ports/mail/postfix
drwxr-xr-x 3 root wheel 512 Aug 14 10:56
/usr/ports/mail/postfix-current
[...]
I'm pretty sure that portsnap extracted properly (it seemed to -- and it
installed a newer version of mysql, which is what I was looking for), so
no idea why 2.5.1 isn't showing up in my tree.
You're looking at the incorrect port.
/usr/ports/mail/postfix should be the 2.5.1 version. Check out the contents
of /usr/ports/mail/postfix/distinfo.
Yes, I think I'm starting to get the FreeBSD ports figured out (slow on the
uptake, what can I say). But when I try to install from
/usr/ports/mail/postfix, I get:
===> Installing for postfix-2.5.1_2,1
===> postfix-2.5.1_2,1 conflicts with installed package(s):
postfix-2.4.7,1
They install files into the same place.
Please remove them first with pkg_delete(1).
That's the thing that's concerning me ... should I pkg_delete 2.4.7? Or is
this not the right way to upgrade an existing installation?
I appreciate the assistance with this. Postfix is the single most important
piece of software on that server, and I'd rather not b0rk it.... :-)
This is getting off-topic. You need to use some kind of package manager. I
use portupgrade (/usr/ports/ports-mgmt/portupgrade).
However, you need to get /usr/ports/mail/postfix installed for future
updating to work properly. Our servers here strictly do filtering and
nothing else (pretty basic). Therefore, if I were in your shoes with
OUR SETUP, I would just backup everything in /usr/local/etc/postfix, do a
pkg_delete and install the correct port. Once done, doing a 'postfix
upgrade-configuration' will update the configuration files if there are
any parameters that have changed.
-d