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