head 1.7; access; symbols pkgsrc-2015Q4:1.6.0.28 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.26 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.24 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.22 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.20 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.18 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.16 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.14 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.12 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.10 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.8 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.6 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.4 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.2 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.5.0.12 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.10 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.8 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.40 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.38 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.36 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.34 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.32 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.30 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.28 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.26 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.24 pkgsrc-2008Q1:1.3.0.22 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.20 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.18 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.1.1.0.8 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.6 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.4 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.2 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2016.03.15.15.16.39; author tez; state dead; branches; next 1.6; commitid vfGyRvS5ID9EDKYy; 1.6 date 2012.07.16.19.12.33; author adam; state Exp; branches; next 1.5; 1.5 date 2011.03.22.23.31.04; author tez; state Exp; branches; next 1.4; 1.4 date 2010.03.26.21.44.59; author joerg; state Exp; branches; next 1.3; 1.3 date 2005.09.22.19.45.42; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.04.10.07.15.25; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.03.30.18.07.18; author jlam; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.03.30.18.07.18; author jlam; state Exp; branches 1.1.1.1.8.1; next ; 1.1.1.1.8.1 date 2005.05.13.10.08.52; author salo; state Exp; branches; next ; desc @@ 1.7 log @Update to 1.14.1 resolving all reported vulnerabilities including: CVE-2015-2695 CVE-2015-2696 CVE-2015-2697 CVE-2015-2698 CVE-2015-8629 CVE-2015-8630 CVE-2015-8631 @ text @$NetBSD: patch-ad,v 1.6 2012/07/16 19:12:33 adam Exp $ Add --enable-pkgsrc-libtool option --- config/lib.in.orig 2012-05-31 23:49:44.000000000 +0000 +++ config/lib.in @@@@ -29,8 +29,9 @@@@ LIBPREFIX=lib # STOBJLISTS=dir1/OBJS.ST dir2/OBJS.ST etc... SHOBJLISTS=$(STOBJLISTS:.ST=.SH) PFOBJLISTS=$(STOBJLISTS:.ST=.PF) +LAOBJLISTS=$(STOBJLISTS:.ST=.LA) -dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF): all-recurse +dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF) $(SUBDIROBJLISTS:.ST=.LA): all-recurse # Gets invoked as $(PARSE_OBJLISTS) list-of-OBJS.*-files PARSE_OBJLISTS= set -x && $(PERL) -p -e 'BEGIN { $$SIG{__WARN__} = sub {die @@_} }; $$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;' @@@@ -101,6 +102,21 @@@@ lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS) set -x; objlist=`$(PARSE_OBJLISTS) $(PFOBJLISTS)` && $(AR) cq $@@ $$objlist $(RANLIB) $@@ +lib$(LIBBASE)$(LALIBEXT): ${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT) + $(RM) $@@ + $(LN_S) ${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT) $@@ + +${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT): $(LAOBJLISTS) + $(RM) $@@ + @@echo "building $(LIBBASE) libtool archive ($(LIBMAJOR).$(LIBMINOR))" + @@dirs=`echo $(LAOBJLISTS) | \ + sed -e 's%/OBJS.LA%%g' -e 's%OBJS.LA%.%'`; \ + $(LIBTOOL) --mode=link $(CC) -o $@@ `for d in $$dirs; do \ + sed -e '/^$$/d' -e "s%^%$$d/%" -e "s% % $$d/%g" \ + $$d/OBJS.LA; done` \ + $(LALIB_EXPFLAGS) \ + $(LIBTOOL_TAIL) + $(TOPLIBD)/lib$(LIBBASE)$(STLIBEXT): lib$(LIBBASE)$(STLIBEXT) $(RM) $@@ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(STLIBEXT) .) @@@@ -128,6 +144,7 @@@@ clean-libs: $(RM) lib$(LIBBASE)$(SHLIBSEXT) $(RM) lib$(LIBBASE)$(SHLIBEXT) $(RM) lib$(LIBBASE)$(PFLIBEXT) + $(LIBTOOL) --mode=uninstall $(RM) ${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT) $(RM) binutils.versions osf1.exports darwin.exports hpux10.exports clean-liblinks: @@@@ -136,6 +153,7 @@@@ clean-liblinks: $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT) $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT) $(RM) $(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT) + $(RM) lib$(LIBBASE)$(LALIBEXT) install-libs: $(LIBINSTLIST) install-static: @@@@ -156,6 +174,9 @@@@ install-profiled: $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT) $(INSTALL_DATA) lib$(LIBBASE)$(PFLIBEXT) $(DESTDIR)$(KRB5_LIBDIR) $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT) +install-libtool: + $(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(LALIBEXT) + $(LIBTOOL) --mode=install $(INSTALL_SHLIB) ${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT) $(DESTDIR)$(KRB5_LIBDIR) Makefile: $(top_srcdir)/config/lib.in $(BUILDTOP)/config.status: $(top_srcdir)/config/shlib.conf @ 1.6 log @Changes 1.10.2: This is a bugfix release. * Fix an interop issue with Windows Server 2008 R2 Read-Only Domain Controllers. * Update a workaround for a glibc bug that would cause DNS PTR queries to occur even when rdns = false. * Fix a kadmind denial of service issue (null pointer dereference), which could only be triggered by an administrator with the "create" privilege. [CVE-2012-1013] Changes 1.10.1: This is a bugfix release. * Fix access controls for KDB string attributes [CVE-2012-1012] * Make the ASN.1 encoding of key version numbers interoperate with Windows Read-Only Domain Controllers * Avoid generating spurious password expiry warnings in cases where the KDC sends an account expiry time without a password expiry time. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2011/03/22 23:31:04 tez Exp $ @ 1.5 log @Update MIT Kerberos to v1.8.3 with the latest security patches up to and including MITKRB5-SA-2011-003. Please see http://web.mit.edu/kerberos/ for the change logs since v1.4.2 Note that the r-services, telnetd and ftpd services and the related client applications are now in a separate pacakge security/mit-krb5-appl. @ text @d1 1 a1 1 $NetBSD$ d5 3 a7 3 --- config/lib.in.orig 2010-12-12 17:13:42.864774300 -0600 +++ config/lib.in 2010-12-12 17:24:08.783385600 -0600 @@@@ -29,8 +29,9 @@@@ d18 1 a18 1 @@@@ -99,6 +100,21 @@@@ d40 1 a40 1 @@@@ -124,6 +140,7 @@@@ d48 1 a48 1 @@@@ -132,6 +149,7 @@@@ d56 1 a56 1 @@@@ -152,6 +170,9 @@@@ @ 1.4 log @Apply some sense to the build system by always linking the .la archives in src/lib as that is the location it wants to pick it up. Work around the dependencies in other places by symlinking to that, effectively reverting the direction. Link telnet(d) consistently. Add DESTDIR support. @ text @d3 5 a7 3 --- config/lib.in.orig 2005-04-07 21:38:51.000000000 +0000 +++ config/lib.in @@@@ -26,8 +26,9 @@@@ d17 2 a18 2 PARSE_OBJLISTS= set -x && $(PERL) -p -e '$$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;' @@@@ -90,6 +91,21 @@@@ lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS) d40 1 a40 1 @@@@ -115,6 +131,7 @@@@ clean-libs: d45 1 a45 1 $(RM) binutils.versions osf1.exports d48 1 a48 1 @@@@ -123,6 +140,7 @@@@ clean-liblinks: d56 1 a56 1 @@@@ -143,6 +161,9 @@@@ install-profiled: d62 1 a62 1 + $(LIBTOOL) --mode=install $(INSTALL_DATA) ${TOPLIBD}/lib$(LIBBASE)$(LALIBEXT) $(DESTDIR)$(KRB5_LIBDIR) d64 2 a65 2 Makefile: $(SRCTOP)/config/lib.in $(thisconfigdir)/config.status: $(SRCTOP)/config/shlib.conf @ 1.3 log @Update security/mit-krb5 to version 1.4.2 Changes from version 1.4 include: * Fix [MITKRB5-SA-2005-002] KDC double-free and heap overflow. * Fix [MITKRB5-SA-2005-003] krb5_recvauth() double-free. @ text @d3 1 a3 1 --- config/lib.in.orig 2005-04-07 17:38:51.000000000 -0400 d16 1 a16 1 @@@@ -90,6 +91,17 @@@@ lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS) d20 5 a24 1 +lib$(LIBBASE)$(LALIBEXT): $(LAOBJLISTS) d38 1 a38 11 @@@@ -105,6 +117,9 @@@@ $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT): li $(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT): lib$(LIBBASE)$(PFLIBEXT) $(RM) $@@ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(PFLIBEXT) .) +$(TOPLIBD)/lib$(LIBBASE)$(LALIBEXT): lib$(LIBBASE)$(LALIBEXT) + $(RM) $@@ + (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(LALIBEXT) .) all-libs: $(LIBLIST) all-liblinks: $(LIBLINKS) @@@@ -115,6 +130,7 @@@@ clean-libs: d42 1 a42 1 + $(LIBTOOL) --mode=uninstall $(RM) lib$(LIBBASE)$(LALIBEXT) d46 1 a46 1 @@@@ -123,6 +139,7 @@@@ clean-liblinks: d50 1 a50 1 + $(RM) $(TOPLIBD)/lib$(LIBBASE)$(LALIBEXT) d54 1 a54 1 @@@@ -143,6 +160,9 @@@@ install-profiled: d60 1 a60 1 + $(LIBTOOL) --mode=install $(INSTALL_DATA) lib$(LIBBASE)$(LALIBEXT) $(DESTDIR)$(KRB5_LIBDIR) @ 1.2 log @Updated security/mit-krb5 to krb5-1.4. Changes from version 1.3.6 include: * Merged Athena telnetd changes for creating a new option for requiring encryption. * Add implementation of the RPCSEC_GSS authentication flavor to the RPC library. * The kadmind4 backwards-compatibility admin server and the v5passwdd backwards-compatibility password-changing server have been removed. * Thread safety for krb5 libraries. * Yarrow code now uses AES. * Merged Athena changes to allow ftpd to require encrypted passwords. * Incorporate gss_krb5_set_allowable_enctypes() and gss_krb5_export_lucid_sec_context(), which are needed for NFSv4. * Fix heap buffer overflow in password history mechanism. [MITKRB5-SA-2004-004] @ text @d3 1 a3 1 --- config/lib.in.orig 2004-09-22 20:25:29.000000000 -0400 d16 1 a16 1 @@@@ -65,6 +66,17 @@@@ lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS) d34 1 a34 1 @@@@ -80,6 +92,9 @@@@ $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT): li d44 1 a44 1 @@@@ -90,6 +105,7 @@@@ clean-libs: d52 1 a52 1 @@@@ -98,6 +114,7 @@@@ clean-liblinks: d60 1 a60 1 @@@@ -118,6 +135,9 @@@@ install-profiled: d69 1 a69 1 config.status: $(SRCTOP)/config/shlib.conf @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- config/lib.in.orig Fri Jan 10 00:55:18 2003 d12 1 a12 1 +dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF) $(SUBDIROBJLISTS.ST=.LA): all-recurse d14 4 a17 4 lib$(LIB)$(STLIBEXT): $(STOBJLISTS) $(RM) $@@ @@@@ -66,6 +67,17 @@@@ lib$(LIB)$(PFLIBEXT): $(PFOBJLISTS) $$d/OBJS.PF; done` d20 1 a20 1 +lib$(LIB)$(LALIBEXT): $(LAOBJLISTS) d22 1 a22 1 + @@echo "building $(LIB) libtool archive ($(LIBMAJOR).$(LIBMINOR))" d31 1 a31 1 $(TOPLIBD)/lib$(LIB)$(STLIBEXT): lib$(LIB)$(STLIBEXT) d33 3 a35 3 (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(STLIBEXT) .) @@@@ -81,6 +93,9 @@@@ $(TOPLIBD)/lib$(LIB)$(SHLIBVEXT): lib$(L $(TOPLIBD)/lib$(LIB)$(PFLIBEXT): lib$(LIB)$(PFLIBEXT) d37 2 a38 2 (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(PFLIBEXT) .) +$(TOPLIBD)/lib$(LIB)$(LALIBEXT): lib$(LIB)$(LALIBEXT) d40 1 a40 1 + (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(LALIBEXT) .) d44 6 a49 5 @@@@ -91,6 +106,7 @@@@ clean-libs: $(RM) lib$(LIB)$(SHLIBSEXT) $(RM) lib$(LIB)$(SHLIBEXT) $(RM) lib$(LIB)$(PFLIBEXT) + $(LIBTOOL) mode=uninstall $(RM) lib$(LIB)$(LALIBEXT) a51 1 $(RM) $(TOPLIBD)/lib$(LIB)$(STLIBEXT) d53 4 a56 4 $(RM) $(TOPLIBD)/lib$(LIB)$(SHLIBSEXT) $(RM) $(TOPLIBD)/lib$(LIB)$(SHLIBEXT) $(RM) $(TOPLIBD)/lib$(LIB)$(PFLIBEXT) + $(RM) $(TOPLIBD)/lib$(LIB)$(LALIBEXT) d61 3 a63 3 $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(PFLIBEXT) $(INSTALL_DATA) lib$(LIB)$(PFLIBEXT) $(DESTDIR)$(KRB5_LIBDIR) $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(PFLIBEXT) d65 2 a66 2 + $(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(LALIBEXT) + $(LIBTOOL) --mode=install $(INSTALL_DATA) lib$(LIB)$(LALIBEXT) $(DESTDIR)$(KRB5_LIBDIR) @ 1.1.1.1 log @Import MIT Kerberos 5 as security/mit-krb5. This package is partly based on the wip/mit-krb5 package by Jeremy Reed, but heavily modified by me to libtoolize the build. Kerberos V5 is an authentication system developed at MIT. It is a network authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography. (Kerberos 5 is discussed in RFC 1510.) This package provides Kerberos and GSSAPI (Generic Security Services Application Programming Interface) development headers and libraries. It also includes Kerberos ticket and principal tools, and Kerberized r-services, telnet and ftp services. @ text @@ 1.1.1.1.8.1 log @Pullup ticket 444 - requested by Johnny C. Lam security update for mit-krb5 Revisions pulled up: - pkgsrc/security/mit-krb5/Makefile 1.17-1.18, 1.20 - pkgsrc/security/mit-krb5/PLIST 1.6-1.8 - pkgsrc/security/mit-krb5/buildlink3.mk 1.4 - pkgsrc/security/mit-krb5/distinfo 1.9-1.10 - pkgsrc/security/mit-krb5/files/kadmind.sh 1.2 - pkgsrc/security/mit-krb5/files/kdc.sh 1.2 - pkgsrc/security/mit-krb5/patches/patch-aa 1.2 - pkgsrc/security/mit-krb5/patches/patch-ab 1.2 - pkgsrc/security/mit-krb5/patches/patch-ac 1.2 - pkgsrc/security/mit-krb5/patches/patch-ad 1.2 - pkgsrc/security/mit-krb5/patches/patch-ae 1.2 - pkgsrc/security/mit-krb5/patches/patch-af 1.3 - pkgsrc/security/mit-krb5/patches/patch-ag 1.3 - pkgsrc/security/mit-krb5/patches/patch-ai removed - pkgsrc/security/mit-krb5/patches/patch-aj 1.2 - pkgsrc/security/mit-krb5/patches/patch-ak 1.1 - pkgsrc/security/mit-krb5/patches/patch-al 1.1 Module Name: pkgsrc Committed By: jlam Date: Sun Apr 10 07:15:25 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: Makefile PLIST distinfo pkgsrc/security/mit-krb5/files: kadmind.sh kdc.sh pkgsrc/security/mit-krb5/patches: patch-aa patch-ab patch-ac patch-ad patch-ae patch-af patch-ag patch-aj Added Files: pkgsrc/security/mit-krb5/patches: patch-ak Removed Files: pkgsrc/security/mit-krb5/patches: patch-ai Log Message: Updated security/mit-krb5 to krb5-1.4. Changes from version 1.3.6 include: * Merged Athena telnetd changes for creating a new option for requiring encryption. * Add implementation of the RPCSEC_GSS authentication flavor to the RPC library. * The kadmind4 backwards-compatibility admin server and the v5passwdd backwards-compatibility password-changing server have been removed. * Thread safety for krb5 libraries. * Yarrow code now uses AES. * Merged Athena changes to allow ftpd to require encrypted passwords. * Incorporate gss_krb5_set_allowable_enctypes() and gss_krb5_export_lucid_sec_context(), which are needed for NFSv4. * Fix heap buffer overflow in password history mechanism. [MITKRB5-SA-2004-004] --- Module Name: pkgsrc Committed By: jlam Date: Sun Apr 10 07:45:31 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: PLIST Log Message: Remove the examples directory on deinstallation. --- Module Name: pkgsrc Committed By: jlam Date: Sun Apr 10 07:46:51 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: Makefile distinfo Added Files: pkgsrc/security/mit-krb5/patches: patch-al Log Message: Patch from http://web.mit.edu/kerberos/advisories/2005-001-patch_1.4.txt which fixes MITKRB5-SA-2005-001 (CAN-2005-0468 & CAN-2005-0469) relating to buffer overflows in the telnet client. Bump PKGREVISION to 1. --- Module Name: pkgsrc Committed By: jlam Date: Mon Apr 11 22:44:54 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: PLIST Log Message: The FTP daemon is always named "kftpd" regardless of whether prefix-cmds is a PKG_OPTION. --- Module Name: pkgsrc Committed By: jlam Date: Thu Apr 14 23:07:55 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: Makefile Log Message: Remove unused section... MIT krb5 apparently now detects NetBSD's utmpx implementation correctly on NetBSD>=2.0. --- Module Name: pkgsrc Committed By: salo Date: Sat Apr 16 14:32:53 UTC 2005 Modified Files: pkgsrc/security/mit-krb5: buildlink3.mk Log Message: Bump BUILDLINK_RECOMMENDED for latest security fix. (hi jlam!) @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2005/04/10 07:15:25 jlam Exp $ d3 1 a3 1 --- config/lib.in.orig 2004-09-22 20:25:29.000000000 -0400 d12 1 a12 1 +dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF) $(SUBDIROBJLISTS:.ST=.LA): all-recurse d14 4 a17 4 # Gets invoked as $(PARSE_OBJLISTS) list-of-OBJS.*-files PARSE_OBJLISTS= set -x && $(PERL) -p -e '$$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;' @@@@ -65,6 +66,17 @@@@ lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS) set -x; objlist=`$(PARSE_OBJLISTS) $(PFOBJLISTS)` && $(AR) cq $@@ $$objlist d20 1 a20 1 +lib$(LIBBASE)$(LALIBEXT): $(LAOBJLISTS) d22 1 a22 1 + @@echo "building $(LIBBASE) libtool archive ($(LIBMAJOR).$(LIBMINOR))" d31 1 a31 1 $(TOPLIBD)/lib$(LIBBASE)$(STLIBEXT): lib$(LIBBASE)$(STLIBEXT) d33 3 a35 3 (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(STLIBEXT) .) @@@@ -80,6 +92,9 @@@@ $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT): li $(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT): lib$(LIBBASE)$(PFLIBEXT) d37 2 a38 2 (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(PFLIBEXT) .) +$(TOPLIBD)/lib$(LIBBASE)$(LALIBEXT): lib$(LIBBASE)$(LALIBEXT) d40 1 a40 1 + (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(LALIBEXT) .) d44 5 a48 6 @@@@ -90,6 +105,7 @@@@ clean-libs: $(RM) lib$(LIBBASE)$(SHLIBSEXT) $(RM) lib$(LIBBASE)$(SHLIBEXT) $(RM) lib$(LIBBASE)$(PFLIBEXT) + $(LIBTOOL) --mode=uninstall $(RM) lib$(LIBBASE)$(LALIBEXT) $(RM) binutils.versions osf1.exports d51 1 d53 4 a56 4 $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT) $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT) $(RM) $(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT) + $(RM) $(TOPLIBD)/lib$(LIBBASE)$(LALIBEXT) d61 3 a63 3 $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT) $(INSTALL_DATA) lib$(LIBBASE)$(PFLIBEXT) $(DESTDIR)$(KRB5_LIBDIR) $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT) d65 2 a66 2 + $(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(LALIBEXT) + $(LIBTOOL) --mode=install $(INSTALL_DATA) lib$(LIBBASE)$(LALIBEXT) $(DESTDIR)$(KRB5_LIBDIR) @