Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-06-25 07:47:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and      /work/SRC/openSUSE:Factory/.dbus-1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dbus-1"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes        2013-05-06 
09:02:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-06-25 
14:39:27.000000000 +0200
@@ -1,0 +2,22 @@
+Sat Jun 22 22:01:17 UTC 2013 - [email protected]
+
+- Update to 1.7.4
+  + CVE-2013-2168: Fix misuse of va_list that could be used as a
+    denial of service for system services.
+  + It should now be safe to call dbus_threads_init_default() from
+    any thread, at any time
+  + In dbus-daemon, don't crash if a .service file starts with
+    key=value
+  + Fix an assertion failure if we try to activate systemd services
+    before systemd connects to the bus (fdo#50199)
+- Adjusted dbus-do-autolaunch.patch for this release
+
+-------------------------------------------------------------------
+Sat Jun 22 18:27:19 UTC 2013 - [email protected]
+
+- Remove the override that was added in solving bnc#802525, as it
+  causes similar situation when upgrading dbus and systemd
+  simultaneously.
+- Adjusted rc.boot.dbus script so it uses /run instead of /var/run
+
+-------------------------------------------------------------------
dbus-1.changes: same change

Old:
----
  dbus-1.7.2.tar.gz

New:
----
  dbus-1.7.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dbus-1-x11.spec ++++++
--- /var/tmp/diff_new_pack.PPaRQP/_old  2013-06-25 14:39:28.000000000 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.000000000 +0200
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
-Version:        1.7.2
+Version:        1.7.4
 Release:        0
 # bug437293
 %ifarch ppc64
@@ -133,12 +133,16 @@
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
 mv $tdir/bin/dbus-launch %{buildroot}/%{_bindir}
+mv $tdir/bin/dbus-run-session %{buildroot}/%{_bindir}
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
+mv $tdir/%{_mandir}/man1/dbus-run-session.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch
+%{_bindir}/dbus-run-session
 %{_mandir}/man1/dbus-launch.1*
+%{_mandir}/man1/dbus-run-session.1*
 
 %changelog

++++++ dbus-1.spec ++++++
--- /var/tmp/diff_new_pack.PPaRQP/_old  2013-06-25 14:39:28.000000000 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.000000000 +0200
@@ -46,7 +46,7 @@
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
-Version:        1.7.2
+Version:        1.7.4
 Release:        0
 # bug437293
 %ifarch ppc64
@@ -203,6 +203,9 @@
 #
 rm -f %{buildroot}/bin/dbus-launch
 rm -f %{buildroot}/%{_mandir}/man1/dbus-launch.1*
+rm -f %{buildroot}/bin/dbus-run-session
+rm -f %{buildroot}/%{_mandir}/man1/dbus-run-session.1*
+rm -f %{buildroot}/%{_datadir}/doc/dbus/dbus-run-session.1.html
 chmod a-x AUTHORS COPYING HACKING NEWS README doc/*.txt doc/file-boilerplate.c 
doc/TODO
 #
 install -d %{buildroot}%{_sysconfdir}/ConsoleKit/run-session.d
@@ -224,9 +227,6 @@
 %{stop_on_removal dbus}
 
 %post
-# Temporarily override the socket path systemd sees, so the running D-Bus 
process won't be clobbered.
-mkdir -p /run/systemd/system
-/usr/bin/sed 
's#ListenStream=/run/dbus/system_bus_socket#ListenStream=/var/run/dbus/system_bus_socket#'
 < /usr/lib/systemd/system/dbus.socket > /run/systemd/system/dbus.socket
 
 /bin/dbus-uuidgen --ensure
 %{insserv_force_if_yast dbus}

++++++ dbus-1-x11.spec.in ++++++
--- /var/tmp/diff_new_pack.PPaRQP/_old  2013-06-25 14:39:28.000000000 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.000000000 +0200
@@ -37,12 +37,16 @@
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
 mv $tdir/bin/dbus-launch %{buildroot}/%{_bindir}
+mv $tdir/bin/dbus-run-session %{buildroot}/%{_bindir}
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
+mv $tdir/%{_mandir}/man1/dbus-run-session.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch
+%{_bindir}/dbus-run-session
 %{_mandir}/man1/dbus-launch.1*
+%{_mandir}/man1/dbus-run-session.1*
 
 %changelog

++++++ dbus-1.7.2.tar.gz -> dbus-1.7.4.tar.gz ++++++
++++ 10924 lines of diff (skipped)

++++++ dbus-do-autolaunch.patch ++++++
--- /var/tmp/diff_new_pack.PPaRQP/_old  2013-06-25 14:39:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:29.000000000 +0200
@@ -6,7 +6,16 @@
 ===================================================================
 --- dbus-1.6.8.orig/dbus/dbus-sysdeps-unix.c
 +++ dbus-1.6.8/dbus/dbus-sysdeps-unix.c
-@@ -3424,7 +3424,7 @@ _dbus_get_autolaunch_address (const char
+@@ -3230,7 +3230,7 @@ _dbus_get_tmpdir(void)
+   return tmpdir;
+ }
+ 
+-#if defined(DBUS_ENABLE_X11_AUTOLAUNCH) || defined(DBUS_ENABLE_LAUNCHD)
++#if 1
+ /**
+  * Execute a subprocess, returning up to 1024 bytes of output
+  * into @p result.
+@@ -3450,7 +3450,7 @@ _dbus_get_autolaunch_address (const char *scope,
                                DBusString *address,
                                DBusError  *error)
  {

++++++ rc.boot.dbus ++++++
--- /var/tmp/diff_new_pack.PPaRQP/_old  2013-06-25 14:39:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:29.000000000 +0200
@@ -22,7 +22,7 @@
 test -x $DBUS_DAEMON_BIN || exit 5
 
 DBUS_DAEMON_PARAMETER="--system";
-DBUS_DAEMON_PID_DIR="/var/run/dbus"
+DBUS_DAEMON_PID_DIR="/run/dbus"
 DBUS_DAEMON_PID=$DBUS_DAEMON_PID_DIR/pid
 
 DBUS_MACHINE_ID_DIR="/var/lib/dbus"

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to