summaryrefslogtreecommitdiff
path: root/security/openssh
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2007-03-18 12:38:44 +0000
committertaca <taca@pkgsrc.org>2007-03-18 12:38:44 +0000
commit00fe1b9a18d21fa4beca8486663284f01f301151 (patch)
tree33e497d79efc6481f0641a9c938beb8334efbb8f /security/openssh
parentd0c3710d003d7cdae7078a29b68e17bdfdc67624 (diff)
downloadpkgsrc-00fe1b9a18d21fa4beca8486663284f01f301151.tar.gz
Update openssh pacakge to 4.6.1.
Changes since OpenSSH 4.5: ============================ * sshd now allows the enabling and disabling of authentication methods on a per user, group, host and network basis via the Match directive in sshd_config. * The following bugs have been fixed in this release: - Clear SIGALRM when restarting due to SIGHUP. Prevents stray signal from taking down sshd if a connection was pending at the time SIGHUP was received - sftp returned a zero exit status when upload failed due to write errors (bugzilla #1252) - fixed an inconsistent check for a terminal when displaying scp progress meter (bugzilla #1265) - Parsing of time values in Match blocks was incorrectly applied to the global configuration (bugzilla #1275) - Allow multiple forwarding options to work when specified in a PermitOpen directive (bugzilla #1267) - Interoperate with ssh.com versions that do not support binding remote port forwarding sessions to a hostname (bugzilla #1019) * Portable OpenSSH bugs fixed: - "hang on exit" when background processes are running at the time of exit on a ttyful/login session (bugzilla #52) - Fix typos in the ssh-rand-helper(8) man page (bugzilla #1259) - Check that some SIG records have been returned in getrrsetbyname (bugzilla #1281) - Fix contrib/findssl for platforms that lack "which" (bugzilla #1237) - Work around bug in OpenSSL 0.9.8e that broke aes256-ctr, aes192-ctr, arcfour256 (bugzilla #1291)
Diffstat (limited to 'security/openssh')
-rw-r--r--security/openssh/Makefile7
-rw-r--r--security/openssh/distinfo17
-rw-r--r--security/openssh/options.mk4
-rw-r--r--security/openssh/patches/patch-an12
-rw-r--r--security/openssh/patches/patch-at12
5 files changed, 19 insertions, 33 deletions
diff --git a/security/openssh/Makefile b/security/openssh/Makefile
index 2f061e271e9..77ec2bd4d51 100644
--- a/security/openssh/Makefile
+++ b/security/openssh/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.178 2007/03/16 05:46:06 cjs Exp $
+# $NetBSD: Makefile,v 1.179 2007/03/18 12:38:44 taca Exp $
-DISTNAME= openssh-4.5p1
-PKGNAME= openssh-4.5.1
-PKGREVISION= 2
+DISTNAME= openssh-4.6p1
+PKGNAME= openssh-4.6.1
SVR4_PKGNAME= ossh
CATEGORIES= security
MASTER_SITES= ftp://ftp.openssh.com/pub/OpenBSD/OpenSSH/portable/ \
diff --git a/security/openssh/distinfo b/security/openssh/distinfo
index f284abbfac4..931a0631aa8 100644
--- a/security/openssh/distinfo
+++ b/security/openssh/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.61 2007/03/16 05:46:06 cjs Exp $
+$NetBSD: distinfo,v 1.62 2007/03/18 12:38:45 taca Exp $
-SHA1 (openssh-4.5p1-hpn12v14.diff.gz) = 8bea17b13e7e91135785f4222252c28d08c9c887
-RMD160 (openssh-4.5p1-hpn12v14.diff.gz) = 1f937174d5418d578da5d9dfab16b5cc8960efc5
-Size (openssh-4.5p1-hpn12v14.diff.gz) = 15791 bytes
-SHA1 (openssh-4.5p1.tar.gz) = 2eefcbbeb9e4fa16fa4500dec107d1a09d3d02d7
-RMD160 (openssh-4.5p1.tar.gz) = 3f70b6f4228e84c7b9b8b3bee7fd3875f3e3bad3
-Size (openssh-4.5p1.tar.gz) = 965925 bytes
+SHA1 (openssh-4.6p1-hpn12v16.diff.gz) = a10ed53ad92e2e3106da7050c3b0076a2cd1c0ca
+RMD160 (openssh-4.6p1-hpn12v16.diff.gz) = 421e2c189c2e9b378f6ee3944183355f9f18d5e8
+Size (openssh-4.6p1-hpn12v16.diff.gz) = 15944 bytes
+SHA1 (openssh-4.6p1.tar.gz) = b2aefeb1861b4688b1777436035239ec32a47da8
+RMD160 (openssh-4.6p1.tar.gz) = 2959ac56c9175275bf82847ec64b2b169aedcb82
+Size (openssh-4.6p1.tar.gz) = 967395 bytes
SHA1 (patch-aa) = 8b7a16e9a63cfff3b73d70b9cebb6627b96396e0
SHA1 (patch-ab) = a105c238c8dc774ed6992791b131da56824869e9
SHA1 (patch-ac) = dfb054ef02fbb5d206f6adaf82944f16da20eaf9
@@ -19,13 +19,12 @@ SHA1 (patch-aj) = 4f477f40d1d891dcda9083cec5521e80410ebd54
SHA1 (patch-ak) = 3720afb4e95356d5310762cda881820d524dcffc
SHA1 (patch-al) = d312a068047a375e52180026554bab745efdcdb7
SHA1 (patch-am) = 4e2278b20e87e530e1819efde976d4414e160e38
-SHA1 (patch-an) = 283b17f27224dad853091d5145f2dab342132f8f
+SHA1 (patch-an) = 2f955b8891bedd79986490d282eb09acd4910250
SHA1 (patch-ao) = a70da4f5942553a42fa935b82172e601b29951df
SHA1 (patch-ap) = 2c0c092637661328046b71292a7412d09e92bb2a
SHA1 (patch-aq) = a619b57361b04d5ab3d41375c18f7b99d71c8b34
SHA1 (patch-ar) = fce4dc1011a124f02b8e14980cda1d633b36aa7d
SHA1 (patch-as) = 19660f5983931ea3b053e6f4289cf6fae2ce50f3
-SHA1 (patch-at) = 1053afa04babc82374d7356aa0cc5fa55cf184e2
SHA1 (patch-au) = 6cfdfc531e2267017a15e66ea48c7ecfa2a3926f
SHA1 (patch-av) = 00f54c3fae7318b278b16bd0b01881a90bd31365
SHA1 (patch-aw) = 2a88b7563c6f52163c6c5f716e437ecaea613a30
diff --git a/security/openssh/options.mk b/security/openssh/options.mk
index 2c6d283edf6..24fffa0b576 100644
--- a/security/openssh/options.mk
+++ b/security/openssh/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.12 2007/02/22 19:27:08 wiz Exp $
+# $NetBSD: options.mk,v 1.13 2007/03/18 12:38:45 taca Exp $
.include "../../mk/bsd.prefs.mk"
@@ -17,7 +17,7 @@ CONFIGURE_ARGS+= --with-kerberos5=${KRB5BASE:Q}
.endif
.if !empty(PKG_OPTIONS:Mhpn-patch)
-PATCHFILES= openssh-4.5p1-hpn12v14.diff.gz
+PATCHFILES= openssh-4.6p1-hpn12v16.diff.gz
PATCH_SITES= http://www.psc.edu/networking/projects/hpn-ssh/
PATCH_DIST_STRIP= -p1
.endif
diff --git a/security/openssh/patches/patch-an b/security/openssh/patches/patch-an
index 929a983dc72..dac9e7edfe6 100644
--- a/security/openssh/patches/patch-an
+++ b/security/openssh/patches/patch-an
@@ -1,8 +1,8 @@
-$NetBSD: patch-an,v 1.8 2006/10/31 03:31:20 taca Exp $
+$NetBSD: patch-an,v 1.9 2007/03/18 12:38:45 taca Exp $
---- scp.c.orig 2006-10-29 12:02:30.000000000 +0900
+--- scp.c.orig 2007-03-18 16:27:26.000000000 +0900
+++ scp.c
-@@ -375,7 +375,11 @@ main(int argc, char **argv)
+@@ -377,7 +377,11 @@ main(int argc, char **argv)
argc -= optind;
argv += optind;
@@ -13,8 +13,8 @@ $NetBSD: patch-an,v 1.8 2006/10/31 03:31:20 taca Exp $
+#endif
fatal("unknown user %u", (u_int) userid);
- if (!isatty(STDERR_FILENO))
-@@ -722,8 +726,10 @@ rsource(char *name, struct stat *statp)
+ if (!isatty(STDOUT_FILENO))
+@@ -724,8 +728,10 @@ rsource(char *name, struct stat *statp)
return;
}
while ((dp = readdir(dirp)) != NULL) {
@@ -25,7 +25,7 @@ $NetBSD: patch-an,v 1.8 2006/10/31 03:31:20 taca Exp $
if (!strcmp(dp->d_name, ".") || !strcmp(dp->d_name, ".."))
continue;
if (strlen(name) + 1 + strlen(dp->d_name) >= sizeof(path) - 1) {
-@@ -1173,7 +1179,9 @@ okname(char *cp0)
+@@ -1175,7 +1181,9 @@ okname(char *cp0)
case '\'':
case '"':
case '`':
diff --git a/security/openssh/patches/patch-at b/security/openssh/patches/patch-at
deleted file mode 100644
index 77aa3cf9259..00000000000
--- a/security/openssh/patches/patch-at
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-at,v 1.5 2007/01/27 22:57:35 schwarz Exp $
-
---- packet.c.orig 2007-01-27 20:39:52.000000000 +0100
-+++ packet.c 2007-01-27 20:39:38.000000000 +0100
-@@ -47,7 +47,6 @@
- # include <sys/time.h>
- #endif
-
--#include <netinet/in_systm.h>
- #include <netinet/in.h>
- #include <netinet/ip.h>
- #include <arpa/inet.h>