OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

haserl-0.9.36p0-no_lua-static

tiny cgi web script handler using shell or Lua

Back to search · Project homepage

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.

Package information

Ports path
www/haserl,no_lua,static
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
www
Available flavors
no_lua, static

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Installing and updating packages · Package details as JSON