net/sslh has been updated to 1.17. This update fixes a potential privilege
escalation.
Comments? OK?
diff --git a/Makefile b/Makefile
index 6c29d45..d7bc073 100644
--- a/Makefile
+++ b/Makefile
@@ -4,8 +4,8 @@ COMMENT = SSL/SSH multiplexer
GH_ACCOUNT = yrutschle
GH_PROJECT = sslh
-GH_COMMIT =9d2deff6ad51622e2de1788af1d1465c5b37075e
-V =1.16
+GH_COMMIT =3550cbe77c3429d32f849c2a7074896719055a0c
+V =1.17
GH_TAGNAME = v$V
DISTNAME = ${GH_PROJECT}-${GH_TAGNAME:S/v//}
CATEGORIES = security net
diff --git a/distinfo b/distinfo
index e7beafa..bfdc7d2 100644
--- a/distinfo
+++ b/distinfo
@@ -1,2 +1,2 @@
-SHA256 (sslh-1.16.tar.gz) = qw4z/5R6CM8ErykI7Rsfb0ogIOsEsShxhpfgTd0SkXc=
-SIZE (sslh-1.16.tar.gz) = 36485
+SHA256 (sslh-1.17.tar.gz) = tVfDv3UonSAzU8JdkuNFSaIvZFEMSPd0jBwCd0jVGtE=
+SIZE (sslh-1.17.tar.gz) = 45451
diff --git a/patches/patch-basic_cfg b/patches/patch-basic_cfg
index 681e724..e6ab1bc 100644
--- a/patches/patch-basic_cfg
+++ b/patches/patch-basic_cfg
@@ -1,10 +1,10 @@
$OpenBSD: patch-basic_cfg,v 1.2 2015/01/13 11:15:04 sthen Exp $
basic.cfg.orig Tue Feb 11 22:06:01 2014
-+++ basic.cfg Thu May 8 13:16:47 2014
+--- basic.cfg.orig Mon Mar 9 21:51:39 2015
basic.cfg Wed Mar 11 15:30:07 2015
@@ -7,7 +7,7 @@ inetd: false;
numeric: false;
transparent: false;
- timeout: 2;
+ timeout: 2;
-user: nobody;
+user: _sslh;
pidfile: /var/run/sslh.pid;
diff --git a/patches/patch-example_cfg b/patches/patch-example_cfg
index 0657cb1..72a9105 100644
--- a/patches/patch-example_cfg
+++ b/patches/patch-example_cfg
@@ -1,10 +1,10 @@
$OpenBSD: patch-example_cfg,v 1.2 2015/01/13 11:15:04 sthen Exp $
example.cfg.orig Tue Feb 11 22:06:01 2014
-+++ example.cfgThu May 8 13:16:47 2014
+--- example.cfg.orig Mon Mar 9 21:51:39 2015
example.cfgWed Mar 11 15:30:43 2015
@@ -9,7 +9,7 @@ inetd: false;
numeric: false;
transparent: false;
- timeout: 2;
+ timeout: 2;
-user: nobody;
+user: _sslh;
pidfile: /var/run/sslh.pid;
diff --git a/patches/patch-sslh_pod b/patches/patch-sslh_pod
index be908b7..949c073 100644
--- a/patches/patch-sslh_pod
+++ b/patches/patch-sslh_pod
@@ -1,6 +1,6 @@
$OpenBSD: patch-sslh_pod,v 1.4 2015/01/13 11:15:04 sthen Exp $
sslh.pod.orig Tue Feb 11 22:06:01 2014
-+++ sslh.pod Thu May 8 13:16:47 2014
+--- sslh.pod.orig Mon Mar 9 21:51:39 2015
sslh.pod Wed Mar 11 15:29:21 2015
@@ -26,17 +26,14 @@ Hence Bsslh acts as a protocol demultiplexer, or a
switchboard. Its name comes from its original function to
serve SSH and HTTPS on the same port.
@@ -26,7 +26,7 @@ $OpenBSD: patch-sslh_pod,v 1.4 2015/01/13 11:15:04 sthen Exp $
=head2 Configuration file
A configuration file can be supplied to Bsslh. Command
-@@ -188,24 +185,6 @@ Runs in background. This overrides Bforeground if se
+@@ -207,24 +204,6 @@ Runs in background. This overrides Bforeground if se
the configuration file (or on the command line, but there is
no point setting both on the command line unless you have a
personality disorder).