summaryrefslogtreecommitdiff
path: root/lang/modula-3-socks/files/m3socks.1
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lang/modula-3-socks/files/m3socks.146
1 files changed, 46 insertions, 0 deletions
diff --git a/lang/modula-3-socks/files/m3socks.1 b/lang/modula-3-socks/files/m3socks.1
new file mode 100644
index 000000000000..3d27c40d40dc
--- /dev/null
+++ b/lang/modula-3-socks/files/m3socks.1
@@ -0,0 +1,46 @@
+.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 .