Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-30 Thread Dmitry Smirnov
The source package is ready and available for review and sponsorship:

http://mentors.debian.net/debian/pool/main/f/fcgi-daemon/fcgi-
daemon_0.2021-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.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201112010524.06817.only...@member.fsf.org



Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-27 Thread Dmitry Smirnov
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org

   Package name: fcgi-daemon
Version: 0.2021
Upstream Author: [Dmitry Smirnov only...@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.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2028041502.5f3d8e05@deblab



Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-27 Thread Marco d'Itri
On Nov 27, Dmitry Smirnov only...@member.fsf.org wrote:

  FCGI::Daemon is a small FastCGI server for use as fcgiwrap alternative with
  nginx web server. It is enforcing RLIMITs and running unmodified
Is this software actually nginx-specific in some way?
There are plenty of other popular web servers which support fastcgi...

  perl applications with persistent interpreter like mod_perl.
Does like mod_perl mean that it implements the mod_perl API?

  Unlike fcgiwrap, FCGI-Daemon correctly passing STDERR output to web server.
While this is nice, and I plan to use this software myself, is this
something worth being explained in the package description?

-- 
ciao,
Marco


signature.asc
Description: Digital signature


Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-27 Thread Dmitry Smirnov
Hi Marco,

On 28 November 2011 06:54, Marco d'Itri m...@linux.it wrote:
  FCGI::Daemon is a small FastCGI server for use as fcgiwrap alternative with
  nginx web server. It is enforcing RLIMITs and running unmodified
 Is this software actually nginx-specific in some way?
 There are plenty of other popular web servers which support fastcgi...

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.)

  perl applications with persistent interpreter like mod_perl.
 Does like mod_perl mean that it implements the mod_perl API?

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.


  Unlike fcgiwrap, FCGI-Daemon correctly passing STDERR output to web server.
 While this is nice, and I plan to use this software myself, is this
 something worth being explained in the package description?

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.2021-1.dsc

Feedback and sponsorship would be much apreciated.

All the best,
Dmitry.



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANBdODUU8uTLG+3EdQ4TD7rmvYRcmSQU=tna2oo_o1qh--a...@mail.gmail.com



Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-27 Thread Marco d'Itri
On Nov 27, Dmitry Smirnov only...@member.fsf.org wrote:

  There are plenty of other popular web servers which support fastcgi...
 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.
Looks like I was confusing the functionality of this package with
spawn-fcgi.

 No, it doesn't implement mod_perl API. As it stated in description it
 meant for use with unmodified CGI scripts written in Perl.
CGI or fastcgi?

-- 
ciao,
Marco


signature.asc
Description: Digital signature


Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon

2011-11-27 Thread Dmitry Smirnov
On 28/11/11 07:30, Marco d'Itri wrote:
 No, it doesn't implement mod_perl API. As it stated in description it
 meant for use with unmodified CGI scripts written in Perl.
 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.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ed29fd0.2010...@member.fsf.org