During a 'make install' as non-root, certain make targets are performed after using su to switch to root. Currently, the postfix port attempts to add users before the 'su' occurs which fails. Fix: Use 'pre-su-install' instead of 'pre-install'. Patch attached with submission follows: How-To-Repeat: Run 'make install' as a non-root user (who is in wheel).
Responsible Changed From-To: freebsd-ports-bugs->jhb Submitter has GNATS access (via the GNATS Auto Assign Tool)
Maintainer of mail/postfix, Please note that PR ports/133790 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/133790 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
I agree with this patch. Please apply it. Thanks!
State Changed From-To: feedback->closed Committed, thanks!
pav 2009-05-12 11:41:17 UTC FreeBSD ports repository Modified files: mail/postfix Makefile Log: - Fix non-root installation (use pre-su-install target) PR: ports/133790 Submitted by: jhb Approved by: Vick Khera <vivek@khera.org> (maintainer) Revision Changes Path 1.143 +1 -1 ports/mail/postfix/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"