Port details |
- sniproxy Proxy that routes based on TLS server name extension
- 0.6.0_2 net
=0 0.6.0_2Version of this port present on the latest quarterly branch. - Maintainer: krion@FreeBSD.org
 - Port Added: 2018-04-22 15:25:57
- Last Update: 2021-04-07 08:09:01
- Commit Hash: cf118cc
- License: BSD2CLAUSE
- Description:
- SNIproxy - Proxies incoming HTTP and TLS connections based on the
hostname contained in the initial request of the TCP session. This
enables HTTPS name-based virtual hosting to separate backend servers
without installing the private key on the proxy machine.
Features:
Name-based proxying of HTTPS without decrypting traffic. No keys or
certificates required.
Supports both TLS and HTTP protocols.
Supports IPv4, IPv6 and Unix domain sockets for both back end
servers and listeners.
Supports multiple listening sockets per instance.
Supports HAProxy proxy protocol to propagate original source address
to backend servers.
WWW: https://github.com/dlundquist/sniproxy
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net/sniproxy/ && make install clean
- To add the package, run one of these commands:
- pkg install net/sniproxy
- pkg install sniproxy
- PKGNAME: sniproxy
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1544264226
SHA256 (dlundquist-sniproxy-0.6.0_GH0.tar.gz) = d73c77a9fa8199ae7ac551c0332d3e0a3ff234623f53d65369a8fa560d9880e2
SIZE (dlundquist-sniproxy-0.6.0_GH0.tar.gz) = 78515
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- msgfmt : devel/gettext-tools
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- Library dependencies:
-
- libev.so : devel/libev
- libpcre.so : devel/pcre
- libudns.so : dns/udns
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- net_sniproxy
- USES:
- autoreconf:build gettext pkgconfig
- pkg-message:
- For install:
- Enable sniproxy in /etc/rc.conf with the following line:
sniproxy_enable="YES"
A configuration template is available in
/usr/local/etc/sniproxy.conf
- Master Sites:
|
Number of commits found: 9
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
07 Apr 2021 08:09:01 0.6.0_2
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:13 0.6.0_2
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 0.6.0_2
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
22 Sep 2020 20:36:45
0.6.0_2
|
se  |
Fix build with -fno-common and remove the now osbolete -fcommon option.
While here fix 2 white-space issues reported by portlint.
Approved by: krion (maintainer) |
11 Sep 2020 10:26:55
0.6.0_1
|
krion  |
Fix build on current. |
14 Aug 2019 08:48:51
0.6.0
|
mat  |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
08 Dec 2018 10:20:18
0.6.0
|
krion  |
Update to 0.6.0 |
24 Jul 2018 14:50:33
0.5.0_1
|
krion  |
Utilize SOCK_NONBLOCK instead of O_NONBLOCK
Fix startup script
PR: 230001
Submitted by: david@dcrosstech.com |
22 Apr 2018 15:25:48
0.5.0
|
krion  |
SNIproxy - Proxies incoming HTTP and TLS connections based on the
hostname contained in the initial request of the TCP session. This
enables HTTPS name-based virtual hosting to separate backend servers
without installing the private key on the proxy machine.
Features:
Name-based proxying of HTTPS without decrypting traffic. No keys or
certificates required.
Supports both TLS and HTTP protocols.
Supports IPv4, IPv6 and Unix domain sockets for both back end
servers and listeners.
Supports multiple listening sockets per instance.
Supports HAProxy proxy protocol to propagate original source address
to backend servers.
WWW: https://github.com/dlundquist/sniproxy |
Number of commits found: 9
|