Bug#611445: ITP: haserl -- CGI scripting program for embedded environments
Package: wnpp
Severity: wishlist
Owner: Chow Loong Jin <hyperair@ubuntu.com>
* Package name : haserl
Version : 0.9.27
Upstream Author : Nathan Angelacos <nangel@users.sourceforge.net>
* URL : http://haserl.sf.net
* License : GPL-2
Programming Lang: C
Description : CGI scripting program for embedded environments
Haserl is a small cgi wrapper that allows "PHP" style cgi programming, but uses
a UNIX bash-like shell or Lua as the programming language. It is very small, so
it can be used in embedded environments, or where something like PHP is too
big.
.
It combines three features into a small cgi engine:
* It parses POST and GET requests, placing form-elements as name=value
pairs into the environment for the CGI script to use. This is somewhat like
the uncgi wrapper.
* It opens a shell, and translates all text into printable statements. All
text within <% ... %> constructs are passed verbatim to the shell. This is
somewhat similar to how PHP scripts are parsed.
* It can optionally be installed to drop its permissions to the owner of the
script, giving it some of the security features of suexec or cgiwrapper.
Reply to: