aboutsummaryrefslogtreecommitdiff
path: root/fcgi-cgi.1
diff options
context:
space:
mode:
authorStefan Bühler <stbuehler@web.de>2010-05-07 22:50:48 +0200
committerStefan Bühler <stbuehler@web.de>2010-05-07 22:50:48 +0200
commitadaf8af1ff273c61f84de7d51960165676d6eaaf (patch)
treee17dc5874cb009349444fe48b0bcc27eb86a9ad4 /fcgi-cgi.1
parentb094a9ad168cf3a4eb99f0a73d9b3d720ca93652 (diff)
downloadfcgi-cgi-adaf8af1ff273c61f84de7d51960165676d6eaaf.tar.gz
fcgi-cgi-adaf8af1ff273c61f84de7d51960165676d6eaaf.zip
Add option handling, bump version number to 0.1.5, add man-pagev0.1.5
Diffstat (limited to 'fcgi-cgi.1')
-rw-r--r--fcgi-cgi.133
1 files changed, 33 insertions, 0 deletions
diff --git a/fcgi-cgi.1 b/fcgi-cgi.1
new file mode 100644
index 0000000..3b8d392
--- /dev/null
+++ b/fcgi-cgi.1
@@ -0,0 +1,33 @@
+.TH fcgi-cgi 1 "May 7, 2010"
+.
+.SH NAME
+.
+fcgi-cgi \- a FastCGI application to run cgi applications
+.
+.SH OPTIONS
+.
+.TP 8
+.B \-c <number>
+Maximum number of connections (default 16)
+.TP 8
+.B \-v
+Shows version information and exits
+.
+.SH DESCRIPTION
+fcgi-cgi is a FastCGI application to run normal cgi applications. It doesn't
+make CGI applications faster, but it allows you to run them on a different
+host and with different user permissions (without the need for suexec).
+.P
+lighttpd2 won't have a mod_cgi, so you need this FastCGI wrapper to be
+able to execute standard cgi applications like mailman and cgit.
+.P
+nginx recommends something similar, they implemented the wrapper in Perl:
+http://wiki.nginx.org/NginxSimpleCGI
+.P
+For running you probably want spawn-fcgi (http://redmine.lighttpd.net/projects/spawn-fcgi)
+.SH EXAMPLE
+Example usage:
+
+spawn-fcgi -n -s /tmp/fastcgi-cgi.sock -u www-default -U www-data -- /usr/bin/fcgi-cgi
+.SH AUTHOR
+fcgi-cgi was written by Stefan Bühler.