Subject: pkg/32858: Pkg update for security/openssh
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jdwhite@jdwhite.org>
List: pkgsrc-bugs
Date: 02/16/2006 23:05:01
>Number:         32858
>Category:       pkg
>Synopsis:       Updates security/openssh to 4.3p2; non-critical bug fixes
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 16 23:05:00 +0000 2006
>Originator:     Jason White
>Release:        NetBSD 3.0
>Organization:
Jason White <jdwhite@jdwhite.org>       Jabber: jdwhite(jabber.org)
http://www.jdwhite.org/~jdwhite                 jason.d.white(gmail.com)
PGP KeyID: 0x5290E477/A8A2 3FDB AB33 98EB ED74  EDAA F538 9A30 5290 E477
>Environment:
	
	
System: NetBSD bender.jdwhite.org 3.0 NetBSD 3.0 (BENDER) #0: Thu Feb 2 17:13:01 CST 2006 jdwhite@smeghead:/usr/obj/i386/BENDER i386
Architecture: i386
Machine: i386
>Description:

Non-critical bug fixes.  Note that there is no 4.3p2 HPN patch (yet?), but 
the 4.3p1-hpn11 patch applies and I have been able to successfully scp files.

Changes since Portable OpenSSH 4.3p1:
====================================

This is a release of Portable OpenSSH only, to resolve some
portability bugs. There are no new features, only fixes:

 * Explicitly test for egrep in ./configure, fixing a problem in 4.3p1
   that caused some platforms to fail to detect the available fields
   in utmp/wtmp/lastlog records. This bug manifested as missing or
   empty login/logout records (as seen by last(1), etc.)

 * Fix for logout records not being updated on platforms without
   support for post-authentication privilege separation (e.g. Cygwin)

 * Fixed compilation problems on Ultrix, NewsOS and QNX

>How-To-Repeat:
>Fix:
cvs diff follows:

Index: security/openssh/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/security/openssh/Makefile,v
retrieving revision 1.164
diff -b -u -r1.164 Makefile
--- security/openssh/Makefile	12 Feb 2006 00:13:55 -0000	1.164
+++ security/openssh/Makefile	16 Feb 2006 22:47:50 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.164 2006/02/12 00:13:55 salo Exp $
 
-DISTNAME=		openssh-4.3p1
-PKGNAME=		openssh-4.3.1
+DISTNAME=		openssh-4.3p2
+PKGNAME=		openssh-4.3.2
 SVR4_PKGNAME=		ossh
 CATEGORIES=		security
 MASTER_SITES=		ftp://ftp.openssh.com/pub/OpenBSD/OpenSSH/portable/ \
Index: security/openssh/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/security/openssh/distinfo,v
retrieving revision 1.51
diff -b -u -r1.51 distinfo
--- security/openssh/distinfo	12 Feb 2006 00:13:55 -0000	1.51
+++ security/openssh/distinfo	16 Feb 2006 22:47:50 -0000
@@ -1,13 +1,13 @@
 $NetBSD: distinfo,v 1.51 2006/02/12 00:13:55 salo Exp $
 
-SHA1 (openssh-4.3p1.tar.gz) = b1f379127829e7e820955b2825130edd1601ba59
-RMD160 (openssh-4.3p1.tar.gz) = c1d69873ecc453b40d825a2f1b3a0909da815f5e
-Size (openssh-4.3p1.tar.gz) = 940777 bytes
+SHA1 (openssh-4.3p2.tar.gz) = 2b5b0751fd578283ba7b106025c0ba391fd72f1f
+RMD160 (openssh-4.3p2.tar.gz) = ccd5967e3296347e6dd2be43c3d6caacde2b6833
+Size (openssh-4.3p2.tar.gz) = 941455 bytes
 SHA1 (openssh-4.3p1-hpn11.diff) = 22f2c99d314abc400bd1731d9c35b0540cbf2eae
 RMD160 (openssh-4.3p1-hpn11.diff) = c3b807437fd9f40f2ab73c52586de194b84cce6e
 Size (openssh-4.3p1-hpn11.diff) = 11024 bytes
-SHA1 (patch-aa) = 213f5f5a3c7ae0bceafac1b169063fc71806dc7c
-SHA1 (patch-ab) = 6c71ad1a39a1d6f7e48fc244993a4189c2cd9ef7
+SHA1 (patch-aa) = a6bd4a1095f320c3aff013e9d3cfe95245939fb0
+SHA1 (patch-ab) = b82afc84709da858e3fead9e01d2d9aee4290dc1
 SHA1 (patch-ac) = 8c625fdaca4d73c27e4e68b5bb3aa54327eb61ff
 SHA1 (patch-ad) = 23f73b7ce008c6ccd431d3d80692e59fcf33aa14
 SHA1 (patch-ae) = 0ea1559a47f536fe7bf758f78a2cae672285875f
Index: security/openssh/patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/security/openssh/patches/patch-aa,v
retrieving revision 1.41
diff -b -u -r1.41 patch-aa
--- security/openssh/patches/patch-aa	12 Feb 2006 00:13:55 -0000	1.41
+++ security/openssh/patches/patch-aa	16 Feb 2006 22:47:50 -0000
@@ -1,8 +1,8 @@
 $NetBSD: patch-aa,v 1.41 2006/02/12 00:13:55 salo Exp $
 
---- configure.orig	2006-02-01 05:33:51.000000000 -0600
-+++ configure	2006-02-08 22:02:30.000000000 -0600
-@@ -5417,6 +5417,36 @@
+--- configure.orig	2006-02-10 18:07:37.000000000 -0600
++++ configure	2006-02-12 12:30:57.000000000 -0600
+@@ -5434,6 +5434,36 @@
  		;;
  	esac
  	;;
@@ -39,7 +39,7 @@
  *-*-irix5*)
  	PATH="$PATH:/usr/etc"
  
-@@ -6233,7 +6263,7 @@
+@@ -6235,7 +6265,7 @@
  _ACEOF
  
  	;;
@@ -48,7 +48,7 @@
  	check_for_libcrypt_later=1
  
  cat >>confdefs.h <<\_ACEOF
-@@ -7269,6 +7299,9 @@
+@@ -7275,6 +7305,9 @@
          ;;
  esac
  
@@ -58,7 +58,7 @@
  # Allow user to specify flags
  
  # Check whether --with-cflags or --without-cflags was given.
-@@ -26694,14 +26727,21 @@
+@@ -26761,14 +26794,21 @@
  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  if test -z "$conf_utmpx_location"; then
  	if test x"$system_utmpx_path" = x"no" ; then
@@ -84,7 +84,7 @@
  #define CONF_UTMPX_FILE "$conf_utmpx_location"
  _ACEOF
  
-@@ -26769,14 +26809,20 @@
+@@ -26836,14 +26876,20 @@
  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  if test -z "$conf_wtmpx_location"; then
  	if test x"$system_wtmpx_path" = x"no" ; then
@@ -110,7 +110,7 @@
  #define CONF_WTMPX_FILE "$conf_wtmpx_location"
  _ACEOF
  
-@@ -28002,7 +28048,7 @@
+@@ -28069,7 +28115,7 @@
  echo "                     User binaries: $B"
  echo "                   System binaries: $C"
  echo "               Configuration files: $D"
Index: security/openssh/patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/security/openssh/patches/patch-ab,v
retrieving revision 1.23
diff -b -u -r1.23 patch-ab
--- security/openssh/patches/patch-ab	12 Feb 2006 00:13:55 -0000	1.23
+++ security/openssh/patches/patch-ab	16 Feb 2006 22:47:50 -0000
@@ -1,8 +1,8 @@
 $NetBSD: patch-ab,v 1.23 2006/02/12 00:13:55 salo Exp $
 
---- configure.ac.orig	2006-01-29 07:22:39.000000000 -0600
-+++ configure.ac	2006-02-08 20:55:34.000000000 -0600
-@@ -277,6 +277,15 @@
+--- configure.ac.orig	2006-02-08 05:11:06.000000000 -0600
++++ configure.ac	2006-02-12 12:31:12.000000000 -0600
+@@ -279,6 +279,15 @@
  		;;
  	esac
  	;;
@@ -18,7 +18,7 @@
  *-*-irix5*)
  	PATH="$PATH:/usr/etc"
  	AC_DEFINE(BROKEN_INET_NTOA, 1,
-@@ -597,6 +606,9 @@
+@@ -600,6 +609,9 @@
          ;;
  esac
  
@@ -28,7 +28,7 @@
  # Allow user to specify flags
  AC_ARG_WITH(cflags,
  	[  --with-cflags           Specify additional flags to pass to compiler],
-@@ -3668,9 +3680,17 @@
+@@ -3675,9 +3687,17 @@
  )
  if test -z "$conf_utmpx_location"; then
  	if test x"$system_utmpx_path" = x"no" ; then
@@ -48,7 +48,7 @@
  	AC_DEFINE_UNQUOTED(CONF_UTMPX_FILE, "$conf_utmpx_location",
  		[Define if you want to specify the path to your utmpx file])
  fi
-@@ -3694,9 +3714,17 @@
+@@ -3701,9 +3721,17 @@
  )
  if test -z "$conf_wtmpx_location"; then
  	if test x"$system_wtmpx_path" = x"no" ; then
@@ -68,7 +68,7 @@
  	AC_DEFINE_UNQUOTED(CONF_WTMPX_FILE, "$conf_wtmpx_location",
  		[Define if you want to specify the path to your wtmpx file])
  fi
-@@ -3743,7 +3771,7 @@
+@@ -3750,7 +3778,7 @@
  echo "                     User binaries: $B"
  echo "                   System binaries: $C"
  echo "               Configuration files: $D"

>Unformatted: