CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

www/fcgiwrap1.1.0_12

Simple FastCGI wrapper for CGI scripts

Maintainer
rodrigo@FreeBSD.org
Packages
fcgiwrap 1.1.0_12
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
http://nginx.localdomain.pl/wiki/FcgiWrap
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (48)

Rodrigo Osorio (rodrigo) · 1.1.0_12
www/fcgiwrap: Fix pkg-descr formatting

PR:		281661
Reported by:	Anton Saietskii <vsasjason@gmail.com>
812feb171d
Rodrigo Osorio (rodrigo) · 1.1.0_12
www/fcgiwrap: moved manpages to share/man

Set GNU_CONFIGURE_MANPREFIX and fix plist
Fix formatting to make linters happy
978ee750e1
Stefan Eßer (se) · 1.1.0_11
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.1.0_11
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat) · 1.1.0_11
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.1.0_11
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 1.1.0_11
Remove # $FreeBSD$ from Makefiles.
305f148f48
Rodrigo Osorio (rodrigo) · 1.1.0_11
www/fcgiwrap: wait for fcgiwrap named socket creation before chown

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>
f1dca9e0b0
Rodrigo Osorio (rodrigo) · 1.1.0_10
www/fcgiwrap: fix IPv6 support

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>
04edbf4304
Ryan Steinmetz (zi) · 1.1.0_9
- Unbreak socket mode logic

Reported by:	clusteradm
f12cf0f877
Rodrigo Osorio (rodrigo) · 1.1.0_8
Take maintainership for www/fcgiwrap.
10b715ef81
Xin LI (delphij) · 1.1.0_8
Fix an obvious typo.

Reported by:	remko
d12076d1d1
Xin LI (delphij) · 1.1.0_7
Improve robustness of owner/mode settings.

- 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
f584aeedf3
Matthew Seaman (matthew) · 1.1.0_6
Avoid accidentally killing init or other important processes when 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
6d6ae0b87c
Adam Weinberger (adamw) · 1.1.0_5
Fix stale processes not being terminated by the rc(8) script.

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
e9fafcaa9d
Adam Weinberger (adamw) · 1.1.0_4
Release these ports to the collective.
04bb8a5732
Adam Weinberger (adamw) · 1.1.0_4
Clean up and modernize fcgi and fcgiwrap. Unbreak fcgiwrap, for which distfiles are readily available, and host the fcgi distfile locally.
2d97b6fb47
Adam Weinberger (adamw) · 1.1.0_4
Take maintainership
003e55a3f9
Rene Ladan (rene) · 1.1.0_4
Reset ports per maintainer request.

PR:		215557
Submitted by:	A.J. "Fonz" van Werven (maintainer)
535b2cd3cf
Mathieu Arnold (mat) · 1.1.0_4
Add changing the owner/group/mode for the socket.

PR:		213385
Submitted by:	mat
Approved by:	maintainer
Sponsored by:	Absolight
5a8c757533
Dmitry Marakasov (amdmi3) · 1.1.0_3
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
1f8b48b772
Mathieu Arnold (mat) · 1.1.0_3
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
72ea7e696b
Mathieu Arnold (mat) · 1.1.0_3
Update ports in the remaining categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
fb4deed873
Bryan Drewery (bdrewery) · 1.1.0_3
Update USE_GITHUB so it does not require GH_COMMIT.

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
5b5a90256d
Baptiste Daroussin (bapt) · 1.1.0_3
Convert to USES=autoreconf
8d3c5ed23e
Rodrigo Osorio (rodrigo) · 1.1.0_3
- Fix issue on restart after reboot, fcgiwrap doesn't handle   properly unix sockets bind errors (https://github.com/gnosek/fcgiwrap/pull/26) - Bump port revision

PR:		ports/192681
Submitted by:	freebsd@skysmurf.nl (maintainer)
b4ab3585f4
John Marino (marino) · 1.1.0_2
www/fcgiwrap: Improve binary strip handling, add new feature

PR:		192907
Final version:	maintainer (fonz)
81ba1ba7df
Kurt Jaeger (pi) · 1.1.0_1
www/fcgiwrap: fix rc script, strip sbin/fcgiwrap

PR:		186638
Submitted by:	johan@stromnet.se
Approved by:	freebsd@skysmurf.nl (maintainer)
599ded05f6
Raphael Kubo da Costa (rakuco) · 1.1.0
- Assign to new maintainer. - Add maintainer's mirror to MASTER_SITES.

PR:		191653
Submitted by:	A.J. "Fonz" van Werven <freebsd@skysmurf.nl>
ee81868171
Baptiste Daroussin (bapt) · 1.1.0
Fix build by adding missing pkg-config build requirement

PR:		prots/182717
Submitted by:	Phillip Jaenke <prj@rootwyrm.com>
b0868ce731
Baptiste Daroussin (bapt) · 1.1.0
Update to v1.1.0 Switch to USE_GITHUB Upstream now needs gmake Upstream now also needs aclocal Support stage Drop maintainership
f671a8c275
Baptiste Daroussin (bapt) · 1.0.3_5
Add NO_STAGE all over the place in preparation for the staging support (cat: www)
85fbf21ec5
Baptiste Daroussin (bapt) · 1.0.3_5
Remove shlib numbers Trim headers
5ad931a9d6
Hiroki Sato (hrs) · 1.0.3_5
Fix rc.d script to support systems before and after ${name}_fib is introduced into rc.subr.  Bump PORTREVISION.

Feature safe:	yes
f81193cbbf
Baptiste Daroussin (bapt) · 1.0.3_4
- Enable multiprofile fcgiwrap rc script modeled over the nginx rc script - pet portlint - bump portrevision

PR:		ports/164186
Submitted by:	srdjan.rosic@gmail.com
4b7df72a76
Doug Barton (dougb) · 1.0.3_3
In the rc.d scripts, change assignments to rcvar to use the 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.
83eb2c3700
Doug Barton (dougb) · 1.0.3_3
Remove painful examples of foo="", with particular prejudice against 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
29813d5397
Martin Wilke (miwi) · 1.0.3_3
- Get Rid MD5 support
a9481afc8a
Ade Lovett (ade) · 1.0.3_3
Sync to new bsd.autotools.mk
4a8684e352
Baptiste Daroussin (bapt) · 1.0.3_3
- s/login/LOGIN/ in rc script - cleaner way to handle pre_cmd - cleanup pid file left behind

Reported by:	dougb
affae694e3
Baptiste Daroussin (bapt) · 1.0.3_3
Fix rc script when fcgiwrap_user is not set bump portrevision
3923cc4b69
Baptiste Daroussin (bapt) · 1.0.3_2
Fix typo in rc script
a698393840
Ade Lovett (ade) · 1.0.3_2
Punt autoconf267->autoconf268
6abd00a86b
Ade Lovett (ade) · 1.0.3_2
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
8262a7b51d
Baptiste Daroussin (bapt) · 1.0.3_1
- remove useless addition of ${fcgiwrap_flags} to command_args

Reported by:	dougb
Approved by:	jadawin (co-mentor)
13d7c8e633
Baptiste Daroussin (bapt) · 1.0.3_1
- Add rc script

Approved by:	tabthorpe (mentor)
7e7ceec3eb
Baptiste Daroussin (bapt) · 1.0.3
Change maintainer address to my new @FreeBSD.org

Approved by:	jadawin@ (co-mentor)
5a4055b083
Philippe Audeoud (jadawin) · 1.0.3
fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes 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>
e8882f0dbc