./www/haserl [tiny cgi web script handler using shell or Lua]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.9.35, Package name: haserl-0.9.35
Maintained by: The OpenBSD ports mailing-list
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_lua
  • static
Description
Haserl is a small program that uses shell or Lua script to create
cgi web scripts. It is intended for environments where PHP or Ruby
are too big. A typical use is to run cgi scripts in an embedded
environment using a small web server.

- Parses like other scripting languages: Anything that is not
enclosed in <% ... %> tags is sent verbatim to the client.

- Automatic FORM parsing: Form elements sent from the client are
automatically parsed and placed into environment variables. The
script can then reference the variables without any extra work.

- multipart/form-data decoding: Mime data sent via the
enctype="multipart/form-data" method is transparently decoded.
This method is used when uploading files from the client.


Filesize: 148.671 KB
Version History (View Complete History)
  • (2015-03-16) Updated to version: haserl-0.9.35
  • (2014-09-17) Updated to version: haserl-0.9.33
  • (2014-01-23) Updated to version: haserl-0.9.32
  • (2012-10-26) Package added to openports.se, version haserl-0.9.29 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-05 04:22:06 by Stuart Henderson | Files touched by this commit (32)
Log message:
drop MAINTAINER on a few things
   2015-03-16 03:14:05 by Stuart Henderson | Files touched by this commit (2)
Log message:
bugfix update to haserl-0.9.35
   2015-03-16 03:14:05 by Stuart Henderson | Files touched by this commit (2)
Log message:
bugfix update to haserl-0.9.35
   2015-03-14 14:52:47 by Christian Weisgerber | Files touched by this commit (10)
Log message:
switch from "-static" to "${STATIC}, i.e., build static PIE executables
on most archs