On 06 Aug 2013, at 14:22 , Michael Tokarev <m...@tls.msk.ru> wrote:
> 03.08.2013 21:00, LuKreme wrote:
>> [snip]
>> I found the solution before posting. I went into the data directory for 
>> mailman and changed the owner on the aliases and aliases.db to "mailman" and 
>> everything works fine. I could also have simply run
> 
> Is this your OS's auto-upgrade script maybe?

No, because I installed Postfix from source.

> Most linux distributions at least run some commands after
> postfix installation/upgrade, and one of them is `newaliases',
> which is needed to compensate for berkeleyDB versions change
> and whatnot.  This might have changed permissions of your
> alias database (hint: alias_database parameter in postfix),
> and mailman stopped working.

I think perhaps postfix did this during make install.

> Postfix side hasn't changed in years, it has nothing to
> do with version 2.10 in particular.

Yes, I can see how I should have changed '2.10' to 'reinstall'

The point is/was that all the hits on Google seem to be about recompiling 
mailman and the actual solution was just to fix the permissions on 
/usr/local/mailman/data/aliases


-- 
Stupid men are often capable of things the clever would not dare to
contemplate... --Feet of Clay

Reply via email to