[Kolab-devel] Preventing local users from being present in all domains

Toke Høiland-Jørgensen <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Message-ID <a23fdfb958abf1f06a318cb0e505dd17__27523.0134059258$1381191869$gmane$org@toke.dk>
I'm running a multi-domain setup of kolab 3.1, in which I have 
discovered that
the default configuration, through its use of the 'mydestination' 
postfix
parameter, seems to put all local (UNIX) users on the server, as well as 
the
content of /etc/aliases into every domain. Users and aliases configured 
through
kolab take precedence, but if those do not exist, lookup falls through 
to local
users and/or /etc/aliases.

I would like to get rid of this behaviour, so as to not pollute my 
domain
namespace. Setting 'local_transport = error' in main.cf seems to make 
delivery
fail (but not with a very helpful message) on anything not in kolab 
LDAP.
However, I suspect this is not the right way to go about this. Ideally, 
I would
like /etc/aliases to work, so that I can populate it with global 
postmaster and
root accounts that would then work for every domain; but to prevent 
postfix from
looking in /etc/passwd for local users.

Is this possible? And if not, what is the proper way to get rid of the 
local
delivery?

Also, is the behaviour described above intentional for kolab? :)

Thanks in advance,

-Toke
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.