From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=DATE_IN_PAST_24_48,DMARC_QUAR, INVALID_DATE,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from cj647207-a.reston1.va.home.com ([65.1.132.232] helo=kabbu.akopia.com) by cvs.gentoo.org with esmtp (Exim 3.22 #1) id 14TFEk-0004gn-00 for gentoo-dev@gentoo.org; Wed, 14 Feb 2001 20:37:42 -0700 Received: by kabbu.akopia.com (Postfix, from userid 1020) id 941189BD69; Wed, 14 Feb 2001 22:37:23 -0500 (EST) From: Jerry A! To: gentoo-dev@gentoo.org Message-ID: <20010214223723.A1278@kabbu.akopia.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: Broken Toys Unlimited Subject: [gentoo-dev] Bind 8.2.3 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org X-Reply-To: jerry@thehutt.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Wed Feb 14 20:38:01 2001 X-Original-Date: Wed, 14 Feb 2001 22:37:23 -0500 X-Archives-Salt: a81adf62-3911-4173-8ad5-e0d08bef92c4 X-Archives-Hash: 45ce1b0e987b1187148cc38071752d99 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Due to the announced security expliots in bind, I upgraded the v9 package in the CVS tree to 9.1.0. I planned on upgrading the v8 package to 8.2.3. However, I wasn't able to get it to compile on my system. I'm not suprised because more than likely I've gotten it dirty with all the stuff I've been working on lately. Anyway, I'm hoping that some soul out there will be kind enough to test out the ebuild I'm attaching and let me know if it does or doesn't work for them. Oh, and please let me know the results. 8) Thanks in advance... --Jerry name: Jerry Alexandratos || Open-Source software isn't a phone: 703.599.6023 || matter of life or death... email: jerry@thehutt.org || ...It's much more important || than that! --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="bind-8.2.3.ebuild" # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Daniel Robbins # $Header: /home/cvsroot/gentoo-x86/net-misc/bind/bind-8.2.2.7-r1.ebuild,v 1.2 2000/11/17 03:05:48 achim Exp $ A="bind-src.tar.gz bind-doc.tar.gz" S=${WORKDIR}/src DESCRIPTION="Name Server" SRC_URI="ftp://ftp.isc.org/isc/bind/src/8.2.3/bind-src.tar.gz ftp://ftp.isc.org/isc/bind/src/8.2.3/bind-doc.tar.gz" HOMEPAGE="http://www.isc.org/products/BIND" DEPEND=">=sys-apps/bash-2.04 >=sys-libs/glibc-2.1.3" src_unpack() { unpack ${A} cd ${S}/port/linux cp Makefile.set Makefile.set.orig sed -e "s:CDEBUG=-O -g:CDEBUG=${CFLAGS}:" Makefile.set.orig > Makefile.set } src_compile() { cd ${S} try make depend try make } src_install() { into /usr for x in addr dig dnsquery host mkservdb nslookup nsupdate do dobin bin/${x}/${x} done for x in dnskeygen irpd named named-bootconf named-xfer ndc do dosbin bin/${x}/${x} done dodoc CHANGES DNSSEC SUPPORT README LICENSE* TODO docinto conf dodoc conf/README docinto conf/recursive dodoc conf/recursive/* docinto conf/recursive/pri dodoc conf/recursive/pri/* docinto conf/workstation dodoc conf/workstation/* docinto conf/workstation/pri dodoc conf/workstation/pri/* dodir /etc/rc.d/init.d cp ${O}/files/named ${D}/etc/rc.d/init.d cp ${O}/files/named.conf ${D}/usr/doc/${PF}/conf/workstation/named.conf.gentoolinux dodir /etc/bind dodir /var/bind cd ${WORKDIR}/doc/html docinto html dodoc * cd ${WORKDIR}/doc/man for i in *.1 *.3 *.5 *.7 *.8 do doman $i done } pkg_config() { . ${ROOT}/etc/rc.d/config/functions if [ -e ${ROOT}/etc/bind/named.conf ]; then echo "You already have a named.conf in ${ROOT}/etc/bind/named.conf, not creating one." else install -m0644 ${ROOT}/usr/doc/${PF}/conf/workstation/named.conf.gentoolinux ${ROOT}/etc/bind/named.conf mkdir ${ROOT}/var/bind/pri gzip -d ${ROOT}/usr/doc/${PF}/conf/workstation/root.cache.gz gzip -d ${ROOT}/usr/doc/${PF}/conf/workstation/pri/*.gz install -m0644 ${ROOT}/usr/doc/${PF}/conf/workstation/root.cache ${ROOT}/var/bind/root.cache install -m0644 ${ROOT}/usr/doc/${PF}/conf/workstation/pri/* ${ROOT}/var/bind/pri/ fi echo; ${ROOT}/usr/sbin/rc-update add named echo; einfo "BIND enabled." } --Qxx1br4bt0+wmkIi--