SlackBuilds Repository

15.0 > Network > bozohttpd (20240126)

bozohttpd (simple and lightweight HTTP server)

bozohttpd is a small and secure HTTP version 1.1 server. Its main
feature is the lack of features, reducing the code size and improving
verifiability. It supports CGI/1.1, HTTP/1.1, HTTP/1.0, HTTP/0.9, ~user
translations, virtual hosting support, as well as multiple IP-based
servers on a single machine. It is capable of serving pages via the
IPv6 protocol. bozohttpd features SSL support. By design, there is no
configuration file: all options are provided as command-line arguments.

bozohttpd is mainly intended to be run via inetd (see bozohttpd(8)),
but is capable of running as a standalone daemon (the -b option). There
is no startup script for daemon mode, but you can launch bozohttpd
from /etc/rc.d/rc.local.

bozohttpd has several features that can be disabled at compile time,
to reduce the binary size and/or to avoid security issues (features
that aren't included can't be exploited). See the file defines.default
for details on how to do this. By default, all features are enabled
(except maybe lua; see below).

Optional dependency: lua.

bozohttpd can be built with support for dynamic content using
Lua. This isn't needed for running CGI scripts that happen to be
written in Lua. It's for embedding a Lua interpreter in bozohttpd,
in the style of Apache's mod_php or mod_perl. If lua is installed, it
will be autodetected. If you want to build without it, export LUA=no
in the environment.

Without Lua support, the -L option to bozohttpd will not work.

Maintained by: B. Watson
Keywords: web server,httpd,ssl,cgi,lightweight
ChangeLog: bozohttpd

Homepage:
http://eterna23.net/bozohttpd/

Source Downloads:
bozohttpd-20240126.tar.bz2 (be23cc851dc706dfe56ba186e9dae2bb)

Download SlackBuild:
bozohttpd.tar.gz
bozohttpd.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2025 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds