notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
sslh SSL/SSH multiplexer
1.22c_1 net on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.21cVersion of this port present on the latest quarterly branch.
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-04-02 13:07:05
Last Update: 2022-01-26 07:46:25
Commit Hash: 8c30deb
People watching this port, also watch:: haproxy-devel, check_ssl_cert, ncftp, smartmontools, virtualbox-ose-kmod
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. sbin/sslh-fork
  2. sbin/sslh-select
  3. @sample etc/sslh.conf.sample
  4. man/man8/sslh.8.gz
  5. /usr/local/share/licenses/sslh-1.22c_1/catalog.mk
  6. /usr/local/share/licenses/sslh-1.22c_1/LICENSE
  7. /usr/local/share/licenses/sslh-1.22c_1/GPLv2
Collapse this list.
Dependency lines:
  • sslh>0:net/sslh
To install the port:
cd /usr/ports/net/sslh/ && make install clean
To add the package, run one of these commands:
  • pkg install net/sslh
  • pkg install sslh
PKGNAME: sslh
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
sslh
ABIlatestquarterly
FreeBSD:11:aarch641.19c_11.20
FreeBSD:11:amd641.21c1.21c
FreeBSD:11:armv61.181.20
FreeBSD:11:i3861.21c1.21c
FreeBSD:11:mips--
FreeBSD:11:mips641.181.20
FreeBSD:12:aarch641.19c_11.22c_1
FreeBSD:12:amd641.22c_11.22c_1
FreeBSD:12:armv61.19c_11.21c
FreeBSD:12:armv71.19c_11.21c
FreeBSD:12:i3861.22c_11.22c_1
FreeBSD:12:mips--
FreeBSD:12:mips641.19c_11.20
FreeBSD:12:powerpc64-1.21c
FreeBSD:13:aarch641.22c_11.22c_1
FreeBSD:13:amd641.22c_11.22c_1
FreeBSD:13:armv61.21c1.22c_1
FreeBSD:13:armv71.21c1.22c_1
FreeBSD:13:i3861.22c_11.22c_1
FreeBSD:13:mips--
FreeBSD:13:mips641.21c1.21c
FreeBSD:13:powerpc641.21c1.21c
FreeBSD:14:aarch641.22c_1-
FreeBSD:14:amd641.22c_1-
FreeBSD:14:armv61.22c_1-
FreeBSD:14:armv71.22c_1-
FreeBSD:14:i3861.22c_1-
FreeBSD:14:mips--
FreeBSD:14:mips641.22c_1-
FreeBSD:14:powerpc641.21c-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
Library dependencies:
  1. libconfig.so : devel/libconfig
  2. libpcre2-8.so : devel/pcre2
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yrutschle/sslh/tar.gz/v1.22c?dummy=/
Collapse this list.

Number of commits found: 33

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Jan 2022 07:46:25
 files touched by this commit commit hash:8c30deb681a941ce9974c57c7f45c9f294908d67  1.22c_1
Marius Strobl (marius) search for other commits by this committer
devel/libconfig: update to 1.7.3

- Chase shared library bump across dependant ports.
- Fetch releases rather than tags from GitHub. [1]
- Properly depend on makeinfo, adding an INFO knob.
- Refresh pkg-descr and COMMENT accordingly.

PR:		261062
Reported by:	dizzy [1]
Approved by:	maintainer timeout
26 Jan 2022 07:36:39
 files touched by this commit commit hash:f001878b3e063b2ceb70c31afeec232960fbc061  1.22c
Marius Strobl (marius) search for other commits by this committer
net/sslh: update to 1.22c

Most notably, sslh now supports UDP and, thus, QUIC and Teamspeak.
For the release announcement see:
https://lists.rutschle.net/mailman/archives/sslh/2021-August/000744.html

While at it:
- Give the sample configuration file @sample treatment.
- Install all remaining example configuration files as EXAMPLES.
- Make the EXAMPLES knob actually work as intended by not installing
  corresponding files when it's off.
- Refresh pkg-descr.

PR:		261067
Approved by:	maintainer timeout
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  1.21c
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.21c
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Aug 2020 23:05:27
Original commit files touched by this commit Revision:544112  1.21c
olivier search for other commits by this committer
Update to 1.21c

Reported by:	portscout
24 Jul 2020 06:20:33
Original commit files touched by this commit Revision:543002  1.21b
olivier search for other commits by this committer
Update to 1.21b
24 Aug 2019 21:05:14
Original commit files touched by this commit Revision:509755  1.20
olivier search for other commits by this committer
Update to 1.20

PR:		239886
Submitted by:	Artyom Davidov <ard_1@mail.ru>
18 Aug 2018 20:43:01
Original commit files touched by this commit Revision:477536  1.19c_1
sunpoet search for other commits by this committer
Convert to options variable helper

Approved by:	portmgr (blanket)
06 Aug 2018 17:22:37
Original commit files touched by this commit Revision:476517  1.19c_1
fernape search for other commits by this committer
devel/libconfig: update to 1.7.2

* Change to USE_GH
* Bump PORTREVISION of dependant ports.

Committing after maintainer timeout

PR:	229961
Submitted by:	che@bein.link
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16442
13 Feb 2018 22:20:49
Original commit files touched by this commit Revision:461754  1.19c
olivier search for other commits by this committer
Update to 1.19c
23 May 2016 20:35:01
Original commit files touched by this commit Revision:415742  1.18
amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  1.18
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
01 Apr 2016 09:08:53
Original commit files touched by this commit Revision:412321  1.18
olivier search for other commits by this committer
Update to 1.18

Approved by:	jadawin
Differential Revision:	https://reviews.freebsd.org/D5803
17 Feb 2016 10:42:08
Original commit files touched by this commit Revision:409034  1.17
olivier search for other commits by this committer
Update my email for ports I maintain

Approved by:	jadawin
Differential Revision:	https://reviews.freebsd.org/D5309
14 Jun 2015 08:11:04
Original commit files touched by this commit Revision:389600  1.17
marino search for other commits by this committer
net/sslh is not jobs safe

This port has failed on me twice so far.  The problem is that version.h
is generated, but common.c doesn't want for that to finish, and it
includes the header incomplete.
12 Mar 2015 08:43:19
Original commit files touched by this commit Revision:381066  1.17
vanilla search for other commits by this committer
Upgrade to 1.17.

PR:		198493
Submitted by:	maintainer
06 Oct 2014 18:47:38
Original commit files touched by this commit Revision:370204  1.16_2
thierry search for other commits by this committer
Fixing 'fetch' and unbreak.

Note: the author confirm that the recent changes to the source archive
was just adding a COPYING file
<http://rutschle.net/pipermail/sslh/2014-October/000550.html>.

PR:		ports/194134
Submitted by:	maintainer
22 Jul 2014 23:25:55
Original commit files touched by this commit Revision:362605  1.16_1
amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
02 May 2014 18:28:35
Original commit files touched by this commit Revision:352837  1.16
marius search for other commits by this committer
- Update to 1.16. For changes since 1.15 see:
  http://rutschle.net/pipermail/sslh/2014-February/000489.html
- Respect {C,LD}FLAGS.
- Add an option for TCP wrapper support, enabled by default.
- Correct path name of configuration file and startup script in man page.
- Sanitize the startup script; mainly add ldconfig to REQUIRE to ensure that
  libconfig is found when starting sslh.

Approved by:	maintainer
06 Nov 2013 19:42:20
Original commit files touched by this commit Revision:333035  1.15
wg search for other commits by this committer
net/sslh: update to 1.15

- Update to 1.15
- Convert lib depends to new format
- Remove MANPAGES option
- Allow staging

PR:		ports/183700
Submitted by:	Olivier Cochard-Labbe <olivier cochard.me> (maintainer)
20 Sep 2013 22:10:25
Original commit files touched by this commit Revision:327755  1.13_1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
16 Sep 2013 06:30:31
Original commit files touched by this commit Revision:327365  1.13_1
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
20 Apr 2013 14:13:17
Original commit files touched by this commit Revision:316148  1.13_1
olgeni search for other commits by this committer
Fix whitespace in pkg-descr.

Feature safe:	yes
18 Nov 2012 16:33:31
Original commit files touched by this commit Revision:307542  1.13_1
hrs search for other commits by this committer
Fix rc.d script to support systems before and after ${name}_fib is introduced
into rc.subr.  Bump PORTREVISION.

Feature safe:	yes
03 Jun 2012 15:23:14
Original commit files touched by this commit   1.13
bapt search for other commits by this committer
fix manpage installation
03 Jun 2012 00:17:34
Original commit files touched by this commit   1.13
bapt search for other commits by this committer
update to 1.13
convert to optionsng
add license
fix build with clang

PR:             ports/168614
Submitted by:   Olivier Cochard-Labbé <olivier@cochard.me>
26 Apr 2012 14:38:22
Original commit files touched by this commit   1.11
sunpoet search for other commits by this committer
- Update to 1.11

Changes:        http://rutschle.net/pipermail/sslh/2012-April/000200.html
PR:             ports/167326
Submitted by:   Olivier Cochard-Labbe <olivier@cochard.me> (maintainer)
13 Feb 2012 08:50:09
Original commit files touched by this commit   1.10
jadawin search for other commits by this committer
- Update to 1.10
- Give maintainership to submitter

PR:             ports/163019
Submitted by:   Olivier Cochard-Labbe <olivier@cochard.me>
Approved by:    maintainer
14 Jan 2012 08:57:23
Original commit files touched by this commit   1.7a_1
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
15 May 2011 02:49:17
Original commit files touched by this commit   1.7a_1
dougb search for other commits by this committer
Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
15 Nov 2010 16:20:06
Original commit files touched by this commit   1.7a_1
sunpoet search for other commits by this committer
- Fix PLIST when NO_INSTALL_MANPAGES is set
- Remove obsolete MD5 sum while I'm here

PR:             ports/152260
Submitted by:   sunpoet (myself)
Approved by:    Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer)
12 Aug 2010 18:31:19
Original commit files touched by this commit   1.7a_1
bapt search for other commits by this committer
Add rc script

PR:             ports/148170
Submitted by:   Olivier Cochard-Labbé <olivier _at_ cochard.me>
Approved by:    rene@ (mentor vacation), Jui-Nan Lin <jnlin _at_
csie.nctu.edu.tw> (maintainer)
02 Apr 2010 13:06:43
Original commit files touched by this commit   1.7a
pav search for other commits by this committer
sslh lets one accept both HTTPS and SSH connections on the same port. It makes
it possible to connect to an SSH server on port 443 (e.g. from inside a
corporate firewall) while still serving HTTPS on that port.

WWW:    http://www.rutschle.net/tech/sslh.shtml

PR:             ports/145113
Submitted by:   Jui-Nan Lin <jnlin@csie.nctu.edu.tw>

Number of commits found: 33