rpms/bind/FC-5 bind-9.3.2-bz173961.patch, NONE, 1.1 bind-9.3.2-prctl_set_dumpable.patch, NONE, 1.1 bind-chroot-admin.in, 1.5, 1.6 bind.spec, 1.102, 1.103

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Apr 19 14:01:54 UTC 2006


Author: jvdias

Update of /cvs/dist/rpms/bind/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv27110

Modified Files:
	bind-chroot-admin.in bind.spec 
Added Files:
	bind-9.3.2-bz173961.patch bind-9.3.2-prctl_set_dumpable.patch 
Log Message:
fix bugs 188382, 189186, 173961

bind-9.3.2-bz173961.patch:
 resolver.c |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

--- NEW FILE bind-9.3.2-bz173961.patch ---
--- bind-9.3.2/lib/dns/resolver.c.bz173961	2005-10-13 21:38:48.000000000 -0400
+++ bind-9.3.2/lib/dns/resolver.c	2006-04-18 15:01:15.000000000 -0400
@@ -3763,23 +3763,28 @@
 		  isc_result_t *eresultp)
 {
 	isc_result_t result;
+	dns_rdataset_t rdataset;
+
+	if (ardataset == NULL) {
+		dns_rdataset_init(&rdataset);
+		ardataset = &rdataset;
+	}
 	result = dns_ncache_add(message, cache, node, covers, now,
 				maxttl, ardataset);
-	if (result == DNS_R_UNCHANGED) {
+	if ((result == DNS_R_UNCHANGED) || (result == ISC_R_SUCCESS)) {
 		/*
-		 * The data in the cache are better than the negative cache
-		 * entry we're trying to add.
+		 * If the cache now contains a negative entry and we
+		 * care about whether it is DNS_R_NCACHENXDOMAIN or
+		 * DNS_R_NCACHENXRRSET then extract it.
 		 */
-		if (ardataset != NULL && ardataset->type == 0) {
+		if (ardataset->type == 0) {
 			/*
-			 * The cache data is also a negative cache
-			 * entry.
+			 * The cache data is a negative cache entry.
 			 */
 			if (NXDOMAIN(ardataset))
 				*eresultp = DNS_R_NCACHENXDOMAIN;
 			else
 				*eresultp = DNS_R_NCACHENXRRSET;
-			result = ISC_R_SUCCESS;
 		} else {
 			/*
 			 * Either we don't care about the nature of the
@@ -3791,14 +3796,11 @@
 			 * XXXRTH  There's a CNAME/DNAME problem here.
 			 */
 			*eresultp = ISC_R_SUCCESS;
-			result = ISC_R_SUCCESS;
 		}
-	} else if (result == ISC_R_SUCCESS) {
-		if (NXDOMAIN(ardataset))
-			*eresultp = DNS_R_NCACHENXDOMAIN;
-		else
-			*eresultp = DNS_R_NCACHENXRRSET;
+		result = ISC_R_SUCCESS;
 	}
+	if ((ardataset == &rdataset) && dns_rdataset_isassociated(ardataset))
+		dns_rdataset_disassociate(ardataset);
 
 	return (result);
 }

bind-9.3.2-prctl_set_dumpable.patch:
 os.c |    4 ++++
 1 files changed, 4 insertions(+)

--- NEW FILE bind-9.3.2-prctl_set_dumpable.patch ---
--- bind-9.3.2/bin/named/unix/os.c.prctl_set_dumpable	2005-05-19 21:37:19.000000000 -0400
+++ bind-9.3.2/bin/named/unix/os.c	2006-04-04 16:43:11.000000000 -0400
@@ -252,6 +252,10 @@
 	caps |= (1 << CAP_SYS_RESOURCE);
 
 	linux_setcaps(caps);
+
+	/* allow us to continue to be able to generate coredumps after setuid:
+	 */
+	prctl(PR_SET_DUMPABLE,1,0,0,0);
 }
 
 #ifdef HAVE_SYS_PRCTL_H


Index: bind-chroot-admin.in
===================================================================
RCS file: /cvs/dist/rpms/bind/FC-5/bind-chroot-admin.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- bind-chroot-admin.in	3 Apr 2006 16:51:52 -0000	1.5
+++ bind-chroot-admin.in	19 Apr 2006 14:01:13 -0000	1.6
@@ -67,7 +67,10 @@
     if [ -L "$BIND_CHROOT_PREFIX" ]; then
 	BIND_CHROOT_PREFIX=`/usr/bin/readlink "$BIND_CHROOT_PREFIX"`;
     fi
-
+    if [ -e /etc/sysconfig/named ]; then
+	/bin/chown root:named /etc/sysconfig/named;
+	/bin/chmod 0640 /etc/sysconfig/named;
+    fi
     /bin/mkdir -p ${BIND_DIR}/{slaves,data};
     /bin/chown root:named ${BIND_DIR};
     /bin/chown named:named ${BIND_DIR}/{slaves,data};
@@ -79,12 +82,13 @@
     /bin/chmod 750 ${BIND_CHROOT_PREFIX}/{,etc,dev,var,var/{run,named/}};
     /bin/chown named:named ${BIND_CHROOT_PREFIX}/var/{run/named,named/{data,slaves}};
     /bin/chmod 770 ${BIND_CHROOT_PREFIX}/var/{run/named,named/{slaves,data}};        
-
+    
     [ ! -e "${BIND_CHROOT_PREFIX}/dev/random" ] && /bin/mknod "${BIND_CHROOT_PREFIX}/dev/random" c 1 8 
     [ ! -e "${BIND_CHROOT_PREFIX}/dev/zero" ] && /bin/mknod "${BIND_CHROOT_PREFIX}/dev/zero" c 1 5
     [ ! -e "${BIND_CHROOT_PREFIX}/dev/null" ] && /bin/mknod "${BIND_CHROOT_PREFIX}/dev/null" c 1 3
     [ ! -e "${BIND_CHROOT_PREFIX}/etc/localtime" ] &&  [ -e /etc/localtime ] && /bin/cp -fp /etc/localtime "${BIND_CHROOT_PREFIX}/etc/localtime";
-    chmod 666 "${BIND_CHROOT_PREFIX}"/dev/{random,null,zero};
+    chown root:named "${BIND_CHROOT_PREFIX}"/dev/{random,null,zero};
+    chmod 660 "${BIND_CHROOT_PREFIX}"/dev/{random,null,zero};
     if [ -d /selinux ] && [ -e /selinux/enforce ] && [ -x /usr/bin/chcon ]; then       
        for dev in random zero null; do
 	   /usr/bin/chcon --reference=/dev/$dev ${BIND_CHROOT_PREFIX}/dev/$dev;
@@ -121,7 +125,7 @@
     fi
     if [ -e "$dst" ]; then
        if [ ! -L "$dst" ]; then
-	  if [ ! -s "$dst" ]; then
+	  if [ ! -s "$dst" ] || /usr/bin/cmp "$dst" "$src" > /dev/null 2>&1; then
 	     /bin/rm -f "$dst";
 	  else	     
 	     if [ "$src" -nt "$dst" ] || [ ! "$dst" -nt "$src" ] ; then
@@ -135,13 +139,15 @@
           dstlnk=`/usr/bin/readlink "$dst"`
 	  if [ "$dstlnk" != $src ]; then
 	     /bin/rm -f $dst;
-	     if [ "$dstlnk" != "$dst" ] && [ -s $dstlnk ]; then
-		 if [ "$dstlnk" -nt "$src" ] || [ ! "$dstlnk" -nt "$src" ] ; then		     
-		     /bin/cp -fp "$dstlnk" "$dst".`/bin/date +'%Y-%m-%d_%H-%M-%S.%N'`;
-		 else
-		     /bin/mv "$src" "$src".`/bin/date +'%Y-%m-%d_%H-%M-%S.%N'`;
-		     /bin/cp -fp "$dstlnk" "$src";
-		 fi;
+	     if ! /usr/bin/cmp "$dstlnk" "$src" > /dev/null 2>&1; then
+		if [ "$dstlnk" != "$dst" ] && [ -s $dstlnk ]; then
+		   if [ "$dstlnk" -nt "$src" ] || [ ! "$dstlnk" -nt "$src" ] ; then		     
+		      /bin/cp -fp "$dstlnk" "$dst".`/bin/date +'%Y-%m-%d_%H-%M-%S.%N'`;
+		   else
+		      /bin/mv "$src" "$src".`/bin/date +'%Y-%m-%d_%H-%M-%S.%N'`;
+		      /bin/cp -fp "$dstlnk" "$src";
+		  fi;
+	        fi;
 	     fi;
 	  else
 	     return 0;
@@ -207,6 +213,11 @@
 	    replace_with_link ${BIND_CHROOT_PREFIX}/$f $f;
 	    [ ! -e $changed ] && touch $changed;
 	done;
+	/usr/bin/find /etc/{named.*,rndc.*}.rpmsave ${BIND_DIR}/*.rpmsave  -maxdepth 0 -type l 2>/dev/null |
+	while read f;
+	do
+	    /bin/rm -f $f >/dev/null 2>&1;
+	done
 	pfx=${BIND_CHROOT_PREFIX}
     else              # chroot is disabled	
 	/usr/bin/find /var/named/chroot/{etc/{named.*,rndc.*},var/named{/*,/data/*,/slaves/*}} -maxdepth 0 |
@@ -225,27 +236,33 @@
 };'     > /etc/rndc.key;
     elif /bin/egrep -q '@KEY@' /etc/rndc.key; then
 	/bin/sed -i -e 's^@KEY@^'`/usr/sbin/dns-keygen`'^' /etc/rndc.key ;
-    fi
-    chown root:named ${pfx}/var/named/* >/dev/null 2>&1;
+    fi    
+    chown -h root:named /var/named/* >/dev/null 2>&1;
+    chown -h root:named ${BIND_CHROOT_PREFIX}/var/named/* >/dev/null 2>&1;
+    chown -h root:named /etc/{named,rndc}.* >/dev/null 2>&1;
+    chown -h root:named ${BIND_CHROOT_PREFIX}/etc/{named,rndc}.* >/dev/null 2>&1;
     chmod 750 ${pfx}/var/named  >/dev/null 2>&1;
     chmod 640 ${pfx}/var/named/* >/dev/null 2>&1;
     chmod 750 ${pfx}/var/named/*/. >/dev/null 2>&1;
-    chown named:named ${pfx}/var/named/{data{,/*},slaves{,*/}} >/dev/null 2>&1;
+    chown -h named:named /var/named/{data{,/*},slaves{,*/}} >/dev/null 2>&1;
+    chown -h named:named ${BIND_CHROOT_PREFIX}/var/named/{data{,/*},slaves{,*/}} >/dev/null 2>&1;
     chmod 770 ${pfx}/var/named/{data,slaves} >/dev/null 2>&1;
     chmod 660 ${pfx}/var/named/{data/*,slaves/*} >/dev/null 2>&1;
     chmod 770 ${pfx}/var/named/{data/*/.,slaves/*/.} >/dev/null 2>&1;
     if [ -e $changed ]; then
 	if [ -e /selinux/enforce ] && [ -x /sbin/restorecon ]; then
-	    if [ -n "$pfx" ]; then
-		/sbin/restorecon -R $pfx/etc $pfx/var/named $pfx/var/run/named >/dev/null 2>&1;
-		if [ -e $pfx/etc/localtime ] && [ -e /etc/localtime ] ; then 
-		   /usr/bin/chcon --reference=/etc/localtime $pfx/etc/localtime >/dev/null 2>&1;
-		fi;		
-	    else
-		/sbin/restorecon /etc/{named,rndc}.* >/dev/null 2>&1;
-		/usr/bin/chcon --reference=/etc/named.conf /etc/named.* >/dev/null 2>&1;
-		/sbin/restorecon -e /var/named/chroot /var/named{/,/data/,/slaves/}* >/dev/null 2>&1;
-	    fi;
+	   /sbin/restorecon -R ${BIND_CHROOT_PREFIX}/etc ${BIND_CHROOT_PREFIX}/var/named ${BIND_CHROOT_PREFIX}/var/run/named >/dev/null 2>&1;
+	   if [ -e ${BIND_CHROOT_PREFIX}/etc/localtime ] && [ -e /etc/localtime ] ; then 
+	      /usr/bin/chcon --reference=/etc/localtime ${BIND_CHROOT_PREFIX}/etc/localtime >/dev/null 2>&1;
+	   fi;		
+	   /usr/bin/chcon -h --reference=/etc/named.conf /etc/named.*    >/dev/null 2>&1;
+	   /usr/bin/chcon -h --reference=/etc/rndc.key   /etc/rndc.key   >/dev/null 2>&1;
+	   /usr/bin/chcon -h --reference=/etc/rndc.conf  /etc/rndc.conf  >/dev/null 2>&1;
+	   /usr/bin/chcon -h --reference=/var/named     /var/named{/,/*} >/dev/null 2>&1;
+	   /usr/bin/chcon -h --reference=${BIND_CHROOT_PREFIX}/var/named/slaves /var/named/{slaves,data}{/,/*} >/dev/null 2>&1;
+	   /sbin/restorecon /var/named/named.ca ${BIND_CHROOT_PREFIX}/var/named/named.ca  >/dev/null 2>&1;
+	   /sbin/restorecon ${BIND_CHROOT_PREFIX};
+	   /usr/bin/chcon -h --reference=${BIND_CHROOT_PREFIX}/var/named/named.ca /var/named/named.ca >/dev/null 2>&1;
 	fi;
 	/sbin/service named condrestart
 	rm -f $changed;


Index: bind.spec
===================================================================
RCS file: /cvs/dist/rpms/bind/FC-5/bind.spec,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- bind.spec	3 Apr 2006 16:52:19 -0000	1.102
+++ bind.spec	19 Apr 2006 14:01:13 -0000	1.103
@@ -17,7 +17,7 @@
 Name: 		bind
 License: 	BSD-like
 Version: 	9.3.2
-Release: 	16.FC5
+Release: 	20.FC5
 Epoch:   	30
 Url: 		http://www.isc.org/products/BIND/
 Buildroot: 	%{_tmppath}/%{name}-root
@@ -87,6 +87,8 @@
 Patch28: 	bind-9.3.2rc1-dbus-0.6.patch
 Patch29: 	bind-9.3.2-bz177854.patch
 Patch30:	bind-9.3.2-bz187286_fix_host_cname.patch
+Patch31:	bind-9.3.2-bz173961.patch
+Patch32:	bind-9.3.2-prctl_set_dumpable.patch
 #
 Requires:	bind-libs = %{epoch}:%{version}-%{release}, glibc  >= 2.2
 Requires(post): bash, coreutils, sed, grep, chkconfig >= 1.3.26
@@ -313,6 +315,8 @@
 # this patch no longer required (kernel now fixed):
 # %patch29 -p1 -b .bz177854
 %patch30 -p1 -b .bz187286_fix_host_cname
+%patch31 -p1 -b .bz173961
+%patch32 -p1 -b .prctl_set_dumpable
 #
 # this must follow all dbus patches:
 %if %{SDB}
@@ -387,6 +391,7 @@
 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/rndc.key
 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/null
 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/random
+touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/zero
 #end chroot
 make DESTDIR=${RPM_BUILD_ROOT} install
 touch ${RPM_BUILD_ROOT}%{_sysconfdir}/rndc.conf
@@ -492,14 +497,17 @@
 
 
 %files
-%defattr(-,root,root)
-%attr(750,root,named)  %dir /var/named
-%attr(770,named,named) %dir /var/named/slaves
-%attr(770,named,named) %dir /var/named/data
-%attr(770,named,named) %dir /var/run/named
-%attr(754,root,root)   %config /etc/rc.d/init.d/named
+%defattr(0640,root,named,0750)
+%dir /var/named
+%defattr(0660,named,named,0770)
+%dir /var/named/slaves
+%dir /var/named/data
+%dir /var/run/named
+%defattr(0750,root,root,0750)
+%config /etc/rc.d/init.d/named
+%defattr(0640,root,named,0750)
 %config(noreplace) /etc/sysconfig/named
-%ghost %config(noreplace) %attr(0640,root,named) /etc/rndc.key
+%ghost %config(noreplace) /etc/rndc.key
 # ^- rndc.key now created on first install only if it does not exist
 # %verify(not size,not md5) %config(noreplace) %attr(0640,root,named) /etc/rndc.conf
 # ^- Let the named internal default rndc.conf be used -
@@ -510,6 +518,7 @@
 # ^- The default rndc.conf which uses rndc.key is in named's default internal config -
 #    so rndc.conf is not necessary.
 %config(noreplace) /etc/logrotate.d/named
+%defattr(0750,root,root,0755)
 %{_sbindir}/dnssec*
 %{_sbindir}/lwresd
 %{_sbindir}/named
@@ -518,6 +527,7 @@
 %{_sbindir}/rndc*
 %{_sbindir}/dns-keygen
 %{_sbindir}/bind-chroot-admin
+%defattr(0644,root,root,0755)
 %{_mandir}/man5/named.conf.5*
 %{_mandir}/man5/rndc.conf.5*
 %{_mandir}/man8/rndc.8*
@@ -534,27 +544,28 @@
 %doc doc/README.DBUS
 %attr(644,root,root) %config /etc/dbus-1/system.d/named.conf
 %attr(644,root,root) %config /usr/share/dbus-1/services/named.service
-%attr(754,root,root) %{_sbindir}/namedGetForwarders
-%attr(754,root,root) %{_sbindir}/namedSetForwarders
+%attr(750,root,root) %{_sbindir}/namedGetForwarders
+%attr(750,root,root) %{_sbindir}/namedSetForwarders
 %endif
 
 %files libs
-%defattr(-,root,root)
+%defattr(0755,root,root,0755)
 %{_libdir}/*so*
 
 %files utils
-%defattr(-,root,root)
+%defattr(0755,root,root,0755)
 %{_bindir}/dig
 %{_bindir}/host
 %{_bindir}/nslookup
 %{_bindir}/nsupdate
+%defattr(0644,root,root,0755)
 %{_mandir}/man1/host.1*
 %{_mandir}/man8/nsupdate.8*
 %{_mandir}/man1/dig.1*
 %{_mandir}/man1/nslookup.1*
 
 %files devel
-%defattr(-,root,root)
+%defattr(0644,root,root,0755)
 %{_libdir}/libbind9.a
 %{_libdir}/libdns.a
 %{_libdir}/libisc.a
@@ -573,55 +584,59 @@
 %doc doc/draft doc/rfc
 
 %files config
-%defattr(-,root,root)
-%config /etc/named.caching-nameserver.conf
+%defattr(0640,root,named,0750)
+%config %verify(not link) /etc/named.caching-nameserver.conf
 %ghost %config %{chroot_prefix}/etc/named.caching-nameserver.conf
-%config /etc/named.rfc1912.zones
+%config %verify(not link) /etc/named.rfc1912.zones
 %ghost %config %{chroot_prefix}/etc/named.rfc1912.zones
 %ghost %config(noreplace) /etc/named.conf
 %ghost %config(noreplace) %{chroot_prefix}/etc/named.conf
-%defattr(-,named,named)
-%config /var/named/named.ca
+%config %verify(not link) /var/named/named.ca
 %ghost  %config %{chroot_prefix}/var/named/named.ca
-%config /var/named/named.local
+%config %verify(not link) /var/named/named.local
 %ghost  %config %{chroot_prefix}/var/named/named.local
-%config /var/named/localhost.zone
+%config %verify(not link) /var/named/localhost.zone
 %ghost  %config %{chroot_prefix}/var/named/localhost.zone
-%config /var/named/localdomain.zone
+%config %verify(not link) /var/named/localdomain.zone
 %ghost  %config %{chroot_prefix}/var/named/localdomain.zone
-%config /var/named/named.ip6.local
+%config %verify(not link) /var/named/named.ip6.local
 %ghost  %config %{chroot_prefix}/var/named/named.ip6.local
-%config /var/named/named.broadcast
+%config %verify(not link) /var/named/named.broadcast
 %ghost  %config %{chroot_prefix}/var/named/named.broadcast
-%config /var/named/named.zero
+%config %verify(not link) /var/named/named.zero
 %ghost  %config %{chroot_prefix}/var/named/named.zero
-%defattr(-,root,root)
+%defattr(0644,root,root,0755)
 %doc Copyright
 %doc rfc1912.txt
 
 %files chroot
-%defattr(-,root,root)
-%attr(750,root,named) %dir %prefix
-%attr(750,root,named) %dir %prefix/dev
-%attr(750,root,named) %dir %prefix/etc
-%attr(750,root,named) %dir %prefix/var
-%attr(770,root,named) %dir  %prefix/var/run
-%attr(770,named,named) %dir %prefix/var/tmp
-%attr(770,named,named) %dir %prefix/var/run/named
-%attr(750,root,named) %dir  %prefix/var/named
-%attr(770,named,named) %dir %prefix/var/named/slaves
-%attr(770,named,named) %dir %prefix/var/named/data
+%defattr(0640,root,named,0750)
+%dir %prefix
+%dir %prefix/dev
+%dir %prefix/etc
+%dir %prefix/var
+%dir  %prefix/var/run
+%dir  %prefix/var/named
 %ghost %config(noreplace) %prefix/etc/named.conf
 %ghost %config(noreplace) %prefix/etc/named.caching-nameserver.conf
 %ghost %config(noreplace) %prefix/etc/rndc.key
+%defattr(0660,named,named,0770)
+%dir %prefix/var/named/slaves
+%dir %prefix/var/named/data
+%dir %prefix/var/run/named
+%dir %prefix/var/tmp
 %ghost %prefix/dev/null
 %ghost %prefix/dev/random
+%ghost %prefix/dev/zero
+
 
 %if %{LIBBIND}
 
 %files libbind-devel
-%defattr(-,root,root)
-%{_libdir}/libbind.*
+%defattr(0755,root,root,0755)
+%{_libdir}/libbind.so*
+%defattr(0644,root,root,0755) 
+%{_libdir}/libbind.a
 %{_libdir}/pkgconfig/libbind.pc
 %{_includedir}/bind
 %{_mandir}/man3/libbind-*
@@ -633,12 +648,14 @@
 %if %{SDB}
 
 %files sdb
-%defattr(-,root,named)
+%defattr(0750,root,named,0755)
 %{_sbindir}/named_sdb
-%config /etc/openldap/schema/dnszone.schema
 %{_sbindir}/zone2ldap
 %{_sbindir}/ldap2zone
 %{_sbindir}/zonetodb
+%defattr(0640,root,named,0755)
+%config /etc/openldap/schema/dnszone.schema
+%defattr(0644,root,named,0755)
 %{_mandir}/man1/zone2ldap.1*
 %doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap contrib/sdb/pgsql/README.sdb_pgsql
 
@@ -673,7 +690,7 @@
 
 %preun
 if [ "$1" = 0 ]; then
-   /etc/rc.d/init.d/named stop >/dev/null 2>&1 || :;
+   /sbin/service named stop >/dev/null 2>&1 || :;
    /sbin/chkconfig --del named || :;
 fi
 :;
@@ -681,7 +698,7 @@
 %postun
 /sbin/ldconfig
 if [ "$1" -ge 1 ]; then
-   /etc/rc.d/init.d/named condrestart >/dev/null 2>&1 || :;
+   /sbin/service named condrestart >/dev/null 2>&1 || :;
 fi;
 :;
 
@@ -704,14 +721,6 @@
 fi
 :;
 
-%postun utils
-if [ $1 = 0 ]; then
-   if [ -f /var/lock/subsys/named ]; then
-      /etc/rc.d/init.d/named stop >/dev/null  2>&1 || :;
-   fi;
-fi;
-:;
-
 
 %post libs -p /sbin/ldconfig
 
@@ -796,13 +805,26 @@
 :;
 
 %changelog
-* Mon Apr 03 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-16
+* Tue Apr 18 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-20
+- apply upstream patch for ncache_adderesult segfault bug 173961 addenda
+- fix bug 188382: rpm --verify permissions inconsistencies
+- fix bug 189186: use /sbin/service instead of initscript
+- rebuild for new gcc, glibc-kernheaders
+
+* Tue Apr 04 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-20
+- fix resolver.c ncache_adderesult segfault reported in addenda to bug 173961 
+  (upstream bugs #15642, #15528 ?)
+- allow named ability to generate core dumps after setuid (upstream bug #15753)
+
+* Mon Apr 03 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-18
+- fix bug 187529: make bind-chroot-admin deal with subdirectories properly
+
+* Thu Mar 30 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-16
 - fix bug 187286: 
      prevent host(1) printing duplicate 'is an alias for' messages
      for the default AAAA and MX lookups as well as for the A lookup
      (it now uses the CNAME returned for the A lookup for the AAAA and MX lookups).
      This is upstream bug #15702 fixed in the unreleased bind-9.3.3
-- fix bug 187529: make bind-chroot-admin deal with subdirectories properly
 - fix bug 187333: fix SOURCE24 and SOURCE25 transposition
 
 * Wed Mar 29 2006 Jason Vas Dias <jvdias at redhat.com> - 30:9.3.2-14




More information about the fedora-cvs-commits mailing list