[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: