www/haserl 0.9.36p0 OpenBSD
tiny cgi web script handler using shell or Lua
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- www, lang/lua
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.
In the other systems
The newest version among them is 0.9.36, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | www/haserl | 0.9.36p0 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | wip/haserl by name | 0.8.0 | none known | - | [email protected] | - |
Install
Binary package:
pkg_add haserl
From the ports tree:
cd /usr/ports/www/haserl && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Build dependencies 2
Run dependencies 1
No port depends on this one.