[gentoo-commits] gentoo-x86 commit in app-misc/ca-certificates: ca-certificates-20141019.3.19.ebuild ChangeLog
grobian 15/06/14 17:45:23 Modified: ca-certificates-20141019.3.19.ebuild ChangeLog Log: Don't use EROOT at ROOT for invocation to ca-certificates not to get a double EPREFIX (Portage version: 2.2.20-prefix/cvs/SunOS i386, signed Manifest commit with key 0x5F75F607C5C74E89) Revision ChangesPath 1.2 app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?r1=1.1r2=1.2 Index: ca-certificates-20141019.3.19.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ca-certificates-20141019.3.19.ebuild12 May 2015 07:01:05 - 1.1 +++ ca-certificates-20141019.3.19.ebuild14 Jun 2015 17:45:23 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v 1.1 2015/05/12 07:01:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v 1.2 2015/06/14 17:45:23 grobian Exp $ # The Debian ca-certificates package merely takes the CA database as it exists # in the nss package and repackages it for use by openssl. @@ -171,7 +171,7 @@ # to include their stuff in the db. # However it's too overzealous when the user has custom certs in place. # --fresh is to clean up dangling symlinks - ${EROOT}/usr/sbin/update-ca-certificates --root ${EROOT} + ${EROOT}/usr/sbin/update-ca-certificates --root ${ROOT} fi local c badcerts=0 1.117app-misc/ca-certificates/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.117view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.117content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?r1=1.116r2=1.117 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v retrieving revision 1.116 retrieving revision 1.117 diff -u -r1.116 -r1.117 --- ChangeLog 12 May 2015 07:01:05 - 1.116 +++ ChangeLog 14 Jun 2015 17:45:23 - 1.117 @@ -1,6 +1,11 @@ # ChangeLog for app-misc/ca-certificates # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.116 2015/05/12 07:01:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.117 2015/06/14 17:45:23 grobian Exp $ + + 14 Jun 2015; Fabian Groffen grob...@gentoo.org + ca-certificates-20141019.3.19.ebuild: + Don't use EROOT at ROOT for invocation to ca-certificates not to get a double + EPREFIX *ca-certificates-20141019.3.19 (12 May 2015)
[gentoo-commits] gentoo-x86 commit in app-misc/ca-certificates: ca-certificates-20141019.3.19.ebuild ChangeLog
vapier 15/05/12 07:01:05 Modified: ChangeLog Added:ca-certificates-20141019.3.19.ebuild Log: Version bump. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key D2E96200) Revision ChangesPath 1.116app-misc/ca-certificates/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.116view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.116content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?r1=1.115r2=1.116 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v retrieving revision 1.115 retrieving revision 1.116 diff -u -r1.115 -r1.116 --- ChangeLog 8 Apr 2015 07:30:31 - 1.115 +++ ChangeLog 12 May 2015 07:01:05 - 1.116 @@ -1,6 +1,12 @@ # ChangeLog for app-misc/ca-certificates # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.115 2015/04/08 07:30:31 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.116 2015/05/12 07:01:05 vapier Exp $ + +*ca-certificates-20141019.3.19 (12 May 2015) + + 12 May 2015; Mike Frysinger vap...@gentoo.org + +ca-certificates-20141019.3.19.ebuild: + Version bump. 08 Apr 2015; Michał Górny mgo...@gentoo.org ca-certificates-20140223.3.15.5-r1.ebuild, 1.1 app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.1content-type=text/plain Index: ca-certificates-20141019.3.19.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v 1.1 2015/05/12 07:01:05 vapier Exp $ # The Debian ca-certificates package merely takes the CA database as it exists # in the nss package and repackages it for use by openssl. # # The issue with using the compiled debs directly is two fold: # - they do not update frequently enough for us to rely on them # - they pull the CA database from nss tip of tree rather than the release # # So we take the Debian source tools and combine them with the latest nss # release to produce (largely) the same end result. The difference is that # now we know our cert database is kept in sync with nss and, if need be, # can be sync with nss tip of tree more frequently to respond to bugs. # When triaging bugs from users, here's some handy tips: # - To see what cert is hitting errors, use openssl: # openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME # Focus on the errors written to stderr. # # - Look at the upstream log as to why certs were added/removed: # https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt # # - If people want to add/remove certs, tell them to file w/mozilla: # https://bugzilla.mozilla.org/enter_bug.cgi?product=NSScomponent=CA%20Certificatesversion=trunk EAPI=4 PYTHON_COMPAT=( python2_7 ) inherit eutils python-any-r1 if [[ ${PV} == *.* ]] ; then # Compile from source ourselves. PRECOMPILED=false inherit versionator DEB_VER=$(get_version_component_range 1) NSS_VER=$(get_version_component_range 2-) RTM_NAME=NSS_${NSS_VER//./_}_RTM else # Debian precompiled version. PRECOMPILED=true inherit unpacker fi DESCRIPTION=Common CA Certificates PEM files HOMEPAGE=http://packages.debian.org/sid/ca-certificates; NMU_PR= if ${PRECOMPILED} ; then SRC_URI=mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb else SRC_URI=mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz cacert? ( http://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) fi LICENSE=MPL-1.1 SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt IUSE= ${PRECOMPILED} || IUSE+= +cacert DEPEND= if ${PRECOMPILED} ; then #