summaryrefslogtreecommitdiff
path: root/net/socks5
diff options
context:
space:
mode:
authorPaul Traina <pst@FreeBSD.org>1996-04-24 05:09:41 +0000
committerPaul Traina <pst@FreeBSD.org>1996-04-24 05:09:41 +0000
commit5e6529badd4d728774c68ba94f0192e3f3a15e47 (patch)
tree80043bbdedc1f300cd89019b188cc79b2c3af85b /net/socks5
parentadd BUILD_DEPENDS because the build fails if elk is not installed (diff)
Import of SOCKS v5 reference implementation - beta test software only.
NOTE: Export of this software from the US without a specific license is a violation of ITAR rules.
Notes
Notes: svn path=/head/; revision=3019
Diffstat (limited to 'net/socks5')
-rw-r--r--net/socks5/Makefile33
-rw-r--r--net/socks5/distinfo1
-rw-r--r--net/socks5/pkg-comment1
-rw-r--r--net/socks5/pkg-descr11
-rw-r--r--net/socks5/pkg-plist20
5 files changed, 66 insertions, 0 deletions
diff --git a/net/socks5/Makefile b/net/socks5/Makefile
new file mode 100644
index 000000000000..4a9172d98751
--- /dev/null
+++ b/net/socks5/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: socks5
+# Version required: beta-0.12
+# Date created: 24 Apr 1996
+# Whom: pst
+#
+# $Id$
+#
+
+PKGNAME= socks5-0.12
+DISTNAME= socks5-beta-0.12
+CATEGORIES+= net security
+MASTER_SITES= ftp://ftp.nec.com/pub/socks/socks5/
+
+NO_CDROM= NEC has a funky license for this software
+RESTRICTED= ITAR license required to export outside US/Canada
+NO_PACKAGE= put an extra slug in to make sure he's dead
+
+# here are some extra configure args you may wish to use
+# see the readme file before screwing with them
+#
+#EXTRA_CONFIGURE_ARGS= \
+# --with-default-server=socks.mydomain.com \
+# --with-syslog-facility=LOG_AUTH \
+# --with-passwd
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-libconffile=${PREFIX}/etc/libsocks5.conf \
+ --with-srvconffile=${PREFIX}/etc/socks5.conf \
+ --with-srvpidfile=/var/run/socks5.pid \
+ --with-srvidtfile=/var/run/socks5.ident \
+ ${EXTRA_CONFIGURE_ARGS}
+
+.include <bsd.port.mk>
diff --git a/net/socks5/distinfo b/net/socks5/distinfo
new file mode 100644
index 000000000000..af246b8e4763
--- /dev/null
+++ b/net/socks5/distinfo
@@ -0,0 +1 @@
+MD5 (socks5-beta-0.12.tar.gz) = f80e9be9f3b9fbec9a712d58b431d161
diff --git a/net/socks5/pkg-comment b/net/socks5/pkg-comment
new file mode 100644
index 000000000000..ba3205715193
--- /dev/null
+++ b/net/socks5/pkg-comment
@@ -0,0 +1 @@
+SOCKS v5 application layer gateway and clients 0.12 beta
diff --git a/net/socks5/pkg-descr b/net/socks5/pkg-descr
new file mode 100644
index 000000000000..9e6ba2027349
--- /dev/null
+++ b/net/socks5/pkg-descr
@@ -0,0 +1,11 @@
+This is NWSL (previously CSTC) version 5.0 of SOCKS, a package that allows Unix
+hosts behind a firewall to gain full access to the internet without requiring
+direct IP reachability. It does require a SOCKS server program being run on a
+host that can communicate directly to hosts behind the firewall as well as hosts
+on the Internet at large. It is based on the original SOCKS written by David
+Koblas <koblas@netcom.com> and the work of the AFT working group of the IETF.
+
+NOTE: The shared library features in socks5 require a dynamic linker that
+ understands the LD_PRELOAD environment variable (only recent FreeBSD
+ 2.2-current distributions have this). All other features will work
+ with FreeBSD 2.0 and later.
diff --git a/net/socks5/pkg-plist b/net/socks5/pkg-plist
new file mode 100644
index 000000000000..53c68411fdbf
--- /dev/null
+++ b/net/socks5/pkg-plist
@@ -0,0 +1,20 @@
+bin/rping
+bin/rtraceroute
+bin/rftp
+bin/rfinger
+bin/rwhois
+bin/rarchie
+bin/rtelnet
+bin/socks5
+bin/runsocks
+bin/stopsocks
+include/socks.h
+man/man1/runsocks.1
+man/man1/socks5.1
+man/man1/stopsocks.1
+man/man5/libsocks5.conf.5
+man/man5/socks5.conf.5
+lib/libsocks5.a
+@exec ranlib -m %D/lib/libsocks5.a
+lib/libsocks5_sh.so
+@exec /sbin/ldconfig -m %D/lib