commit:     80e6c07ef5327cec5616036501de92e408fb1425
Author:     Christian Ruppert <idl0r <AT> gentoo <DOT> org>
AuthorDate: Tue May 22 07:33:32 2018 +0000
Commit:     Christian Ruppert <idl0r <AT> gentoo <DOT> org>
CommitDate: Tue May 22 07:34:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e6c07e

net-dns/bind: Version, bug 656038, CVE-2018-5736 / CVE-2018-5737

Package-Manager: Portage-2.3.37, Repoman-2.3.9

 net-dns/bind/Manifest                              |  3 +-
 .../{bind-9.12.1.ebuild => bind-9.11.3.ebuild}     | 32 +++-------------------
 .../{bind-9.12.1.ebuild => bind-9.12.1_p2.ebuild}  |  0
 3 files changed, 6 insertions(+), 29 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 08da7d21332..e355c6a9f1e 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.11.2_p1.tar.gz 9783329 BLAKE2B 
5a3bbd87112064231bd5e6b09ebb4014f9d5cf65cb601c03555ff540a22d87aec3990cd8e37ce5ff09e9a149bdf122d20ecb01f87731e6c79d80379a6926014f
 SHA512 
168f27f580e3be2f7ada27afa2f72e715e750eec76831cf01bd32fabc1fa65dc29dab0eb7ed1682b076d3be99269897ddbc2c10551631a3911d9e5ae1aa40597
-DIST bind-9.12.1.tar.gz 9302783 BLAKE2B 
731ce67acb22f72e54de1122c5d5c3c1f0663c400bdff9545578a45e5fe3094c6d754351e57dd5c52cdfe1528305dfde25eba7382a723a60b8bfdfeebb9536cd
 SHA512 
701e34a0a3313568c8e5cf76668fefc2a1fceb2ade0de201b8f678401569f1c622c3d1657a71772fa3298efc8b3cdefe974d98432c0087e8b45af3d50a4262fb
+DIST bind-9.11.3.tar.gz 9523375 BLAKE2B 
978986e02767b8ac9f015b52e87b3bc161a7ea72f59f343dcb23f50fbe8474528c4b27ee4fd54bdbe6bd825ce6e8b164e8ad145260b2cdcd004e8892bacd313b
 SHA512 
1f0da13165d1ee872800fe10bb8b0f69c6c76515f9861c1528fb6005213bb71b21a1270906d2ea9ded3eaf6df1a1bac0f2c80aa511683b8d57dcff4f278d8c35
+DIST bind-9.12.1_p2.tar.gz 9305005 BLAKE2B 
6be328e9e14a26d17c2f789aafc1f83a4690db0b0ae2aeac7dcc4b54a0e5d228692475a39160599fc5c6fd7ed8733d2f0bbac65a20c513f5fa7b6b49ad4b09ae
 SHA512 
de47eef272c437316444c4f585a2f98ae9169fc118fd057464a5cd064bb9079ffc07145dabf388cd240f56a5ad6d3ad78cf8d98fc37609681eba5d87e18a4f9a
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.12.1.ebuild b/net-dns/bind/bind-9.11.3.ebuild
similarity index 95%
copy from net-dns/bind/bind-9.12.1.ebuild
copy to net-dns/bind/bind-9.11.3.ebuild
index c4deb022483..4da95bc7613 100644
--- a/net-dns/bind/bind-9.12.1.ebuild
+++ b/net-dns/bind/bind-9.11.3.ebuild
@@ -40,8 +40,8 @@ LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # -berkdb by default re bug 602682
-IUSE="-berkdb +caps dlz dnstap doc dnsrps fixed-rrset geoip gost gssapi idn 
ipv6
-json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs
+IUSE="-berkdb +caps dlz dnstap doc filter-aaaa fixed-rrset geoip gost gssapi 
idn ipv6
+json ldap libressl lmdb mysql odbc postgres python rpz seccomp selinux ssl 
static-libs
 +threads urandom xml +zlib"
 # sdb-ldap - patch broken
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
@@ -65,7 +65,7 @@ DEPEND="
        mysql? ( >=virtual/mysql-4.0 )
        odbc? ( >=dev-db/unixODBC-2.2.6 )
        ldap? ( net-nds/openldap )
-       idn? ( <net-dns/idnkit-2:= )
+       idn? ( net-dns/idnkit )
        postgres? ( dev-db/postgresql:= )
        caps? ( >=sys-libs/libcap-2.1.0 )
        xml? ( dev-libs/libxml2 )
@@ -127,10 +127,6 @@ src_prepare() {
        # Disable tests for now, bug 406399
        sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
 
-       if use nslint; then
-               sed -i -e 's:/etc/named.conf:/etc/bind/named.conf:' 
${NSLINT_DIR}/nslint.{c,8} || die
-       fi
-
        # bug #220361
        rm aclocal.m4
        rm -rf libtool.m4/
@@ -162,7 +158,7 @@ src_configure() {
                --enable-full-report \
                --without-readline \
                $(use_enable caps linux-caps) \
-               $(use_enable dnsrps) \
+               $(use_enable filter-aaaa) \
                $(use_enable fixed-rrset) \
                $(use_enable ipv6) \
                $(use_enable rpz rpz-nsdname) \
@@ -193,31 +189,11 @@ src_configure() {
 
        # bug #151839
        echo '#undef SO_BSDCOMPAT' >> config.h
-
-       if use nslint; then
-               cd $NSLINT_DIR
-               econf
-       fi
-}
-
-src_compile() {
-       emake
-
-       if use nslint; then
-               emake -C $NSLINT_DIR CCOPT="${CFLAGS}"
-       fi
 }
 
 src_install() {
        emake DESTDIR="${D}" install
 
-       if use nslint; then
-               cd $NSLINT_DIR
-               dobin nslint
-               doman nslint.8
-               cd "${S}"
-       fi
-
        dodoc CHANGES README
 
        if use idn; then

diff --git a/net-dns/bind/bind-9.12.1.ebuild 
b/net-dns/bind/bind-9.12.1_p2.ebuild
similarity index 100%
rename from net-dns/bind/bind-9.12.1.ebuild
rename to net-dns/bind/bind-9.12.1_p2.ebuild

Reply via email to