rc script does not handle fcgiwrap_flags properly due to two bugs in fcgiwrap.in The first one is a typo, fciwrap_flags instead of fcgiwrap_flags. The second is the fact that ${name}_flags is passed to daemon rather than fcgiwrap. From rc.subr (8.4 and 9.2 at least): $command $rc_flags $command_args The attached patch fixes both problems. Fix: --- files/fcgiwrap.patch begins here --- How-To-Repeat: Install fcgiwrap, set (for example) fcgiwrap_flags="-f" to enable stdout forwarding. Start the script, and check ps, you will see it has not picked up the -f flag.
assign to new maintainer
Thanks for reporting this. As the new maintainer of www/fcgiwrap I will look at it as soon as possible.
Created attachment 144634 [details] Replacement of earlier patch. I created a new patch that also adds PORTREVISION. That one is now maintainer approved.
I'll take it.
A commit references this bug: Author: pi Date: Sun Jul 13 15:30:09 UTC 2014 New revision: 361688 URL: http://svnweb.freebsd.org/changeset/ports/361688 Log: www/fcgiwrap: fix rc script, strip sbin/fcgiwrap PR: 186638 Submitted by: johan@stromnet.se Approved by: freebsd@skysmurf.nl (maintainer) Changes: head/www/fcgiwrap/Makefile head/www/fcgiwrap/files/fcgiwrap.in
Committed with small change, thanks!