Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Jun 2009 12:06:10 +0200
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        freebsd-ports@freebsd.org
Subject:   has Postfix new location of aliases.db?
Message-ID:  <4A279C92.4020305@quip.cz>

next in thread | raw e-mail | index | archive | help
Was something changed in Postfix defaults?
After upgrade from postfix-2.5.6,1 to postfix-2.6.1,1 and restart of 
postfix, I got following error in /var/log/maillog

fatal: open database /etc/mail/aliases.db: No such file or directory

All previous versions were using /etc/aliases.db, new version expect 
/etc/mail/aliases.db

newaliases command re-generate aliases.db in the new location.


root@fido ~/# ls -al /etc/aliases*
lrwxr-xr-x  1 root  wheel    12B Feb 24  2008 /etc/aliases@ -> mail/aliases
-rw-r--r--  1 root  wheel    12K Jan 20 11:30 /etc/aliases.db

root@fido ~/# ls -al /etc/mail/aliases*
-rw-r--r--  1 root  wheel   1.7K Oct 22  2008 /etc/mail/aliases

root@fido ~/# newaliases

root@fido ~/# ls -al /etc/mail/aliases*
-rw-r--r--  1 root  wheel   1.7K Oct 22  2008 /etc/mail/aliases
-rw-r--r--  1 root  wheel    12K Jun  4 11:39 /etc/mail/aliases.db

If this is expected behavior, this should be mentioned in UPDATING.

machine details:
FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009 
root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

fresh ports tree updated by `portsnap fetch update`, postfix upgraded by 
`portmaster postfix-2.5.6,1`

Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A279C92.4020305>