Package name: fcgi-daemon
Version: 0.20111121
Upstream Author: [Dmitry Smirnov <onlyjob@cpan.org>]
URL: [http://search.cpan.org/dist/FCGI-Daemon/]
License: [AGPL-3+]
Description: [Perl-aware FastCGI daemon]
FCGI::Daemon is a small FastCGI server for use as fcgiwrap alternative with
nginx web server. It is enforcing RLIMITs and running unmodified
perl applications with persistent interpreter like mod_perl.
Unlike fcgiwrap, FCGI-Daemon correctly passing STDERR output to web server.
Is this software actually nginx-specific in some way? There are plenty of other popular web servers which support fastcgi... Does "like mod_perl" mean that it implements the mod_perl API? While this is nice, and I plan to use this software myself, is this something worth being explained in the package description?
Hi Marco, No, it is not really specific to nginx, however as far as I know it was only tested with nginx. It should be as good as fcgiwrap with servers other than nginx. I'm a bit sceptical to your "plenty". It is pretty hard to find easy to use and lightweight and working ones and in Debian. I know no alternative to this package. (I confess, I am an upstream and I wrote it for reason.) No, it doesn't implement mod_perl API. As it stated in description it meant for use with unmodified CGI scripts written in Perl. Like awstats or ikiwiki or some not so popular or home-made ones which can't run well in mod_perl. FCGI::Daemon might be good for scripts unaware of mod_perl. There is a substantial improvement in speed if CGI script executed by persistent interpreter - in some cases it can be several times faster. Also it increases worker capacity. Sorry, if I didn't make it clear enough. I think it emphasizes all important things but please let me know what else you would like to see in description. You already can evaluate debian package available from mentors (use "dget -ux" command): http://mentors.debian.net/debian/pool/main/f/fcgi-daemon/fcgi-daemon_0.20111121-1.dsc Feedback and sponsorship would be much apreciated. All the best, Dmitry.
Looks like I was confusing the functionality of this package with spawn-fcgi. CGI or fastcgi?
It is wrapping CGI as FastCGI. nginx only understand FastCGI so this is the remedy. This package is quite similar to fcgiwrap and it can be used as replacement for fcgiwrap. But there are some differences from fcgiwrap: fcgi-daemon comes with debconf interface for easy reconfiguration, it can interpret perl-CGI scripts in persistent manner, it can detect memory leaks and it use RLIMITs. Cheers, Dmitry.
The source package is ready and available for review and sponsorship: http://mentors.debian.net/debian/pool/main/f/fcgi-daemon/fcgi- daemon_0.20111121-1.dsc It produce the following architecture-independent packages: fcgi-daemon libfcgi-daemon-perl QA information: Info: Package is Lintian clean Info: Package is not native Info: The maintainer and uploader emails are the same Info: Package is the latest upstream version Info: A watch file is present Info: The watch file works Info: Closes WNPP bug #650198 Info: The package uses straight debhelper To access further information about this package, please visit the following URL: http://mentors.debian.net/package/fcgi-daemon All the best, Dmitry.
retitle 650198 RFP: fcgi-daemon -- Perl-aware FastCGI daemon noowner 650198 tag 650198 - pending thanks Hi, This is an automatic email to change the status of fcgi-daemon back from ITP (Intent to Package) to RFP (Request for Package), because this bug hasn't seen any activity during the last 12 months. If you are still interested in adopting fcgi-daemon, please send a mail to <control@bugs.debian.org> with: retitle 650198 ITP: fcgi-daemon -- Perl-aware FastCGI daemon owner 650198 ! thanks However, it is not recommended to keep ITP for a long time without acting on the package, as it might cause other prospective maintainers to refrain from packaging that software. It is also a good idea to document your progress on this ITP from time to time, by mailing <650198@bugs.debian.org>. Thank you for your interest in Debian,
retitle 650198 RFP: fcgi-daemon -- Perl-aware FastCGI daemon noowner 650198 tag 650198 - pending thanks Hi, A long time ago, you expressed interest in packaging fcgi-daemon. Unfortunately, it seems that it did not happen. In Debian, we try not to keep ITP bugs open for a too long time, as it might cause other prospective maintainers to refrain from packaging the software. This is an automatic email to change the status of fcgi-daemon back from ITP (Intent to Package) to RFP (Request for Package), because this bug hasn't seen any activity during the last 12 months. If you are still interested in packaging fcgi-daemon, please send a mail to <control@bugs.debian.org> with: retitle 650198 ITP: fcgi-daemon -- Perl-aware FastCGI daemon owner 650198 ! thanks It is also a good idea to document your progress on this ITP from time to time, by mailing <650198@bugs.debian.org>. If you need guidance on how to package this software, please reply to this email, and/or contact the debian-mentors@lists.debian.org mailing list. Thank you for your interest in Debian,