rpms/dhcdbd/FC-4 .cvsignore, 1.13, 1.14 dhcdbd.spec, 1.24, 1.25 sources, 1.23, 1.24

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Apr 20 19:58:19 UTC 2006


Author: jvdias

Update of /cvs/dist/rpms/dhcdbd/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv22871

Modified Files:
	.cvsignore dhcdbd.spec sources 
Log Message:
v1.14: fix bug 189529


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/dhcdbd/FC-4/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore	6 Oct 2005 20:13:25 -0000	1.13
+++ .cvsignore	20 Apr 2006 19:58:16 -0000	1.14
@@ -10,3 +10,7 @@
 dhcdbd-1.8.tar.gz
 dhcdbd-1.9.tar.gz
 dhcdbd.spec
+dhcdbd-1.10.tar.gz
+dhcdbd-1.11.tar.gz
+dhcdbd-1.12.tar.gz
+dhcdbd-1.14.tar.gz


Index: dhcdbd.spec
===================================================================
RCS file: /cvs/dist/rpms/dhcdbd/FC-4/dhcdbd.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- dhcdbd.spec	17 Oct 2005 20:40:42 -0000	1.24
+++ dhcdbd.spec	20 Apr 2006 19:58:16 -0000	1.25
@@ -1,6 +1,7 @@
 #  DHCP D-BUS Daemon 
 #
 %{?!DHCDBD_SETUID:%define DHCDBD_SETUID	0}
+%{?!NODEBUGINFO:%define   NODEBUGINFO   0}
 #
 #  If dhcdbd is to be run by the dbus-daemon's service activation service,
 #  then currently it MUST be installed setuid; else, it must have an 
@@ -8,7 +9,7 @@
 #
 Summary:   DHCP D-BUS daemon (dhcdbd) controls dhclient sessions with D-BUS, stores and presents DHCP options.
 Name: 	   dhcdbd
-Version:   1.9
+Version:   1.14
 Release:   1.FC4
 License:   GPL
 Group:     System Environment/Daemons
@@ -16,8 +17,8 @@
 Source0:   %{name}-%{version}.tar.gz
 Source1:   dhcdbd.init
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Requires:  dhclient >= 3.0.2-12, dbus >= 0.33
-BuildRequires: dbus-devel >= 0.33
+Requires:  dhclient >= 3.0.2-12, dbus >= 0.6
+BuildRequires: dbus-devel >= 0.6
 
 %description
 
@@ -33,13 +34,21 @@
   cp -fp %{_builddir}/%{name}.spec RedHat/;
 fi;
 
+%if %{NODEBUGINFO}
+%define debug_package %{nil}
+%endif
+
 %build
 %ifarch s390x x86_64 ppc64
 # every 64-bit arch EXCEPT ia64 has dbus arch. dep. includes in 
 # /usr/lib64/dbus-1.0/include
 export LIBDIR=lib64
 %endif
-CFLAGS="-Wall $RPM_OPT_FLAGS" CC='gcc' make
+%if %{NODEBUGINFO}
+CFLAGS=`echo $RPM_OPT_FLAGS | sed 's/-O2 -g/-g3 -gdwarf-2/'`' -Wall' CC='gcc' make
+%else
+CFLAGS="$RPM_OPT_FLAGS -Wall" CC='gcc' make
+%endif
 
 %install
 DESTDIR=$RPM_BUILD_ROOT make install
@@ -47,6 +56,10 @@
 mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
 install -c -m 755 %SOURCE1 $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcdbd
 %endif
+%if %{NODEBUGINFO}
+/usr/lib/rpm/brp-compress
+exit 0
+%endif
 
 %post
 if [ $1 -eq 1 ]; then
@@ -79,6 +92,34 @@
 %doc README LICENSE CHANGES dhcp_options.h dhcdbd.h dbus_service.h
 
 %changelog
+* Thu Apr 20 2006 Jason Vas Dias <jvdias at redhat.com> - 1.14-1.FC5
+- fix bug 189529: prevent potential memory corruption on hex string
+  options with single-byte non-ascii values
+- modify dhcp option types to be in line with latest ISC dhcp
+
+* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 1.12-1.FC5.2
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating at redhat.com> - 1.12-1.FC5.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Tue Jan 17 2006 Jason Vas Dias <jvdias at redhat.com> 1.12-1
+- Cleanup un-exercised code in dbus_service.c, lines 381 & 391
+  (pointed out by David Binderman<dcb314 at hotmail.com>)
+
+* Thu Dec 01 2005 Jason Vas Dias <jvdias at redhat.com> 1.11-1
+- Rebuild for new dbus-0.6 dependency; remove use of
+  DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
+
+* Wed Nov 16 2005 Jason Vas Dias <jvdias at redhat.com> 1.10-1
+- Rebuild for FC-5 (version must compare > FC-4)
+- Change dhclient.leases directory to /var/lib/dhclient/ for bug 169164
+- fix Makefile to workaround bug 173431
+- apply patch contributed by Robert Love<rml at novell.com> :
+  o use daemon(3) to daemonize
+  o direct stdout/stderr to /dev/null, not console
+  o use dhclient -q option
+
 * Thu Oct 06 2005 Jason Vas Dias <jvdias at redhat.com> 1.9-1
 - fix bug 169937: do 'chkconfig --add dhcdbd' in %post 
 - Add CHANGES changelog file to %doc generated from this changelog


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/dhcdbd/FC-4/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- sources	6 Oct 2005 20:49:39 -0000	1.23
+++ sources	20 Apr 2006 19:58:16 -0000	1.24
@@ -1 +1 @@
-8534560a93e3f62694fffc04819829d8  dhcdbd-1.9.tar.gz
+1180dee7a51a4384d55768650634cf93  dhcdbd-1.14.tar.gz




More information about the fedora-cvs-commits mailing list