From owner-svn-ports-all@FreeBSD.ORG Thu Dec 12 05:19:59 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 688A1C90; Thu, 12 Dec 2013 05:19:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 480481B08; Thu, 12 Dec 2013 05:19:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBC5Jx0t030515; Thu, 12 Dec 2013 05:19:59 GMT (envelope-from cy@svn.freebsd.org) Received: (from cy@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBC5JvZm030504; Thu, 12 Dec 2013 05:19:57 GMT (envelope-from cy@svn.freebsd.org) Message-Id: <201312120519.rBC5JvZm030504@svn.freebsd.org> From: Cy Schubert Date: Thu, 12 Dec 2013 05:19:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r336247 - in head/security: . heimdal krb5 krb5-maint krb5/files srp X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Dec 2013 05:19:59 -0000 Author: cy Date: Thu Dec 12 05:19:57 2013 New Revision: 336247 URL: http://svnweb.freebsd.org/changeset/ports/336247 Log: Update krb5 to 1.12. Security/krb5 tracks MIT KRB5 current release. Adjust the newly created krb5-maint with a new portname and conflicts. Krb5-maint is a maintenance release for those who wish to use the previous release of krb5. krb5-maint remains at 1.11.3. Adjust CONFLICTS in security/heimdal and security/srp to account for the newly repocopied krb5-maint. Adjust security/Makefile to include krb5-maint. Modified: head/security/Makefile head/security/heimdal/Makefile head/security/krb5-maint/Makefile head/security/krb5/Makefile head/security/krb5/distinfo head/security/krb5/files/patch-config::shlib.conf head/security/krb5/pkg-plist head/security/srp/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/Makefile Thu Dec 12 05:19:57 2013 (r336247) @@ -249,6 +249,7 @@ SUBDIR += kpcli SUBDIR += krb5 SUBDIR += krb5-appl + SUBDIR += krb5-maint SUBDIR += kripp SUBDIR += kwallet SUBDIR += l0pht-watch Modified: head/security/heimdal/Makefile ============================================================================== --- head/security/heimdal/Makefile Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/heimdal/Makefile Thu Dec 12 05:19:57 2013 (r336247) @@ -13,7 +13,7 @@ MASTER_SITES= http://www.h5l.org/dist/sr MAINTAINER= Joerg.Pulz@frm2.tum.de COMMENT= Popular BSD-licensed implementation of Kerberos 5 -CONFLICTS= krb4-[0-9]* krb5-[0-9]* srp-[0-9]* +CONFLICTS= krb4-[0-9]* krb5-[0-9]* krb5-maint-[0-9]* srp-[0-9]* OPTIONS_DEFINE= IPV6 KCM BDB SQLITE LDAP PKINIT DIGEST KX509 CRACKLIB X11 OPTIONS_DEFAULT= KCM BDB PKINIT DIGEST KX509 Modified: head/security/krb5-maint/Makefile ============================================================================== --- head/security/krb5-maint/Makefile Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/krb5-maint/Makefile Thu Dec 12 05:19:57 2013 (r336247) @@ -1,7 +1,7 @@ # Created by: nectar@FreeBSD.org # $FreeBSD$ -PORTNAME= krb5 +PORTNAME= krb5-maint PORTVERSION= 1.11.3 PORTREVISION= 2 CATEGORIES= security @@ -19,7 +19,7 @@ LICENSE= MIT BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 -CONFLICTS= heimdal-[0-9]* srp-[0-9]* +CONFLICTS= heimdal-[0-9]* srp-[0-9]* krb5-[0-9]* LATEST_LINK= ${PORTNAME}-19 KERBEROSV_URL= http://web.mit.edu/kerberos/ Modified: head/security/krb5/Makefile ============================================================================== --- head/security/krb5/Makefile Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/krb5/Makefile Thu Dec 12 05:19:57 2013 (r336247) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= krb5 -PORTVERSION= 1.11.3 -PORTREVISION= 2 +PORTVERSION= 1.12 CATEGORIES= security MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-signed @@ -19,7 +18,7 @@ LICENSE= MIT BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 -CONFLICTS= heimdal-[0-9]* srp-[0-9]* +CONFLICTS= heimdal-[0-9]* srp-[0-9]* krb5-maint-[0-9]* LATEST_LINK= ${PORTNAME}-19 KERBEROSV_URL= http://web.mit.edu/kerberos/ Modified: head/security/krb5/distinfo ============================================================================== --- head/security/krb5/distinfo Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/krb5/distinfo Thu Dec 12 05:19:57 2013 (r336247) @@ -1,2 +1,2 @@ -SHA256 (krb5-1.11.3-signed.tar) = 9abd94bb94a70996da0f8d90408957154bb543271b097e86c63eb33e5f5751b5 -SIZE (krb5-1.11.3-signed.tar) = 11673600 +SHA256 (krb5-1.12-signed.tar) = 3dc6c2f3f9ca2b51976e7f1dc035c08127ce7edc8f442d3e007f58a7aecb9d4c +SIZE (krb5-1.12-signed.tar) = 11929600 Modified: head/security/krb5/files/patch-config::shlib.conf ============================================================================== --- head/security/krb5/files/patch-config::shlib.conf Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/krb5/files/patch-config::shlib.conf Thu Dec 12 05:19:57 2013 (r336247) @@ -1,33 +1,19 @@ ---- config/shlib.conf.orig 2012-08-08 15:27:55.000000000 -0700 -+++ config/shlib.conf 2012-11-02 17:49:31.140500618 -0700 -@@ -306,24 +306,18 @@ - ;; - - *-*-freebsd*) -- if test -x /usr/bin/objformat ; then -- objformat=`/usr/bin/objformat` -- else -- objformat="elf" -- fi -- PICFLAGS=-fpic -- if test "x$objformat" = "xelf" ; then -+ case $krb5_cv_host in -+ sparc64-*) PICFLAGS=-fPIC;; -+ *) PICFLAGS=-fpic;; -+ esac -+ - SHLIBVEXT='.so.$(LIBMAJOR)' -+ LDCOMBINE="libtool --mode=link cc -Xcompiler -shared" - RPATH_FLAG='-Wl,-rpath -Wl,' -- else -- RPATH_FLAG=-R -- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)' -- fi +--- config/shlib.conf.orig 2013-12-10 14:49:15.000000000 -0800 ++++ config/shlib.conf 2013-12-11 12:58:51.983110392 -0800 +@@ -315,13 +315,13 @@ + ;; + esac + SHLIBVEXT='.so.$(LIBMAJOR)' +- RPATH_FLAG='-Wl,--enable-new-dtags -Wl,-rpath -Wl,' ++ LDCOMBINE="libtool --mode=link cc -Xcompiler -shared" ++ RPATH_FLAG='-Wl,-rpath -Wl,' PROG_RPATH_FLAGS='$(RPATH_FLAG)$(PROG_RPATH)' CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CFLAGS) $(LDFLAGS)' CXX_LINK_SHARED='$(CXX) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CXXFLAGS) $(LDFLAGS)' SHLIBEXT=.so - LDCOMBINE='ld -Bshareable' - SHLIB_RPATH_FLAGS='-R$(SHLIB_RDIRS)' +- SHLIB_RPATH_FLAGS='--enable-new-dtags -rpath $(SHLIB_RDIRS)' ++ SHLIB_RPATH_FLAGS='-rpath $(SHLIB_RDIRS)' SHLIB_EXPFLAGS='$(SHLIB_RPATH_FLAGS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)' CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)' + CXX_LINK_STATIC='$(CXX) $(PROG_LIBPATH) $(CXXFLAGS) $(LDFLAGS)' Modified: head/security/krb5/pkg-plist ============================================================================== --- head/security/krb5/pkg-plist Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/krb5/pkg-plist Thu Dec 12 05:19:57 2013 (r336247) @@ -37,9 +37,14 @@ include/gssrpc/svc.h include/gssrpc/svc_auth.h include/gssrpc/types.h include/gssrpc/xdr.h +include/krad.h include/krb5.h -%%LDAP%%include/krb5/ccselect_plugin.h +include/krb5/ccselect_plugin.h +include/krb5/clpreauth_plugin.h +include/krb5/hostrealm_plugin.h include/krb5/kadm5_hook_plugin.h +include/krb5/kdcpreauth_plugin.h +include/krb5/localauth_plugin.h include/krb5/krb5.h include/krb5/locate_plugin.h include/krb5/plugin.h @@ -62,10 +67,10 @@ lib/libk5crypto.so lib/libk5crypto.so.3 lib/libkadm5clnt.so lib/libkadm5clnt_mit.so -lib/libkadm5clnt_mit.so.8 +lib/libkadm5clnt_mit.so.9 lib/libkadm5srv.so lib/libkadm5srv_mit.so -lib/libkadm5srv_mit.so.8 +lib/libkadm5srv_mit.so.9 lib/libkdb5.so lib/libkdb5.so.7 lib/libkrb5.so @@ -74,11 +79,22 @@ lib/libkrb5support.so lib/libkrb5support.so.0 lib/krb5/plugins/kdb/db2.so %%LDAP%%lib/krb5/plugins/kdb/kldap.so +lib/krb5/plugins/preauth/otp.so lib/krb5/plugins/preauth/pkinit.so %%LDAP%%lib/libkdb_ldap.so %%LDAP%%lib/libkdb_ldap.so.1 +lib/libkrad.so +lib/libkrad.so.0 lib/libverto.so.0 lib/libverto.so +lib/pkgconfig/gssrpc.pc +lib/pkgconfig/kadm-client.pc +lib/pkgconfig/kadm-server.pc +lib/pkgconfig/kdb.pc +lib/pkgconfig/krb5-gssapi.pc +lib/pkgconfig/krb5.pc +lib/pkgconfig/mit-krb5-gssapi.pc +lib/pkgconfig/mit-krb5.pc sbin/gss-server sbin/kadmin.local sbin/kadmind @@ -105,6 +121,7 @@ share/locale/en_US/LC_MESSAGES/mit-krb5. @dirrmtry var @dirrmtry share/locale/en_US/LC_MESSAGES @dirrmtry share/locale/en_US +@dirrm lib/pkgconfig @dirrm lib/krb5/plugins/preauth @dirrm lib/krb5/plugins/libkrb5 @dirrm lib/krb5/plugins/kdb Modified: head/security/srp/Makefile ============================================================================== --- head/security/srp/Makefile Thu Dec 12 05:15:04 2013 (r336246) +++ head/security/srp/Makefile Thu Dec 12 05:19:57 2013 (r336247) @@ -9,7 +9,7 @@ MASTER_SITES= http://srp.stanford.edu/so MAINTAINER= ports@FreeBSD.org COMMENT= Secure Remote Password protocol library, TELNET, and FTP -CONFLICTS= krb4-[0-9]* krb5-[0-9]* heimdal-[0-9]* +CONFLICTS= krb4-[0-9]* krb5-[0-9]* krb5-maint-[0-9]* heimdal-[0-9]* GNU_CONFIGURE= yes CONFIGURE_ENV= INSTALL="/usr/bin/install -C"