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