rpms/bind/devel .cvsignore, 1.33, 1.34 bind-9.3.1rc1-sdb.patch, 1.5, 1.6 bind-chroot-admin.in, 1.25, 1.26 bind.spec, 1.215, 1.216 sources, 1.42, 1.43

Adam Tkac (atkac) fedora-extras-commits at redhat.com
Thu Sep 20 11:08:03 UTC 2007


Author: atkac

Update of /cvs/pkgs/rpms/bind/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18566

Modified Files:
	.cvsignore bind-9.3.1rc1-sdb.patch bind-chroot-admin.in 
	bind.spec sources 
Log Message:
- build with O2
- removed "autotools" patch
- bugfixing in bind-chroot-admin (#279901)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bind/devel/.cvsignore,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- .cvsignore	28 Aug 2007 17:55:41 -0000	1.33
+++ .cvsignore	20 Sep 2007 11:07:30 -0000	1.34
@@ -2,4 +2,3 @@
 bind-chroot.tar.bz2
 config.tar
 libbind-man.tar.gz
-bind-9.5.0a6-2.autotools.tar.bz2

bind-9.3.1rc1-sdb.patch:

Index: bind-9.3.1rc1-sdb.patch
===================================================================
RCS file: /cvs/pkgs/rpms/bind/devel/bind-9.3.1rc1-sdb.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- bind-9.3.1rc1-sdb.patch	23 Jul 2007 17:55:02 -0000	1.5
+++ bind-9.3.1rc1-sdb.patch	20 Sep 2007 11:07:30 -0000	1.6
@@ -1,5 +1,5 @@
---- bind-9.4.0/configure.ac.sdb	2007-03-06 12:59:32.000000000 +0100
-+++ bind-9.4.0/configure.ac	2007-03-06 12:59:32.000000000 +0100
+--- bind-9.4.0/configure.in.sdb	2007-03-06 12:59:32.000000000 +0100
++++ bind-9.4.0/configure.in	2007-03-06 12:59:32.000000000 +0100
 @@ -2478,6 +2478,7 @@
  	bin/tests/system/tkey/Makefile
  	bin/tests/headerdep_test.sh


Index: bind-chroot-admin.in
===================================================================
RCS file: /cvs/pkgs/rpms/bind/devel/bind-chroot-admin.in,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- bind-chroot-admin.in	20 Jul 2007 12:53:34 -0000	1.25
+++ bind-chroot-admin.in	20 Sep 2007 11:07:30 -0000	1.26
@@ -217,10 +217,10 @@
     changed=`/bin/mktemp /tmp/XXXXXX`;
     rm -f $changed
     if [ $ENABLED -eq 0 ] ; then # chroot is enabled
-	/usr/bin/find /{etc/{named.*,rndc.*},${BIND_DIR#/}{/*,/data/*,/slaves/*,/dynamic/*}}  -maxdepth 0 -type f |
+	/usr/bin/find /{etc/{named.*,rndc.*},${BIND_DIR#/}{/*,/data/*,/slaves/*,/dynamic/*}} /var/log/named.log  -maxdepth 0 -type f |
 	while read f;
         do
-	    replace_with_link ${BIND_CHROOT_PREFIX}/$f $f;
+	    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 |
@@ -228,7 +228,6 @@
 	do
 	    /bin/rm -f $f >/dev/null 2>&1;
 	done
-	ln -sf ${BIND_CHROOT_PREFIX}/var/log/named.log /var/log/named.log
 	pfx=${BIND_CHROOT_PREFIX}
     else              # chroot is disabled	
 	/usr/bin/find /var/named/chroot/{etc/{named.*,rndc.*},var/named{/*,/data/*,/slaves/*,/dynamic/*}} -maxdepth 0 |
@@ -254,9 +253,12 @@
     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;
+    chown -h named:named /var/log/named.log >/dev/null 2>&1;
+    chown -h named:named ${BIND_CHROOT_PREFIX}/var/log/named.log >/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;
+    chmod 660 ${pfx}/var/log/named.log >/dev/null 2>&1;
     chown -h named:named /var/named/{data{,/*},slaves{,/*},dynamic{,/*}} >/dev/null 2>&1;
     chown -h named:named ${BIND_CHROOT_PREFIX}/var/named/{data{,/*},slaves{,/*},dynamic{,/*}} >/dev/null 2>&1;
     chmod 770 ${pfx}/var/named/{data,slaves,dynamic} >/dev/null 2>&1;
@@ -264,18 +266,11 @@
     chmod 770 ${pfx}/var/named/{data/*/.,slaves/*/.,dynamic/*/.} >/dev/null 2>&1;
     if [ -e $changed ]; then
 	if selinux_enabled && [ -x /sbin/restorecon ]; then
-	   /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/restorecon ${BIND_CHROOT_PREFIX}/etc/localtime >/dev/null 2>&1;
-	   fi;		
+	   /sbin/restorecon -R ${BIND_CHROOT_PREFIX} >/dev/null 2>&1;
 	   /sbin/restorecon /etc/named.*    >/dev/null 2>&1;
 	   /sbin/restorecon /etc/rndc.key   >/dev/null 2>&1;
 	   /sbin/restorecon /etc/rndc.conf  >/dev/null 2>&1;
-	   /sbin/restorecon /var/named{/,/*} >/dev/null 2>&1;
-	   /sbin/restorecon /var/named/{slaves,data,dynamic}{/,/*} >/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} >/dev/null 2>&1;
-	   /sbin/restorecon /var/named/named.ca >/dev/null 2>&1;
+	   /sbin/restorecon -R /var/named   >/dev/null 2>&1;
 	fi;
 	/sbin/service named try-restart
 	rm -f $changed;


Index: bind.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bind/devel/bind.spec,v
retrieving revision 1.215
retrieving revision 1.216
diff -u -r1.215 -r1.216
--- bind.spec	6 Sep 2007 11:36:13 -0000	1.215
+++ bind.spec	20 Sep 2007 11:07:30 -0000	1.216
@@ -21,7 +21,7 @@
 Name: 		bind
 License: 	ISC
 Version: 	9.5.0
-Release: 	12.%{RELEASEVER}%{?dist}
+Release: 	12.4.%{RELEASEVER}%{?dist}
 Epoch:   	32
 Url: 		http://www.isc.org/products/BIND/
 Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -47,7 +47,6 @@
 Source24:	libbind.pc
 Source25:	named.conf.sample
 Source28:	config.tar
-Source29:	bind-%{version}%{RELEASEVER}-2.autotools.tar.bz2
 Source30:	ldap2zone.c
 
 # Common patches
@@ -185,9 +184,6 @@
 %prep
 %setup -q -n %{name}-%{version}%{RELEASEVER}
 
-tar -xvf %{SOURCE29}
-patch -p1 -b < patch
-
 # Common patches
 %patch -p1 -b .varrun
 %patch1 -p1 -b .key
@@ -254,7 +250,7 @@
 
 
 %build
-export CFLAGS="$CFLAGS $RPM_OPT_FLAGS -O0"
+export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
 
 libtoolize --copy --force; aclocal; autoconf
 cp -f /usr/share/libtool/config.{guess,sub} .
@@ -312,6 +308,7 @@
 mkdir -p ${RPM_BUILD_ROOT}/var/named/dynamic
 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
 mkdir -p ${RPM_BUILD_ROOT}/var/run/named
+mkdir -p ${RPM_BUILD_ROOT}/var/log
 #chroot
 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}
 tar --no-same-owner -jxvf %{SOURCE6} --directory ${RPM_BUILD_ROOT}/%{chroot_prefix}
@@ -384,7 +381,8 @@
 # /usr/lib/rpm/brp-compress
 #
 # Ghost config files:
-touch ${RPM_BUILD_ROOT}/etc/named.conf
+touch ${RPM_BUILD_ROOT}%{_sysconfdir}/named.conf
+touch ${RPM_BUILD_ROOT}%{_localstatedir}/log/named.log
 # configuration files:
 tar -C ${RPM_BUILD_ROOT} -xf %{SOURCE28}
 for f in /etc/named.conf /var/named/{named.ca,named.localhost,named.loopback,named.empty}; do
@@ -512,6 +510,7 @@
 %dir %{_localstatedir}/named/data
 %dir %{_localstatedir}/named/dynamic
 %dir %{_localstatedir}/run/named
+%ghost %{_localstatedir}/log/named.log
 %defattr(0754,root,root,0750)
 %config %{_sysconfdir}/rc.d/init.d/named
 %defattr(0640,root,named,0750)
@@ -646,6 +645,11 @@
 %{_sbindir}/bind-chroot-admin
 
 %changelog
+* Thu Sep 20 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.4.a6
+- build with O2
+- removed "autotools" patch
+- bugfixing in bind-chroot-admin (#279901)
+
 * Thu Sep 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.a6
 - bind-9.5-2119_revert.patch and bind-9.5-fix_h_errno.patch are
   obsoleted by upstream bind-9.5-_res_errno.patch


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bind/devel/sources,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- sources	23 Aug 2007 12:57:57 -0000	1.42
+++ sources	20 Sep 2007 11:07:30 -0000	1.43
@@ -2,4 +2,3 @@
 4faa4395b955e5f8a3d50f308b9fabc8  bind-chroot.tar.bz2
 bdea8168751a29e61525f11e8195ad48  config.tar
 13fef79f99fcefebb51d84b08805de51  libbind-man.tar.gz
-ae1b6fde3133a8dad425e0ec9dc6d576  bind-9.5.0a6-2.autotools.tar.bz2




More information about the fedora-extras-commits mailing list