OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

haserl-0.9.36p0-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,static
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
www, lang/lua
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

Library

Runtime

Build

Installing and updating packages · Package details as JSON