aboutsummaryrefslogtreecommitdiff
path: root/www/fcgiwrap
Commit message (Collapse)AuthorAgeFilesLines
* www/fcgiwrap: wait for fcgiwrap named socket creation before chownRodrigo Osorio2020-04-122-1/+6
| | | | | | | | | | | | | | | In certain circumstances postcmd function is called before named sockets be created by fcgiwrap, causing a startup failure. This change leave up to 5 seconds to fcgiwrap to properly start. Bump PORTREVISION. PR: 219753 Reported by: Shuichi KITAGUCHI <ki@hh.iij4u.or.jp> Notes: svn path=/head/; revision=531530
* www/fcgiwrap: fix IPv6 supportRodrigo Osorio2020-03-283-7/+15
| | | | | | | | | | | | | | | | | Extend existing patch to fix IPv6 support. Bump PORTREVISION The fix zero-out the sockaddr structure before using it as a sockaddr_in6 structure as explained by IEEE Std 1003.1. The patch was upstremed : https://github.com/gnosek/fcgiwrap/pull/51 PR: 243721 Reported by: <olaf@zaplinski.de> Notes: svn path=/head/; revision=529749
* - Unbreak socket mode logicRyan Steinmetz2018-06-072-3/+4
| | | | | | | Reported by: clusteradm Notes: svn path=/head/; revision=471940
* Take maintainership for www/fcgiwrap.Rodrigo Osorio2018-03-131-1/+1
| | | | Notes: svn path=/head/; revision=464375
* Fix an obvious typo.Xin LI2017-11-252-2/+2
| | | | | | | Reported by: remko Notes: svn path=/head/; revision=454862
* Improve robustness of owner/mode settings.Xin LI2017-10-302-10/+15
| | | | | | | | | | | | | | - Run fcgiwrap under target credential and only change ownership if the credential do not match the current socket_owner/group setting. - Use umask instead of chmod. - Use nobody/nogroup for default credentials instead of root. Reviewed by: mat Differential Revision: https://reviews.freebsd.org/D12726 Notes: svn path=/head/; revision=453157
* Avoid accidentally killing init or other important processes whenMatthew Seaman2017-06-042-3/+5
| | | | | | | | | | | | | | | | running 'service fcgiwrap onestop' if /var/run/fcgiwrap/fcgiwrap.pid doesn't exist or contain the fcgiwrap PID. This prevents killing any processes in process groups 0 or 1 or in the caller's process group if the rc script cannot read the fcgiwrap pidfile. PR: 219724 Submitted by: bblister@gmail.com MFH: 2017Q2 Notes: svn path=/head/; revision=442556
* Fix stale processes not being terminated by the rc(8) script.Adam Weinberger2017-05-262-3/+14
| | | | | | | | | | | | | | Previously, when fcgiwrap_flags="-c [n]" with n > 1, only the controlling process was terminated, with the children running. This patch fixes this behaviour, terminating the children. PR: 217297 Submitted by: lstewart Reported by: spry anarchy in the ph MFH: 2017Q2 Notes: svn path=/head/; revision=441799
* Release these ports to the collective.Adam Weinberger2017-04-201-1/+1
| | | | Notes: svn path=/head/; revision=438923
* Clean up and modernize fcgi and fcgiwrap. Unbreak fcgiwrap, forAdam Weinberger2016-12-263-20/+21
| | | | | | | | which distfiles are readily available, and host the fcgi distfile locally. Notes: svn path=/head/; revision=429554
* Take maintainershipAdam Weinberger2016-12-261-1/+1
| | | | Notes: svn path=/head/; revision=429536
* Reset ports per maintainer request.Rene Ladan2016-12-261-1/+3
| | | | | | | | PR: 215557 Submitted by: A.J. "Fonz" van Werven (maintainer) Notes: svn path=/head/; revision=429499
* Add changing the owner/group/mode for the socket.Mathieu Arnold2016-10-172-1/+33
| | | | | | | | | | PR: 213385 Submitted by: mat Approved by: maintainer Sponsored by: Absolight Notes: svn path=/head/; revision=424112
* - Fix trailing whitespace in pkg-descrs, categories [p-x]*Dmitry Marakasov2016-05-191-2/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415500
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412351
* Update ports in the remaining categories to not use GH_COMMIT.Mathieu Arnold2015-05-072-6/+3
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385665
* Update USE_GITHUB so it does not require GH_COMMIT.Bryan Drewery2015-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | Using this new scheme allows only setting the _tag_ or _commit hash_ in GH_TAGNAME and not having to know the hash for a tag. This scheme will download a tarball that has a different checksum than before due to a changed directory name for extraction. The following MASTER_SITES are provided to retain the old checksum and directory structure (that require GH_COMMIT): GH -> GHL GITHUB -> GITHUB_LEGACY Differential Revision: https://reviews.freebsd.org/D748 Submitted by: amdmi3 Reviewed by: mat, swills, antoine, bdrewery With hat: portmgr Notes: svn path=/head/; revision=381618
* Convert to USES=autoreconfBaptiste Daroussin2014-12-281-3/+1
| | | | Notes: svn path=/head/; revision=375736
* - Fix issue on restart after reboot, fcgiwrap doesn't handleRodrigo Osorio2014-12-222-6/+84
| | | | | | | | | | | properly unix sockets bind errors (https://github.com/gnosek/fcgiwrap/pull/26) - Bump port revision PR: ports/192681 Submitted by: freebsd@skysmurf.nl (maintainer) Notes: svn path=/head/; revision=375237
* www/fcgiwrap: Improve binary strip handling, add new featureJohn Marino2014-10-053-7/+98
| | | | | | | | PR: 192907 Final version: maintainer (fonz) Notes: svn path=/head/; revision=370135
* www/fcgiwrap: fix rc script, strip sbin/fcgiwrapKurt Jaeger2014-07-132-2/+10
| | | | | | | | | PR: 186638 Submitted by: johan@stromnet.se Approved by: freebsd@skysmurf.nl (maintainer) Notes: svn path=/head/; revision=361688
* - Assign to new maintainer.Raphael Kubo da Costa2014-07-061-1/+3
| | | | | | | | | | - Add maintainer's mirror to MASTER_SITES. PR: 191653 Submitted by: A.J. "Fonz" van Werven <freebsd@skysmurf.nl> Notes: svn path=/head/; revision=360906
* Fix build by adding missing pkg-config build requirementBaptiste Daroussin2013-10-211-1/+1
| | | | | | | | PR: prots/182717 Submitted by: Phillip Jaenke <prj@rootwyrm.com> Notes: svn path=/head/; revision=331100
* Update to v1.1.0Baptiste Daroussin2013-10-032-12/+13
| | | | | | | | | | | Switch to USE_GITHUB Upstream now needs gmake Upstream now also needs aclocal Support stage Drop maintainership Notes: svn path=/head/; revision=329210
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | www) Notes: svn path=/head/; revision=327776
* Remove shlib numbersBaptiste Daroussin2012-12-312-7/+2
| | | | | | | Trim headers Notes: svn path=/head/; revision=309737
* Fix rc.d script to support systems before and after ${name}_fib is introducedHiroki Sato2012-11-182-4/+7
| | | | | | | | | into rc.subr. Bump PORTREVISION. Feature safe: yes Notes: svn path=/head/; revision=307542
* - Enable multiprofile fcgiwrap rc script modeled over the nginx rc scriptBaptiste Daroussin2012-01-272-4/+52
| | | | | | | | | | | - pet portlint - bump portrevision PR: ports/164186 Submitted by: srdjan.rosic@gmail.com Notes: svn path=/head/; revision=289866
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-5/+5
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* Remove painful examples of foo="", with particular prejudice againstDoug Barton2011-05-151-1/+1
| | | | | | | | | | | | | | | | | | constructions that parse out to [ -z "$foo" ] && foo="" These are bad examples that get copied and pasted into new code, so the hope is that with less bad examples there will be less need for me to bring this up in review. In a few of these files all that were changed were comments so that next time I search for these patterns I won't trip on the file for no reason. In a few places, add $FreeBSD$ No functional changes, so no PORTREVISION bumps Notes: svn path=/head/; revision=274133
* - Get Rid MD5 supportMartin Wilke2011-03-191-1/+0
| | | | Notes: svn path=/head/; revision=271305
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* - s/login/LOGIN/ in rc scriptBaptiste Daroussin2010-12-011-7/+4
| | | | | | | | | | - cleaner way to handle pre_cmd - cleanup pid file left behind Reported by: dougb Notes: svn path=/head/; revision=265499
* Fix rc script when fcgiwrap_user is not setBaptiste Daroussin2010-11-292-2/+2
| | | | | | | bump portrevision Notes: svn path=/head/; revision=265371
* Fix typo in rc scriptBaptiste Daroussin2010-11-221-1/+1
| | | | Notes: svn path=/head/; revision=264919
* Punt autoconf267->autoconf268Ade Lovett2010-10-161-1/+1
| | | | Notes: svn path=/head/; revision=263089
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-2/+2
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* - remove useless addition of ${fcgiwrap_flags} to command_argsBaptiste Daroussin2010-08-231-1/+1
| | | | | | | | Reported by: dougb Approved by: jadawin (co-mentor) Notes: svn path=/head/; revision=259838
* - Add rc scriptBaptiste Daroussin2010-08-172-0/+78
| | | | | | | Approved by: tabthorpe (mentor) Notes: svn path=/head/; revision=259443
* Change maintainer address to my new @FreeBSD.orgBaptiste Daroussin2010-07-281-1/+1
| | | | | | | Approved by: jadawin@ (co-mentor) Notes: svn path=/head/; revision=258396
* fcgiwrap is a simple server for running CGI applications over FastCGI. It hopesPhilippe Audeoud2010-07-204-0/+59
to provide clean CGI support to Nginx (and other web servers that may need it). Features: * very lightweight (84KB of private memory per instance) * fixes broken CR/LF in headers * handles environment in a sane way (CGI scripts get HTTP-related env. vars * from FastCGI parameters and inherit all the others from fcgiwrap's * environment) * no configuration, so you can run several sites off the same fcgiwrap pool * passes CGI stderr output to fcgiwrap's stderr (this is by design but * stderr could be also passed to FastCGI stderr stream) WWW: http://nginx.localdomain.pl/wiki/FcgiWrap PR: ports/148649 Submitted by: Bapt <baptiste.daroussin at gmail.com> Notes: svn path=/head/; revision=257991