shrewd 0.4

shrewd is a lightweight and simple Internet Gopher server.
shrewd is a lightweight and simple Internet Gopher server.

The project supports IPv4/IPv6 and runs on Unix-like systems (Developed on OpenBSD/i386, tested on NetBSD, FreeBSD and Linux on i386).

The options are as follows:

-c Specify a custom configuration file location (default is

-f Don't detach from the controlling terminal. Syslog messages are
copied to stderr.


The shrewd configuration file has the syntax of "keyword value". You may specify one keyword/value-pair per line. Lines beginning with a '#' are comments. Possible keywords are:

File name to use for the access log. If not specified,
no accesslog will be written.
chroot Chroot to the specified directory. Should be an abso-
lute path. If not specified, don't chroot. You proba-
bly need to have /etc/resolv.conf and /etc/hosts in
the chroot for clients to work properly.
The document root directory. Must be specified.
port An alternate port. Can be a numeric port or a service
name (listed in /etc/services). If not specified, the
default gopher port will be used.
user The name of the user to setuid() to. GID will be set
to this user's gid. If not specified, run as the user
who invoked the daemon.

What's New in This Release:

· Small feature enhancements, bugfixes, and cleanup.

last updated on:
June 13th, 2007, 17:35 GMT
license type:
Freely Distributable
developed by:
Antti Nykänen
ROOT \ Internet \ HTTP (WWW)
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!