ports/176469: PATCH: fix security/pam_ssh_agent_auth for -stable and onwards

Stefan Bethke stb at lassitu.de
Wed Feb 27 08:00:02 UTC 2013


>Number:         176469
>Category:       ports
>Synopsis:       PATCH: fix security/pam_ssh_agent_auth for -stable and onwards
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 27 08:00:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Stefan Bethke
>Release:        FreeBSD 9.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD diesel.lassitu.de 9.1-STABLE FreeBSD 9.1-STABLE #7 r245996: Sun Jan 27 22:36:05 CET 2013 root at diesel.lassitu.de:/usr/obj/usr/src/sys/DIESEL amd64


>Description:
On -stable and -current, the upstream configure detects FreeBSD's version of
strnvis, but fails to properly call it in the code.  

>How-To-Repeat:

>Fix:

Since FreeBSD's version of strnvis() is incompatible with the version the
module expects, remove the detection for strnvis() from configure.  This
enables use of the built-in compatibility version of strnvis() on all
FreeBSD versions.

Index: Makefile
===================================================================
--- Makefile	(revision 313004)
+++ Makefile	(working copy)
@@ -7,7 +7,7 @@
 
 PORTNAME=	pam_ssh_agent_auth
 PORTVERSION=	0.9.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security
 MASTER_SITES=	SF/pamsshagentauth/${PORTNAME}/v${PORTVERSION}/
 
Index: files/patch-configure
===================================================================
--- files/patch-configure	(revision 0)
+++ files/patch-configure	(working copy)
@@ -0,0 +1,10 @@
+--- configure.orig	2011-06-07 08:32:46.000000000 +0200
++++ configure	2013-02-27 08:42:45.502953227 +0100
+@@ -16546,7 +16546,6 @@
+ 	strlcat \
+ 	strlcpy \
+ 	strmode \
+-	strnvis \
+ 	strtonum \
+ 	strtoll \
+ 	strtoul \


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list