postfix 2.2.7 executing aliases as nobody instead of owner of file

From: Todd A Green (no email)
Date: Sun Jan 01 2006 - 23:03:31 EST

  • Next message: Todd A Green: "Re: postfix 2.2.7 executing aliases as nobody instead of owner of file"

    It's late, I'm tired...but unless I've lost my mind postfix should be
    executing this file:

    antitrust:/usr/local/mailman/data(621:0)> ls -ld aliases.db
    -rw-rw---- 1 mailman mailman 688128 2005-12-31 19:41 aliases.db

    As user mailman, however it has decided to start executing it as nobody:

    <>: Command died with status 2:
         "/usr/local/pkgs/mailman-2.1.7/mail/mailman post tag-test". Command
    output: Group mismatch error. Mailman expected the mail wrapper script to
    be executed as group "mailman", but the system's mail server executed the
    mail script as group "nobody".

    Which of course leaves mailman rather unhappy. It is as if postfix is
    trying to access it across NFS as root and gets mapped to nobody.

    This was working fine for days (running the scripts as mailman). The only
    recent change was that proxymap has been segfaulting every hour or so since
    adding mailman. So to eliminate NFS as a variable I copied the aliases.db
    to /etc/postfix/mailman_aliases.db and updated alias_maps and restarted
    postfix. Ever since that change it started trying to execute it as nobody.

    I did undo the steps and am pointing at the original file:

    rio:~(102:0)> postconf alias_maps
    alias_maps = hash:/etc/postfix/aliases hash:/usr/local/mailman/data/aliases

    (/usr/local/mailman is a symlink to /usr/local/pkgs/mailman-2.1.7/

    At a loss,
    Todd


  • Next message: Todd A Green: "Re: postfix 2.2.7 executing aliases as nobody instead of owner of file"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD