1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-30 21:49:25 +00:00
freebsd-ports/lang/modula-3-socks/files/m3socks.1
John Polstra 61ce7c4a22 This package implements SOCKS support for Modula-3 applications. It
will be used to support SOCKS operation in the soon-to-be-released next
version of CVSup.

A tip of the hat to:  Darryl Okahata, who developed the patches
necessary to make the SOCKS library work with Modula-3's multithreaded
I/O system.
1996-11-01 02:37:35 +00:00

47 lines
920 B
Groff

.Dd October 31, 1996
.Os FreeBSD
.Dt M3SOCKS 1
.Sh NAME
.Nm m3socks
.Nd execute a Modula-3 program using a SOCKS proxy server
.Sh SYNOPSIS
.Nm
.Ar command
.Op Ar arguments
.Sh DESCRIPTION
.Nm
runs
.Ar command
after dynamically linking SOCKS support into its memory image.
The
.Ar command
must be a dynamically linked Modula-3 program.
.Sh ENVIRONMENT
.Nm
exports the environment setting
.Ev M3SOCKS=1
to
.Ar command .
This can be used by
.Ar command
to detect whether it is being run using SOCKS.
.Sh FILES
.Bl -tag -width /usr/local/etc/m3socks.confxx -compact
.It Pa /usr/local/etc/m3socks.conf
SOCKS configuration file.
.El
.Sh SEE ALSO
.Xr m3socks.conf 5
.Sh STANDARDS
.Nm
uses version 4 of the SOCKS protocol.
This protocol is supported by version 4 and version 5 SOCKS servers.
.Sh BUGS
.Nm
has no effect if the
.Ar command
is a set-user-ID or set-group-ID program.
.Sh AUTHORS
John Polstra,
.Aq jdp@polstra.com .