rpms/dbus/devel dbus-1.2.1-regenerate-uuid.patch, NONE, 1.1 dbus.spec, 1.143, 1.144
Ray Strode (rstrode)
fedora-extras-commits at redhat.com
Mon May 12 17:13:19 UTC 2008
- Previous message (by thread): rpms/librelp/devel librelp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gdm/F-9 gdm-2.22.0-fix-pam-mkhomedir.patch, NONE, 1.1 gdm.spec, 1.386, 1.387
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rstrode
Update of /cvs/pkgs/rpms/dbus/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29933
Modified Files:
dbus.spec
Added Files:
dbus-1.2.1-regenerate-uuid.patch
Log Message:
- ensure uuid is created at post time
dbus-1.2.1-regenerate-uuid.patch:
--- NEW FILE dbus-1.2.1-regenerate-uuid.patch ---
diff -up dbus-1.2.1/bus/Makefile.am.regenerate-uuid dbus-1.2.1/bus/Makefile.am
diff -up dbus-1.2.1/bus/messagebus.in.regenerate-uuid dbus-1.2.1/bus/messagebus.in
--- dbus-1.2.1/bus/messagebus.in.regenerate-uuid 2008-05-12 12:14:14.000000000 -0400
+++ dbus-1.2.1/bus/messagebus.in 2008-05-12 12:16:16.000000000 -0400
@@ -35,6 +35,10 @@ RETVAL=0
start() {
echo -n $"Starting system message bus: "
if [ -x @EXPANDED_BINDIR@/dbus-uuidgen ] ; then
+ if [ -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/.regenerate-uuid ]; then
+ rm -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/machine-id
+ rm -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/.regenerate-uuid
+ fi
@EXPANDED_BINDIR@/dbus-uuidgen --ensure
fi
diff -up dbus-1.2.1/bus/rc.messagebus.in.regenerate-uuid dbus-1.2.1/bus/rc.messagebus.in
--- dbus-1.2.1/bus/rc.messagebus.in.regenerate-uuid 2008-05-12 12:15:47.000000000 -0400
+++ dbus-1.2.1/bus/rc.messagebus.in 2008-05-12 12:16:14.000000000 -0400
@@ -25,6 +25,10 @@
start() {
echo "Starting system message bus"
if [ -x @EXPANDED_BINDIR@/dbus-uuidgen ] ; then
+ if [ -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/.regenerate-uuid ]; then
+ rm -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/machine-id
+ rm -f @EXPANDED_LOCALSTATEDIR@/lib/dbus/.regenerate-uuid
+ fi
@EXPANDED_BINDIR@/dbus-uuidgen --ensure
fi
Index: dbus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dbus/devel/dbus.spec,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- dbus.spec 4 Apr 2008 20:10:23 -0000 1.143
+++ dbus.spec 12 May 2008 17:12:40 -0000 1.144
@@ -8,7 +8,7 @@
Summary: D-BUS message bus
Name: dbus
Version: 1.2.1
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: http://www.freedesktop.org/software/dbus/
Source0: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
Source1: doxygen_to_devhelp.xsl
@@ -39,6 +39,7 @@
Patch0: dbus-0.60-start-early.patch
Patch1: dbus-1.0.1-generate-xml-docs.patch
+Patch2: dbus-1.2.1-regenerate-uuid.patch
%description
@@ -94,6 +95,7 @@
%patch0 -p1 -b .start-early
%patch1 -p1 -b .generate-xml-docs
+%patch2 -p1 -b .regenerate-uuid
autoreconf -f -i
@@ -156,6 +158,11 @@
/sbin/chkconfig --add messagebus
/sbin/chkconfig messagebus resetpriorities
+if [ ! -f %{_localstatedir}/lib/dbus/machine-id ]; then
+ dbus-uuidgen --ensure >& /dev/null ||:
+ touch %{_localstatedir}/lib/dbus/.regenerate-uuid
+fi
+
%preun
if [ $1 = 0 ]; then
/sbin/service messagebus stop
@@ -164,6 +171,7 @@
%postun libs -p /sbin/ldconfig
+
%files
%defattr(-,root,root)
@@ -221,6 +229,9 @@
%{_includedir}/*
%changelog
+* Mon May 12 2008 Ray Strode <rstrode at redhat.com> - 1.2.1-2
+- ensure uuid is created at post time
+
* Fri Apr 04 2008 John (J5) Palmieri <johnp at redhat.com> - 1.2.1-1
- update to latest upstream
- major version change is really a maint release for 1.1.20
- Previous message (by thread): rpms/librelp/devel librelp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gdm/F-9 gdm-2.22.0-fix-pam-mkhomedir.patch, NONE, 1.1 gdm.spec, 1.386, 1.387
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list