Skip to content

spawn-fcgi

spawn-fcgi removed from lighttpd src

As announced in an earlier post, spawn-fcgi has now been removed from the lighttpd tree.
spawn-fcgi has become a completely seperate project (located at https://redmine.lighttpd.net/projects/spawn-fcgi/wiki)

Lighty 1.4 can still spawn fastcgi processes internally via mod_fastcgi of course.

Package maintainers are advised to provide packages for spawn-fcgi, to make it a dependency of lighttpd and to remove the binary from any existing package as soon as possible so spawn-fcgi can be updated even when there is no new lighttpd release.

Lighttpd 1.4.23 will not include the binary anymore.

Prerelease of spawn-fcgi 1.6.0 (rc1-r16)

spawn-fcgi extracted into own project

There are several versions of spawn-fcgi (one in lighttpd 1.4.x, one in 1.5.x and one in cherokee), which makes packaging very hard (e.g.: debian packages spawn-fcgi from lighty as “spawn-fcgi.lighttpd” - making usage complicated as your scripts are probably just using “spawn-fcgi”).
Additionally, keeping the sources and bug fixes synchronized is just too much work (ok, the one in cherokee isn’t our problem :) ).
Therefore we decided to split spawn-fcgi into a new project which will start with version 1.6.0 (and will be independent of lighttpd releases or versions).

We plan to remove spawn-fcgi from lighttpd-1.4.x after the release of 1.4.22.

In case you would like to test a spawn-fcgi version with more features (options for chowning the socket), see here: https://git.stbuehler.de/stbuehler/spawn-fcgi2 (needs glib)

You can find the new project at https://redmine.lighttpd.net/projects/spawn-fcgi/wiki