The quotes at -DUID_MIN and -DGID_MIN CFLAGS makes crazy UID value. Example: SBOX_UIDMIN?= 1000 SBOX_GIDMIN?= 1000 Try to run cgi-script: the directory containing /home/export/web/fluffy/cgi-bin/test.cgi must not be owned by a UID less than 134523267 But minimal UID is 1000! Ater removing the quotes at -DUID_MIN and -DGID_MIN CFLAGS the cgi-script was run. Fix: Remove the quotes around -DUID_MIN and -DGID_MIN CFLAGS. Patch attached with submission follows: How-To-Repeat: Just install sbox and try to use it.
Maintainer of www/sbox-dtc, Please note that PR ports/147779 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/147779 -- 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)
Basically I accept patch. However PORTREVISION should be set to 1. Also quotes aren't required at all around ${SBOX_UIDMIN} and ${SBOX_GIDMIN} So I updated submitted patch: http://pastebin.com/c4jizPzc -- BSDroot.lv --> coming soon
State Changed From-To: feedback->open Maintainer approved, with some suggested changes.
Responsible Changed From-To: freebsd-ports-bugs->rene Grab
rene 2010-06-13 19:53:32 UTC FreeBSD ports repository Modified files: www/sbox-dtc Makefile Log: Make the script runnable again by correctly passing UID_MIN and GID_MIN during build. Bump PORTREVISION PR: ports/147779 Submitted by: Serg [mail_of_sergey mail.ru] Approved by: maintainer, tabthorpe (mentor) Feature safe: yes Revision Changes Path 1.5 +3 -2 ports/www/sbox-dtc/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"
State Changed From-To: open->closed Committed, thanks