BSD Ports

www/p5-FCGI-Spawn 0.16.7_1 DragonFly

FastCGI server for CGI-like applications multiprocessing

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
perl5, www
Package size
41.5 KiB, 93.4 KiB installed

Description

FCGI::Spawn is used to serve as a FastCGI process manager. Besides the features the FCGI::ProcManager posess itself, the FCGI::Spawn is targeted as web server admin understandable instance for building the own fastcgi server with copy-on-write memory sharing among forks and with single input parameters like socket path and processes number. Another thing to mention is that it is able to execute any file pointed by Web server. So we have the daemon that is hot ready for hosting providing.

In the other systems

The newest version among them is 0.16.7, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlywww/p5-FCGI-Spawn0.16.7_1 newestnone known-[email protected]-
FreeBSDwww/p5-FCGI-Spawn0.16.7_1 newestnone known-[email protected]-
HardenedBSDwww/p5-FCGI-Spawn0.16.7_1 newestno data-[email protected]-
GhostBSDwww/p5-FCGI-Spawn0.16.7_1 newestno data-[email protected]-

Install

Binary package:

pkg install p5-FCGI-Spawn

From DPorts:

cd /usr/dports/www/p5-FCGI-Spawn && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 5

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

For the first time, check all the docs supplied wwith the package.

To run the fcgi_spawn on boot time, create the system user for it, and group,
too. After that, assuming you name them "fcgi", add this to your rc.conf:

fcgi_spawn_enable="YES"
fcgi_spawn_username="fcgi"
fcgi_spawn_groupname="fcgi"

You may want to set fcgi_spawn_flags also according to taste.