archie/release/base/manpages/weaseld.n
2024-05-28 17:59:32 +02:00

121 lines
3.8 KiB
Plaintext

.\" Copyright (c) 1992, 1994, 1996 Bunyip Information Systems Inc.
.\" All rights reserved.
.\"
.\" Archie 3.5
.\" August 1996
.\"
.\" @(#)weaseld.n
.\"
.TH WEASELD N "August 1996"
.SH NAME
weaseld \- convert between Gopher and Prospero protocols
.SH SYNOPSIS
.B weaseld [\fB\-acl \fIacl\-file\fR]
[\fB\-config \fItcl\-script\fR] [\fB\-debug\fR]
[\fB\-emesg \fIfile\fR] [\fB\-log \fIlog\-file\fR]
[\fB\-pdebug \fInum\fR] [\fB\-phost \fIhost\fR]
[\fB\-port \fInum\fR] [\fB\-proot \fIprosp\-root\fR]
[\fB\-stay\fR] [\fB\-user \fIname\fR]
.SH DESCRIPTION
.LP
.B weaseld
serves the contents of a Prospero File System directory tree, while giving
the appearance, to Gopher clients, of an ordinary Gopher server. When
started without arguments \fBweaseld\fR listens on port 70 (officially
assigned to Gopher), and treats the root of the Prospero tree as the main
Gopher menu.
.SH OPTIONS
.LP
.TP 5n
.B \-acl \fIacl\-file\fR
Access control list.
.IR acl\-file
contains a list of network and host addresses, one per line, which
limits the sites that may access the server. All addresses must be
in dotted decimal format, and no other type of line may appear in the
file. Network addresses may be abreviated; for example, `8' refers
to the network `8.0.0.0'.
.TP 5n
.B \-config \fItcl\-script\fR
Execute \fItcl\-script\fR upon start\-up. Sending SIGUSR1 to the parent
process will cause the script to be re\-executed. This code is still under
development, so the exact effect of executing the script is not yet
defined.
.TP 5n
.B \-debug
Write debugging information to \fIstderr\fR. Note that in normal
operation, as a daemon, \fIstderr\fR is not attached to any file,
so any ouput to it will be lost. (See below for information on the
\fB\-log\fR and \fB\-stay\fR options.) The \fB\-debug\fR option is
normally used for debugging.
.TP 5n
.B \-emesg \fIfile\fR
Where to log special messages.
Special messages, as opposed to those written to a log file, are normally
sent to the console. They may be directed to the file or device given
by the \fIfile\fR argument. This option is normally used for debugging.
.TP 5n
.B \-log \fIlog\-file\fR
Log debugging information to a file.
\fIstderr\fR is connected to the file given as the argument. This
allows debugging information to be saved when running as a daemon.
This option is normally used for debugging.
.TP 5n
.B \-pdebug \fInum\fR
Print Prospero debugging information to \fIstderr\fR. The Prospero
libraries use the numeric argument as a debug level. This option is
normally used for debugging.
.TP 5n
.B \-phost \fIhost\fR
The argument is the name of the host on which the Prospero directory
tree resides. The default is \fIlocalhost\fR.
.TP 5n
.B \-port \fInum\fR
The numeric argument is the port on which to listen for connections from
Gopher clients. The default is 70.
.TP 5n
.B \-proot \fIprosp\-root\fR
The argument is the name of the Prospero virtual directory which is to
appear as the root of the Gopher directory tree. The default is the
root of the Prospero virtual directory tree.
.TP 5n
.B \-stay
Stay in the foreground. The server will not background itself, as it
would when started normally. If the \fB\-debug\fR option is specified,
debugging information will be sent to \fIstderr\fR, unless overridden by
the \fB\-log\fR option. The \fB\-stay\fR option is normally used for
debugging.
.TP 5n
.B \-user \fIname\fR
.B weaseld
will attempt to change both its real and effective user IDs to that of
the specified user, which may be either a name or a number. Normally,
this is used only when the daemon is started by root.
.SH SEE ALSO
Documentation provided with the Prospero distribution,
.br
Documentation provided with the Gopher distribution.
.SH AUTHOR
Bunyip Information Systems
.br
Montr\o"\'e"al, Qu\o"\'e"bec, Canada
.sp
Archie is a registered trademark of Bunyip Information Systems Inc.,
Canada, 1990.