commit dbus-1 for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2020-08-28 23:44:51

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.3399 (New)


Package is "dbus-1"

Fri Aug 28 23:44:51 2020 rev:163 rq:828602 version:1.12.20

Changes:

dbus-1-x11.changes: same change
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2020-08-19 
18:45:25.371483651 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.3399/dbus-1.changes  2020-08-28 
23:44:54.983504166 +0200
@@ -1,0 +2,5 @@
+Fri Aug 21 22:09:46 UTC 2020 - Dan Čermák 
+
+- Require diffutils in post so that cmp is available
+
+---



Other differences:
--
dbus-1-x11.spec: same change
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.FQh7U6/_old  2020-08-28 23:44:55.827503625 +0200
+++ /var/tmp/diff_new_pack.FQh7U6/_new  2020-08-28 23:44:55.831503623 +0200
@@ -48,6 +48,7 @@
 BuildRequires:  pkgconfig(libsystemd) >= 209
 Requires(post): %{_libname} = %{version}
 Requires(post): update-alternatives
+Requires(post): diffutils
 Requires(pre):  permissions
 Requires(preun): update-alternatives
 Provides:   dbus-launch






commit dbus-1 for openSUSE:Factory

2020-08-19 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2020-08-19 18:44:38

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.3399 (New)


Package is "dbus-1"

Wed Aug 19 18:44:38 2020 rev:162 rq:826904 version:1.12.20

Changes:

New Changes file:

--- /dev/null   2020-08-06 00:20:10.149648038 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.3399/dbus-1-devel-doc.changes
2020-08-19 18:45:09.723475335 +0200
@@ -0,0 +1,3220 @@
+---
+Thu Jul 16 21:28:10 UTC 2020 - Matthias Eliasson 
+
+- Update to 1.12.20
+  * On Unix, avoid a use-after-free if two usernames have the same
+numeric uid. In older versions this could lead to a crash (denial of
+service) or other undefined behaviour, possibly including incorrect
+authorization decisions if  is used.
+Like Unix filesystems, D-Bus' model of identity cannot distinguish
+between users of different names with the same numeric uid, so this
+configuration is not advisable on systems where D-Bus will be used.
+Thanks to Daniel Onaca.
+(dbus#305, dbus!166; Simon McVittie)
+- From 1.12.18
+  * CVE-2020-12049: If a message contains more file descriptors than can
+be sent, close those that did get through before reporting error.
+Previously, a local attacker could cause the system dbus-daemon (or
+another system service with its own DBusServer) to run out of file
+descriptors, by repeatedly connecting to the server and sending fds that
+would get leaked.
+Thanks to Kevin Backhouse of GitHub Security Lab.
+(dbus#294, GHSL-2020-057; Simon McVittie)
+  * Fix a crash when the dbus-daemon is terminated while one or more
+monitors are active (dbus#291, dbus!140; Simon McVittie)
+  * The dbus-send(1) man page now documents --bus and --peer instead of
+the old --address synonym for --peer, which has been deprecated since
+   the introduction of --bus and --peer in 1.7.6
+   (fd.o #48816, dbus!115; Chris Morin)
+  * Fix a wrong environment variable name in dbus-daemon(1)
+(dbus#275, dbus!122; Mubin, Philip Withnall)
+  * Fix formatting of dbus_message_append_args example
+   (dbus!126, Felipe Franciosi)
+  * Avoid a test failure on Linux when built in a container as uid 0, but
+without the necessary privileges to increase resource limits
+   (dbus!58, Debian #908092; Simon McVittie)
+  * When building with CMake, cope with libX11 in a non-standard location
+   (dbus!129, Tuomo Rinne)
+- Run spec-cleaner
+
+---
+Sun Jan 19 02:59:34 UTC 2020 - Stefan Brüns 
+
+- Move generation of API docs to a separate package, avoid doxygen
+  dependency for building main package.
+- Build x11 and devel-doc (API doc) using _multibuild.
+
+---
+Sun Jan 19 01:53:25 UTC 2020 - Stefan Brüns 
+
+- Drop no longer required call to autoreconf, remove obsolete
+  BuildRequires for libtool and autoconf-archive.
+
+---
+Fri Jan 17 13:02:10 UTC 2020 - Thorsten Kukuk 
+
+- Remove left overs from blocking restart on update from May 29th 2019
+- Use sysusers.d to create messagebus user 
+
+---
+Tue Dec  3 01:16:18 UTC 2019 - Simon Lees 
+
+- Verify signatures
+  * dbus-1.keyring - Key for Simon McVittie (smcv) from the Debian
+  developer keyring.
+- Drop dbus_at_console.ck not needed
+- Clean up sources
+  * Source2 dbus-1.desktop now Source4
+  * baselib.conf now source 3
+- Update to 1.12.16
+  * CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
+authentication for identities that differ from the user running the
+DBusServer. Previously, a local attacker could manipulate symbolic
+links in their own home directory to bypass authentication and connect
+to a DBusServer with elevated privileges. The standard system and
+session dbus-daemons in their default configuration were immune to this
+attack because they did not allow DBUS_COOKIE_SHA1, but third-party
+users of DBusServer such as Upstart could be vulnerable.
+Thanks to Joe Vennix of Apple Information Security.
+(bsc#1137832, dbus#269, Simon McVittie)
+- From 1.12.14
+  * Raise soft fd limit to match hard limit, even if unprivileged.
+This makes session buses with many clients, or with clients that make
+heavy use of fd-passing, less likely to suffer from fd exhaustion.
+(dbus!103, Simon McVittie)
+  * If a privileged dbus-daemon has a hard fd limit greater than 64K, don't
+reduce it to 64K, ensuring that we can put back the original 

commit dbus-1 for openSUSE:Factory

2020-01-25 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2020-01-25 13:22:54

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.26092 (New)


Package is "dbus-1"

Sat Jan 25 13:22:54 2020 rev:161 rq:765871 version:1.12.16

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2019-12-11 
11:59:13.960889070 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.26092/dbus-1.changes 2020-01-25 
13:23:06.516008908 +0100
@@ -1,0 +2,6 @@
+Fri Jan 17 13:02:10 UTC 2020 - Thorsten Kukuk 
+
+- Remove left overs from blocking restart on update from May 29th 2019
+- Use sysusers.d to create messagebus user 
+
+---

New:

  messagebus.conf



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.DQ6yPY/_old  2020-01-25 13:23:10.668010728 +0100
+++ /var/tmp/diff_new_pack.DQ6yPY/_new  2020-01-25 13:23:10.672010730 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.DQ6yPY/_old  2020-01-25 13:23:10.692010738 +0100
+++ /var/tmp/diff_new_pack.DQ6yPY/_new  2020-01-25 13:23:10.692010738 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,8 +19,6 @@
 %define with_systemd 1
 %define _name   dbus
 %define _libname libdbus-1-3
-# Temporary code to disable service restart on update sfl...@suse.de 
boo#1020301
-%global _backup 
%{_sysconfdir}/sysconfig/services.rpmbak.%{name}-%{version}-%{release}
 
 %bcond_without selinux
 Name:   dbus-1
@@ -35,6 +33,7 @@
 Source2:dbus-1.keyring
 Source3:baselibs.conf
 Source4:dbus-1.desktop
+Source5:messagebus.conf
 Patch0: feature-suse-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: feature-suse-do-autolaunch.patch
@@ -48,17 +47,19 @@
 BuildRequires:  libtool
 BuildRequires:  permissions
 BuildRequires:  pkgconfig
+BuildRequires:  sysuser-shadow
+BuildRequires:  sysuser-tools
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libsystemd) >= 209
 Requires(post): %{_libname} = %{version}
 Requires(post): update-alternatives
 Requires(pre):  permissions
-Requires(pre):  shadow
 Requires(preun): update-alternatives
 Provides:   dbus-launch
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
+%sysusers_requires
 
 %package -n %{_libname}
 Summary:Library package for D-Bus
@@ -140,6 +141,10 @@
 --with-systemduserunitdir=%{_userunitdir} \
 --without-x
 make %{?_smp_mflags}
+# The original dbus sysusers config does not create our account,
+# overwrite it with our user definition
+cp %{SOURCE5} bus/sysusers.d/dbus.conf
+%sysusers_generate_pre %{SOURCE5} messagebus
 
 doxygen -u && doxygen
 ./cleanup-man-pages.sh
@@ -195,11 +200,8 @@
 
 %post -n %{_libname} -p /sbin/ldconfig
 %postun -n %{_libname} -p /sbin/ldconfig
-%pre
-getent group messagebus >/dev/null || \
-   %{_sbindir}/groupadd -r messagebus
-getent passwd messagebus >/dev/null || \
-   %{_sbindir}/useradd -r -s %{_bindir}/false -c "User for D-Bus" -d 
/run/dbus -g messagebus messagebus
+
+%pre -f messagebus.pre
 %service_add_pre dbus.service dbus.socket
 
 %post
@@ -229,14 +231,6 @@
 %postun
 %service_del_postun_without_restart dbus.service dbus.socket
 
-%posttrans
-# See comments in pre
-if [ -s "%{_backup}" ]; then
-   mv -f %{_backup} %{_sysconfdir}/sysconfig/services
-elif [ -e "%{_backup}" ]; then
-   rm -f %{_sysconfdir}/sysconfig/services
-fi
-
 %files
 %dir %{_localstatedir}/lib/dbus
 %dir /lib/dbus-1



++ messagebus.conf ++
# Type Name ID GECOS [HOME]
u messagebus - "User for D-Bus" /run/dbus



commit dbus-1 for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-12-11 11:58:55

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.4691 (New)


Package is "dbus-1"

Wed Dec 11 11:58:55 2019 rev:160 rq:754618 version:1.12.16

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2019-11-23 
23:48:41.914957393 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.4691/dbus-1-x11.changes  
2019-12-11 11:59:13.808889134 +0100
@@ -1,0 +2,51 @@
+Tue Dec  3 01:16:18 UTC 2019 - Simon Lees 
+
+- Verify signatures
+  * dbus-1.keyring - Key for Simon McVittie (smcv) from the Debian
+  developer keyring.
+- Drop dbus_at_console.ck not needed
+- Clean up sources
+  * Source2 dbus-1.desktop now Source4
+  * baselib.conf now source 3
+- Update to 1.12.16
+  * CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
+authentication for identities that differ from the user running the
+DBusServer. Previously, a local attacker could manipulate symbolic
+links in their own home directory to bypass authentication and connect
+to a DBusServer with elevated privileges. The standard system and
+session dbus-daemons in their default configuration were immune to this
+attack because they did not allow DBUS_COOKIE_SHA1, but third-party
+users of DBusServer such as Upstart could be vulnerable.
+Thanks to Joe Vennix of Apple Information Security.
+(bsc#1137832, dbus#269, Simon McVittie)
+- From 1.12.14
+  * Raise soft fd limit to match hard limit, even if unprivileged.
+This makes session buses with many clients, or with clients that make
+heavy use of fd-passing, less likely to suffer from fd exhaustion.
+(dbus!103, Simon McVittie)
+  * If a privileged dbus-daemon has a hard fd limit greater than 64K, don't
+reduce it to 64K, ensuring that we can put back the original fd limits
+when carrying out traditional (non-systemd) activation. This fixes a
+regression with systemd >= 240 in which system services inherited
+dbus-daemon's hard and soft limit of 64K fds, instead of the intended
+soft limit of 1K and hard limit of 512K or 1M.
+(dbus!103, Debian#928877; Simon McVittie)
+  * Fix build failures caused by an AX_CODE_COVERAGE API change in newer
+autoconf-archive versions (dbus#249, dbus!88; Simon McVittie)
+  * Fix build failures with newer autoconf-archive versions that include
+AX_-prefixed shell variable names (dbus#249, dbus!86; Simon McVittie)
+  * Parse section/group names in .service files according to the syntax
+from the Desktop Entry Specification, rejecting control characters
+and non-ASCII in section/group names (dbus#208, David King)
+  * Fix various -Wlogical-op issues that cause build failure with newer
+gcc versions (dbus#225, dbus!109; David King)
+  * Don't assume we can set permissions on a directory, for the benefit of
+MSYS and Cygwin builds (dbus#216, dbus!110; Simon McVittie)
+  * Don't overwrite PKG_CONFIG_PATH and related environment variables when
+the pkg-config-based version of DBus1Config is used in a CMake project
+(dbus#267, dbus!96; Clemens Lang)
+- Drop now upstream Patches
+  * dbus-no-ax-check.patch
+  * dbus-new-autoconf-archive.patch
+
+---
@@ -97 +148 @@
-• Prevent reading up to 3 bytes beyond the end of a truncated message.
+* Prevent reading up to 3 bytes beyond the end of a truncated message.
@@ -102 +153 @@
-• Fix build with gcc 8 -Werror=cast-function-type
+* Fix build with gcc 8 -Werror=cast-function-type
@@ -104 +155 @@
-• Fix warning from gcc 8 about suspicious use of strncpy() when
+* Fix warning from gcc 8 about suspicious use of strncpy() when
@@ -106 +157 @@
-• Fix a minor memory leak when a DBusServer listens on a new address
+* Fix a minor memory leak when a DBusServer listens on a new address
@@ -108 +159 @@
-• Fix an invalid NULL argument to rmdir() if a nonce-tcp DBusServer
+* Fix an invalid NULL argument to rmdir() if a nonce-tcp DBusServer
@@ -110 +161 @@
-• Don't use misleading errno-derived error names if getaddrinfo() or
+* Don't use misleading errno-derived error names if getaddrinfo() or
@@ -113 +164 @@
-• Skip tests that require working TCP if we are in a container environment
+* Skip tests that require working TCP if we are in a container environment
@@ -116 +167 @@
-• The Devhelp documentation index is now in version 2 format
+* The Devhelp documentation index is now in version 2 format
@@ -118 +169 @@
-• Give the dbus-daemon man page some scarier warnings about
+* Give the dbus-daemon man page some scarier warnings about
@@ -122 +173 @@
-• Fix installation of 

commit dbus-1 for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-11-23 23:48:37

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.26869 (New)


Package is "dbus-1"

Sat Nov 23 23:48:37 2019 rev:159 rq:750039 version:1.12.12

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2019-05-10 
09:08:55.134884378 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.26869/dbus-1-x11.changes 
2019-11-23 23:48:41.914957393 +0100
@@ -1,0 +2,18 @@
+Wed Nov 20 20:09:53 UTC 2019 - Stefan Brüns 
+
+- Fix two inconsistencies with _libexecdir, sysusers.d and
+  tmpfiles.d are always in %{_prefix}/lib/.
+- Drop update-desktop-files BuildRequires, once added for
+  mimetypes.prov which is no longer part of update-desktop-files,
+  and dbus-1.desktop does not even handles a single mimetype.
+
+---
+Wed May 29 13:25:43 UTC 2019 - Simon Lees 
+
+- Replace DISABLE_RESTART_ON_UPDATE with 
+  %service_del_postun_without_restart
+- Remove version specific code to block all updates on restart as
+  hopefully no tumbleweed versions still have code causing those 
+  issues (was only present for a few snapshots)
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2019-06-05 
11:38:25.783084064 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.26869/dbus-1.changes 2019-11-23 
23:48:42.166957422 +0100
@@ -1,0 +2,9 @@
+Wed Nov 20 20:09:53 UTC 2019 - Stefan Brüns 
+
+- Fix two inconsistencies with _libexecdir, sysusers.d and
+  tmpfiles.d are always in %{_prefix}/lib/.
+- Drop update-desktop-files BuildRequires, once added for
+  mimetypes.prov which is no longer part of update-desktop-files,
+  and dbus-1.desktop does not even handles a single mimetype.
+
+---



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.oriCb2/_old  2019-11-23 23:48:42.746957491 +0100
+++ /var/tmp/diff_new_pack.oriCb2/_new  2019-11-23 23:48:42.750957491 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.oriCb2/_old  2019-11-23 23:48:42.762957493 +0100
+++ /var/tmp/diff_new_pack.oriCb2/_new  2019-11-23 23:48:42.762957493 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,7 +53,6 @@
 BuildRequires:  libtool
 BuildRequires:  permissions
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libsystemd) >= 209
 Requires(post): %{_libname} = %{version}
@@ -226,7 +225,7 @@
 %set_permissions %{_libexecdir}/dbus-1/dbus-daemon-launch-helper
 %{_sbindir}/update-alternatives --install %{_bindir}/dbus-launch dbus-launch 
%{_bindir}/dbus-launch.nox11 10
 %service_add_post dbus.service dbus.socket
-%tmpfiles_create %{_tmpfilesdir}/dbus.conf
+%tmpfiles_create %{_prefix}/lib/tmpfiles.d/dbus.conf
 
 %preun
 if [ "$1" = 0 ] ; then
@@ -287,12 +286,12 @@
 %attr(4750,root,messagebus) %verify(not mode) 
%{_libexecdir}/dbus-1/dbus-daemon-launch-helper
 %ghost /run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
-%{_libexecdir}/sysusers.d/dbus.conf
-%{_libexecdir}/tmpfiles.d/dbus.conf
+%{_prefix}/lib/sysusers.d/dbus.conf
+%{_prefix}/lib/tmpfiles.d/dbus.conf
 %{_unitdir}/dbus.service
 %{_unitdir}/dbus.socket
-# %dir %{_unitdir}/dbus.target.wants
-# %{_unitdir}/dbus.target.wants/dbus.socket
+# %%dir %%{_unitdir}/dbus.target.wants
+# %%{_unitdir}/dbus.target.wants/dbus.socket
 %dir %{_unitdir}/multi-user.target.wants
 %{_unitdir}/multi-user.target.wants/dbus.service
 %dir %{_unitdir}/sockets.target.wants




commit dbus-1 for openSUSE:Factory

2019-06-05 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-06-05 11:38:23

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.5148 (New)


Package is "dbus-1"

Wed Jun  5 11:38:23 2019 rev:158 rq:707154 version:1.12.12

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2019-05-10 
09:08:57.950892417 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.5148/dbus-1.changes  2019-06-05 
11:38:25.783084064 +0200
@@ -1,0 +2,9 @@
+Wed May 29 13:25:43 UTC 2019 - Simon Lees 
+
+- Replace DISABLE_RESTART_ON_UPDATE with 
+  %service_del_postun_without_restart
+- Remove version specific code to block all updates on restart as
+  hopefully no tumbleweed versions still have code causing those 
+  issues (was only present for a few snapshots)
+
+---



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.XTGX9b/_old  2019-06-05 11:38:27.523083841 +0200
+++ /var/tmp/diff_new_pack.XTGX9b/_new  2019-06-05 11:38:27.527083841 +0200
@@ -210,33 +210,6 @@
%{_sbindir}/useradd -r -s %{_bindir}/false -c "User for D-Bus" -d 
/run/dbus -g messagebus messagebus
 %service_add_pre dbus.service dbus.socket
 
-# Lines below are temporary code to disable service restart on update 
sfl...@suse.de boo#1020301
-# These are potentially not needed on non tumbleweed systems where updates 
while running a desktop are not supported.
-# This seems likely to only effect the last version of tumbleweed where the 
service files were added and can probably be
-# removed reletavly soon.
-
-# Get the current version
-if [ $1 -gt 1 ]; then
-   CURRENT_VER=$(%{_bindir}/dbus-daemon --version 2>/dev/null| sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
-
-# If the current version is or less then 1.10.2 where this change was added 
then migration needs to be run
-# The following line will return 1.10.2 if its newer then the current version
-   TEST_VER=$(printf "1.10.2\n$CURRENT_VER" | sort -Vr | head -1)
-
-   if [ "$TEST_VER" = "1.10.12" ]; then
-  if [ -f %{_sysconfdir}/sysconfig/services ]; then
-cp -a %{_sysconfdir}/sysconfig/services %{_backup}
-  else
-touch %{_backup}
-  fi
-  cat >>%{_sysconfdir}/sysconfig/services < 
/dev/null
@@ -262,9 +235,7 @@
 %service_del_preun dbus.service dbus.socket
 
 %postun
-# immediately restarting the dbus service causes issues, As such wait for the 
next reboot to restart
-export DISABLE_RESTART_ON_UPDATE=yes
-%service_del_postun dbus.service dbus.socket
+%service_del_postun_without_restart dbus.service dbus.socket
 
 %posttrans
 # See comments in pre




commit dbus-1 for openSUSE:Factory

2019-05-10 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-05-10 09:08:43

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.5148 (New)


Package is "dbus-1"

Fri May 10 09:08:43 2019 rev:157 rq:700434 version:1.12.12

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2019-02-26 
22:13:58.094241427 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.5148/dbus-1-x11.changes  
2019-05-10 09:08:55.134884378 +0200
@@ -1,0 +2,6 @@
+Wed Apr 24 09:27:11 UTC 2019 - Tomáš Chvátal 
+
+- Remove the Leap42 conditionals that cause file conflict with
+  filesystem package
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.bk2F48/_old  2019-05-10 09:08:59.742897533 +0200
+++ /var/tmp/diff_new_pack.bk2F48/_new  2019-05-10 09:08:59.746897545 +0200
@@ -28,7 +28,7 @@
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
 Group:  System/Daemons
-Url:http://dbus.freedesktop.org/
+URL:http://dbus.freedesktop.org/
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
@@ -74,7 +74,6 @@
 export LDFLAGS="-pie"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export V=1
-# is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
 --libexecdir=%{_libexecdir}/dbus-1 \
@@ -86,15 +85,9 @@
 --enable-systemd \
 --enable-user-session \
 --enable-libaudit \
-%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
---with-console-auth-dir=%{_localstatedir}/run/dbus/at_console/ \
---with-system-pid-file=%{_localstatedir}/run/dbus/pid \
---with-system-socket=%{_localstatedir}/run/dbus/system_bus_socket \
-%else
 --with-console-auth-dir=/run/dbus/at_console/ \
 --with-system-pid-file=/run/dbus/pid \
 --with-system-socket=/run/dbus/system_bus_socket \
-%endif
 --with-systemdsystemunitdir=%{_unitdir} \
 --with-systemduserunitdir=%{_userunitdir} \
 --with-x
@@ -117,7 +110,6 @@
 fi
 
 %files
-%defattr(-,root,root)
 %ghost %{_sysconfdir}/alternatives/dbus-launch
 %{_bindir}/dbus-launch
 %{_bindir}/dbus-launch.x11

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.bk2F48/_old  2019-05-10 09:08:59.762897590 +0200
+++ /var/tmp/diff_new_pack.bk2F48/_new  2019-05-10 09:08:59.766897602 +0200
@@ -20,7 +20,7 @@
 %define _name   dbus
 %define _libname libdbus-1-3
 # Temporary code to disable service restart on update sfl...@suse.de 
boo#1020301
-%global _backup /etc/sysconfig/services.rpmbak.%{name}-%{version}-%{release}
+%global _backup 
%{_sysconfdir}/sysconfig/services.rpmbak.%{name}-%{version}-%{release}
 %if 0%{?suse_version} <= 1320
 %define _userunitdir %{_prefix}/lib/systemd/user
 %endif
@@ -31,7 +31,7 @@
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
 Group:  System/Daemons
-Url:http://dbus.freedesktop.org/
+URL:http://dbus.freedesktop.org/
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
@@ -52,7 +52,7 @@
 BuildRequires:  libexpat-devel >= 2.1.0
 BuildRequires:  libtool
 BuildRequires:  permissions
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libsystemd) >= 209
@@ -62,7 +62,6 @@
 Requires(pre):  shadow
 Requires(preun): update-alternatives
 Provides:   dbus-launch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
@@ -129,7 +128,6 @@
 export LDFLAGS="-pie"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export V=1
-# is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
 --libexecdir=%{_libexecdir}/dbus-1 \
@@ -141,15 +139,9 @@
 --enable-systemd \
 --enable-user-session \
 --enable-libaudit \
-%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
---with-console-auth-dir=%{_localstatedir}/run/dbus/at_console/ \
---with-system-pid-file=%{_localstatedir}/run/dbus/pid \
---with-system-socket=%{_localstatedir}/run/dbus/system_bus_socket \
-%else
 --with-console-auth-dir=/run/dbus/at_console/ \
 --with-system-pid-file=/run/dbus/pid \
 --with-system-socket=/run/dbus/system_bus_socket \
-%endif
 --with-systemdsystemunitdir=%{_unitdir} \
 --with-systemduserunitdir=%{_userunitdir} \
 --without-x
@@ 

commit dbus-1 for openSUSE:Factory

2019-02-26 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-02-26 22:13:54

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.28833 (New)


Package is "dbus-1"

Tue Feb 26 22:13:54 2019 rev:156 rq:678175 version:1.12.12

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2019-02-06 
14:05:01.090675194 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.28833/dbus-1-x11.changes 
2019-02-26 22:13:58.094241427 +0100
@@ -1,0 +2,12 @@
+Fri Feb 22 06:58:00 UTC 2019 - Franck Bui 
+
+- Drop use of $FIRST_ARG in .spec
+
+  The use of $FIRST_ARG was probably required because of the
+  %service_* rpm macros were playing tricks with the shell positional
+  parameters. This is bad practice and error prones so let's assume
+  that no macros should do that anymore and hence it's safe to assume
+  that positional parameters remains unchanged after any rpm macro
+  call.
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.C7fwCX/_old  2019-02-26 22:13:58.998241109 +0100
+++ /var/tmp/diff_new_pack.C7fwCX/_new  2019-02-26 22:13:59.002241108 +0100
@@ -233,7 +233,7 @@
 # removed reletavly soon.
 
 # Get the current version
-if [ "$FIRST_ARG" -gt 1 ]; then
+if [ $1 -gt 1 ]; then
CURRENT_VER=$(/usr/bin/dbus-daemon --version 2>/dev/null| sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
 
 # If the current version is or less then 1.10.2 where this change was added 
then migration needs to be run




commit dbus-1 for openSUSE:Factory

2019-02-06 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-02-06 14:04:59

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.28833 (New)


Package is "dbus-1"

Wed Feb  6 14:04:59 2019 rev:155 rq:670283 version:1.12.12

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2019-01-29 
14:45:11.403057524 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.28833/dbus-1-x11.changes 
2019-02-06 14:05:01.090675194 +0100
@@ -1,0 +2,35 @@
+Wed Jan 30 13:03:19 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.12.12:
+  * Reference the freedesktop.org Code of Conduct (Simon McVittie)
+  * Stop the dbus-daemon leaking memory (an error message) if delivering
+the message that triggered auto-activation is forbidden. This is
+technically a denial of service because the dbus-daemon will
+run out of memory eventually, but it's a very slow and noisy one,
+because all the rejected messages are also very likely to have
+been logged to the system log, and its scope is typically limited by
+the finite number of activatable services available.
+(dbus#234, Simon McVittie)
+  * Remove __attribute__((__malloc__)) attribute on dbus_realloc(),
+which does not meet the criteria for that attribute in gcc 4.7+,
+potentially leading to miscompilation (fd.o #107741, Simon McVittie)
+  * Fix some small O(1) memory leaks (fd.o #107320, Simon McVittie)
+  * Fix printf formats for pointer-sized integers on 64-bit Windows
+(fd.o #105662, Ralf Habacker)
+  *  Always use select()-based poll() emulation on Darwin-based OSs
+(macOS, etc.) and on Interix, similar to what libcurl does
+(dbus#232, dbus!19; Simon McVittie)
+  * Extend a test timeout to avoid spurious failures in CI
+(dbus!26, Simon McVittie)
+
+---
+Wed Jan 30 12:52:25 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to build with new autoconf-archive, there is now
+  bash variable AX_BLA that gets detected and autoreconf aborts;
+  thus rather just disable the pointless check:
+  * dbus-no-ax-check.patch
+- Add patch to fix codecoverage m4 macro changes in autoconf-archive:
+  * dbus-new-autoconf-archive.patch
+
+---
dbus-1.changes: same change

Old:

  dbus-1.12.10.tar.gz

New:

  dbus-1.12.12.tar.gz
  dbus-new-autoconf-archive.patch
  dbus-no-ax-check.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.4kkJAg/_old  2019-02-06 14:05:02.426674957 +0100
+++ /var/tmp/diff_new_pack.4kkJAg/_new  2019-02-06 14:05:02.426674957 +0100
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.12.10
+Version:1.12.12
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
@@ -38,6 +38,10 @@
 Patch1: feature-suse-do-autolaunch.patch
 # Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
 Patch2: feature-suse-refuse-manual-start-stop.patch
+# PATCH-FIX-UPSTREAM
+Patch3: dbus-no-ax-check.patch
+# PATCH-FIX-UPSTREAM tchva...@suse.com -- work with new autoconf-archive
+Patch4: dbus-new-autoconf-archive.patch
 BuildRequires:  autoconf-archive
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libexpat-devel

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.4kkJAg/_old  2019-02-06 14:05:02.442674955 +0100
+++ /var/tmp/diff_new_pack.4kkJAg/_new  2019-02-06 14:05:02.442674955 +0100
@@ -26,7 +26,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1
-Version:1.12.10
+Version:1.12.12
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
@@ -41,6 +41,10 @@
 Patch1: feature-suse-do-autolaunch.patch
 # Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
 Patch2: feature-suse-refuse-manual-start-stop.patch
+# PATCH-FIX-UPSTREAM
+Patch3: dbus-no-ax-check.patch
+# PATCH-FIX-UPSTREAM tchva...@suse.com -- work with new autoconf-archive
+Patch4: dbus-new-autoconf-archive.patch
 BuildRequires:  audit-devel
 BuildRequires:  autoconf-archive
 BuildRequires:  doxygen
@@ -294,7 +298,7 @@
 %dir /lib/dbus-1/system-services
 %dir %{_libexecdir}/dbus-1/
 %license COPYING
-%doc AUTHORS HACKING NEWS README
+%doc AUTHORS NEWS README
 %config(noreplace) %{_sysconfdir}/dbus-1/session.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.conf
 %{_datadir}/dbus-1/session.conf

++ dbus-1.12.10.tar.gz -> dbus-1.12.12.tar.gz ++
 

commit dbus-1 for openSUSE:Factory

2019-01-29 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2019-01-29 14:45:09

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.28833 (New)


Package is "dbus-1"

Tue Jan 29 14:45:09 2019 rev:154 rq:60 version:1.12.10

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2018-12-28 
12:32:55.644063522 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.28833/dbus-1-x11.changes 
2019-01-29 14:45:11.403057524 +0100
@@ -1,0 +2,10 @@
+Tue Jan 15 11:04:14 UTC 2019 - alarr...@suse.com
+
+- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
+
+---
+Mon Jan 14 14:45:30 CET 2019 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.HyTPER/_old  2019-01-29 14:45:12.083056699 +0100
+++ /var/tmp/diff_new_pack.HyTPER/_new  2019-01-29 14:45:12.087056694 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.HyTPER/_old  2019-01-29 14:45:12.099056681 +0100
+++ /var/tmp/diff_new_pack.HyTPER/_new  2019-01-29 14:45:12.099056681 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -175,10 +175,10 @@
 %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop
 mkdir -p %{buildroot}/%{_libdir}/pkgconfig
 mkdir -p %{buildroot}/lib/dbus-1/system-services
-mkdir -p %{buildroot}/%{_datadir}/dbus-1/interfaces
 
 for i in %{_sysconfdir}/dbus-1/session.d %{_sysconfdir}/dbus-1/system.d \
-   %{_datadir}/dbus-1/interfaces %{_datadir}/dbus-1/services 
%{_datadir}/dbus-1/system-services; do
+   %{_datadir}/dbus-1/interfaces %{_datadir}/dbus-1/services \
+   %{_datadir}/dbus-1/system.d %{_datadir}/dbus-1/system-services; do
   mkdir -p %{buildroot}$i
 done
 
@@ -293,7 +293,8 @@
 %dir /lib/dbus-1
 %dir /lib/dbus-1/system-services
 %dir %{_libexecdir}/dbus-1/
-%doc AUTHORS COPYING HACKING NEWS README
+%license COPYING
+%doc AUTHORS HACKING NEWS README
 %config(noreplace) %{_sysconfdir}/dbus-1/session.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.conf
 %{_datadir}/dbus-1/session.conf
@@ -362,6 +363,7 @@
 %dir %{_datadir}/dbus-1
 %dir %{_datadir}/dbus-1/interfaces
 %dir %{_datadir}/dbus-1/services
+%dir %{_datadir}/dbus-1/system.d
 %dir %{_datadir}/dbus-1/system-services
 
 %files devel




commit dbus-1 for openSUSE:Factory

2018-12-28 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2018-12-28 12:32:54

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new.28833 (New)


Package is "dbus-1"

Fri Dec 28 12:32:54 2018 rev:153 rq:660109 version:1.12.10

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2018-09-03 
10:32:37.544286696 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.28833/dbus-1-x11.changes 
2018-12-28 12:32:55.644063522 +0100
@@ -1,0 +2,11 @@
+Wed Dec 19 16:17:39 UTC 2018 - Jan Engelhardt 
+
+- Avoid bashisms in scriptlets.
+
+---
+Tue Nov 20 23:37:09 UTC 2018 - e...@suse.com
+
+- Avoid ugly error message from %pre(install) script when installing
+  for the first time.
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.CQTkCP/_old  2018-12-28 12:32:56.288063075 +0100
+++ /var/tmp/diff_new_pack.CQTkCP/_new  2018-12-28 12:32:56.292063072 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.CQTkCP/_old  2018-12-28 12:32:56.304063064 +0100
+++ /var/tmp/diff_new_pack.CQTkCP/_new  2018-12-28 12:32:56.308063061 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -229,14 +229,15 @@
 # removed reletavly soon.
 
 # Get the current version
-CURRENT_VER=$(/usr/bin/dbus-daemon --version 2>/dev/null| sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
+if [ "$FIRST_ARG" -gt 1 ]; then
+   CURRENT_VER=$(/usr/bin/dbus-daemon --version 2>/dev/null| sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
 
 # If the current version is or less then 1.10.2 where this change was added 
then migration needs to be run
 # The following line will return 1.10.2 if its newer then the current version
-TEST_VER=$(printf "1.10.2\n$CURRENT_VER" | sort -Vr | head -1)
+   TEST_VER=$(printf "1.10.2\n$CURRENT_VER" | sort -Vr | head -1)
 
-if [[ "$FIRST_ARG" -gt 1 && $TEST_VER == "1.10.12" ]]; then
-   if [[ -f /etc/sysconfig/services ]]; then
+   if [ "$TEST_VER" = "1.10.12" ]; then
+  if [ -f /etc/sysconfig/services ]; then
   cp -a /etc/sysconfig/services %{_backup}
else
   touch %{_backup}
@@ -246,6 +247,7 @@
 # backup saved in %{_backup}
 DISABLE_RESTART_ON_UPDATE="yes"
 EOF
+   fi
 fi
 
 %post
@@ -279,9 +281,9 @@
 
 %posttrans
 # See comments in pre
-if [[ -s %{_backup} ]]; then
+if [ -s "%{_backup}" ]; then
mv -f %{_backup} /etc/sysconfig/services
-elif [[ -e %{_backup} ]]; then
+elif [ -e "%{_backup}" ]; then
rm -f /etc/sysconfig/services
 fi
 




commit dbus-1 for openSUSE:Factory

2018-09-03 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2018-09-03 10:32:36

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Mon Sep  3 10:32:36 2018 rev:152 rq:631640 version:1.12.10

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2018-04-11 
13:47:57.953237560 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2018-09-03 
10:32:37.544286696 +0200
@@ -1,0 +2,32 @@
+Wed Aug 22 10:40:43 UTC 2018 - sfl...@suse.de
+- Update to 1.12.10
+  * Changelog for 1.12.10
+• Prevent reading up to 3 bytes beyond the end of a truncated message.
+  This could in principle be an information leak or denial of service
+  on the system bus, but is not believed to be exploitable to crash
+  the system bus or leak interesting information in practice.
+  (fd.o #107332, Simon McVittie)
+• Fix build with gcc 8 -Werror=cast-function-type
+  (fd.o #107349, Simon McVittie)
+• Fix warning from gcc 8 about suspicious use of strncpy() when
+  populating struct sockaddr_un (fd.o #107350, Simon McVittie)
+• Fix a minor memory leak when a DBusServer listens on a new address
+  (fd.o #107194, Simon McVittie)
+• Fix an invalid NULL argument to rmdir() if a nonce-tcp DBusServer
+  runs out of memory (fd.o #107194, Simon McVittie)
+• Don't use misleading errno-derived error names if getaddrinfo() or
+  getnameinfo() fails with a code other than EAI_SYSTEM
+  (fd.o #106395, Simon McVittie)
+• Skip tests that require working TCP if we are in a container environment
+  where 127.0.0.1 cannot be resolved (fd.o #106812, Simon McVittie)
+  * Changelog for 1.12.8
+• The Devhelp documentation index is now in version 2 format
+  (fd.o #106186, Simon McVittie)
+• Give the dbus-daemon man page some scarier warnings about
+   and non-local TCP, which are insecure and should
+  not be used, particularly for the standard system and session buses
+  (fd.o #106004, Simon McVittie)
+• Fix installation of Ducktype documentation with newer yelp-build
+  versions (fd.o #106171, Simon McVittie)
+
+---
@@ -2988 +3019,0 @@
-
dbus-1.changes: same change

Old:

  dbus-1.12.6.tar.gz

New:

  dbus-1.12.10.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.KKKFnr/_old  2018-09-03 10:32:38.448289019 +0200
+++ /var/tmp/diff_new_pack.KKKFnr/_new  2018-09-03 10:32:38.452289030 +0200
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.12.6
+Version:1.12.10
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.KKKFnr/_old  2018-09-03 10:32:38.476289091 +0200
+++ /var/tmp/diff_new_pack.KKKFnr/_new  2018-09-03 10:32:38.484289112 +0200
@@ -26,7 +26,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1
-Version:1.12.6
+Version:1.12.10
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
@@ -302,7 +302,6 @@
 %{_bindir}/dbus-monitor
 %{_bindir}/dbus-run-session
 %{_bindir}/dbus-send
-%{_bindir}/dbus-send
 %{_bindir}/dbus-test-tool
 %{_bindir}/dbus-update-activation-environment
 %{_bindir}/dbus-uuidgen
@@ -391,7 +390,7 @@
 %doc %{_datadir}/doc/dbus/dbus-monitor.1.html
 %doc %{_datadir}/doc/dbus/dbus-send.1.html
 %doc %{_datadir}/doc/dbus/dbus-uuidgen.1.html
-%doc %{_datadir}/doc/dbus/dbus.devhelp
+%doc %{_datadir}/doc/dbus/dbus.devhelp2
 %doc %{_datadir}/doc/dbus/dbus-test-tool.1.html
 %doc %{_datadir}/doc/dbus/dbus-update-activation-environment.1.html
 %doc %{_datadir}/doc/dbus/examples/GetAllMatchRules.py

++ dbus-1.12.6.tar.gz -> dbus-1.12.10.tar.gz ++
 2297 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.12.6/NEWS new/dbus-1.12.10/NEWS
--- old/dbus-1.12.6/NEWS2018-03-01 18:41:37.0 +0100
+++ new/dbus-1.12.10/NEWS   2018-08-02 20:27:01.0 +0200
@@ -1,3 +1,55 @@
+dbus 1.12.10 (2018-08-02)
+=
+
+The “beam deflection” release.
+
+Fixes:
+
+• Prevent reading up to 3 bytes beyond the end of a truncated message.
+  This could in principle be an 

commit dbus-1 for openSUSE:Factory

2018-04-11 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2018-04-11 13:47:54

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Wed Apr 11 13:47:54 2018 rev:151 rq:594690 version:1.12.6

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2018-03-19 
23:32:40.125711259 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2018-04-11 
13:47:57.953237560 +0200
@@ -1,0 +2,29 @@
+Fri Mar 23 10:40:43 UTC 2018 - sfl...@suse.de
+
+- Update to 1.12.6
+  * Changelog for 1.12.6
+  • Increase system dbus-daemon's RLIMIT_NOFILE rlimit before it drops
+privileges, because it won't have permission afterwards. This fixes a
+regression in dbus 1.10.18 and 1.11.0 which made the standard system 
bus
+more susceptible to deliberate or accidental denial of service.
+(fdo#105165, David King)
+  * Changelog for 1.12.4
+  • When iterating the DBusConnection while blocking on a pending call,
+don't wait for I/O if that pending call already has a result; and make
+sure that whether it has a result is propagated in a thread-safe way.
+This prevents certain multi-threaded calling patterns from blocking
+until their timeout even when they should have succeeded sooner.
+(fdo#102839; Manish Narang, Michael Searle)
+  • Report the correct error if OOM is reached while trying to listen
+on a TCP socket (fdo#89104, Simon McVittie)
+  • Fix assertion failures in recovery from OOM while setting up a
+DBusServer (fdo#89104, Simon McVittie)
+  • Add a missing space to a warning message (fdo#103729, Thomas Zajic)
+  • Expand ${bindir} correctly when pkg-config is asked for dbus_daemondir
+(fdo#104265, Benedikt Heine)
+  • On Linux systems with systemd < 237, if ${localstatedir}/dbus doesn't
+exist, create it before trying to create 
${localstatedir}/dbus/machine-id
+(fdo#104577, Chris Lesiak)
+  • Fix escaping in dbus-api-design document (fdo#104925, Philip Withnall)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.12.2.tar.gz

New:

  dbus-1.12.6.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.cwD3dP/_old  2018-04-11 13:47:59.897167214 +0200
+++ /var/tmp/diff_new_pack.cwD3dP/_new  2018-04-11 13:47:59.901167069 +0200
@@ -23,12 +23,12 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.12.2
+Version:1.12.6
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0-or-later OR AFL-2.1
 Group:  System/Daemons
-URL:http://dbus.freedesktop.org/
+Url:http://dbus.freedesktop.org/
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.cwD3dP/_old  2018-04-11 13:47:59.925166201 +0200
+++ /var/tmp/diff_new_pack.cwD3dP/_new  2018-04-11 13:47:59.929166055 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,10 +26,10 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1
-Version:1.12.2
+Version:1.12.6
 Release:0
 Summary:D-Bus Message Bus System
-License:GPL-2.0+ or AFL-2.1
+License:GPL-2.0-or-later OR AFL-2.1
 Group:  System/Daemons
 Url:http://dbus.freedesktop.org/
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

++ dbus-1.12.2.tar.gz -> dbus-1.12.6.tar.gz ++
 3966 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.12.2/NEWS new/dbus-1.12.6/NEWS
--- old/dbus-1.12.2/NEWS2017-11-13 14:35:40.0 +0100
+++ new/dbus-1.12.6/NEWS2018-03-01 18:41:37.0 +0100
@@ -1,3 +1,47 @@
+dbus 1.12.6 (2018-03-01)
+
+
+The “just the one swan, actually” release.
+
+Fixes:
+
+• Increase system 

commit dbus-1 for openSUSE:Factory

2018-03-19 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2018-03-19 23:32:38

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Mon Mar 19 23:32:38 2018 rev:150 rq:587171 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-12-15 
14:02:14.945700550 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2018-03-19 
23:32:40.125711259 +0100
@@ -1,0 +2,6 @@
+Thu Mar  8 15:24:54 UTC 2018 - dims...@opensuse.org
+
+- Don't spit out a warning if /usr/bin/dbus-daemon does not exist
+  when we run the pre-script.
+
+---
@@ -9,0 +16,5 @@
+
+---
+Thu Nov 23 10:04:03 UTC 2017 - sfl...@suse.de
+
+- Fix dbus-daemon-launch-helper to use proper ref to libexecdir
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2017-12-15 
14:02:17.789563265 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2018-03-19 
23:32:40.373702313 +0100
@@ -1,0 +2,6 @@
+Thu Mar  8 15:24:54 UTC 2018 - dims...@opensuse.org
+
+- Don't spit out a warning if /usr/bin/dbus-daemon does not exist
+  when we run the pre-script.
+
+---



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.476cQ6/_old  2018-03-19 23:32:41.581658736 +0100
+++ /var/tmp/diff_new_pack.476cQ6/_new  2018-03-19 23:32:41.585658591 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,9 +26,9 @@
 Version:1.12.2
 Release:0
 Summary:D-Bus Message Bus System
-License:GPL-2.0+ or AFL-2.1
+License:GPL-2.0-or-later OR AFL-2.1
 Group:  System/Daemons
-Url:http://dbus.freedesktop.org/
+URL:http://dbus.freedesktop.org/
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
@@ -49,7 +49,6 @@
 Requires(preun): update-alternatives
 Supplements:packageand(dbus-1:libX11-6)
 Provides:   dbus-launch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.476cQ6/_old  2018-03-19 23:32:41.637656715 +0100
+++ /var/tmp/diff_new_pack.476cQ6/_new  2018-03-19 23:32:41.641656571 +0100
@@ -229,7 +229,7 @@
 # removed reletavly soon.
 
 # Get the current version
-CURRENT_VER=$(/usr/bin/dbus-daemon --version | sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
+CURRENT_VER=$(/usr/bin/dbus-daemon --version 2>/dev/null| sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
 
 # If the current version is or less then 1.10.2 where this change was added 
then migration needs to be run 
 # The following line will return 1.10.2 if its newer then the current version




commit dbus-1 for openSUSE:Factory

2017-12-15 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-12-15 14:02:09

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Fri Dec 15 14:02:09 2017 rev:149 rq:555922 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-07-30 
11:22:03.494451386 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-12-15 
14:02:14.945700550 +0100
@@ -1,0 +2,73 @@
+Mon Dec 11 10:40:43 UTC 2017 - sfl...@suse.de
+
+- Swap a missed libdir to libexecdir
+
+---
+Sun Dec 10 17:14:28 UTC 2017 - jeng...@inai.de
+
+- Do not hide errors during useradd.
+
+---
+Wed Nov 22 07:58:25 UTC 2017 - sfl...@suse.de
+
+- use %{_libexecdir}/dbus-1 as libexecdir
+
+---
+Thu Nov 16 02:21:08 UTC 2017 - sfl...@suse.de
+
+- Update to 1.12.2
+Deprecations:
+• Eavesdropping is officially deprecated in favour of BecomeMonitor.
+  See the release notes for spec version 0.31 (in dbus 1.11.14).
+• [Unix] Flag files in /var/run/console/${username} are deprecated.
+  See the release notes for 1.11.18.
+New APIs:
+•  and  rules in dbus-daemon configuration can now
+  include send_broadcast="true", send_broadcast="false",
+  max_unix_fds="N", min_unix_fds="N" (for some integer N).
+  See the release notes for 1.11.18.
+• dbus_try_get_local_machine_id() is like
+  dbus_get_local_machine_id(), but returns a DBusError.
+• New APIs around DBusMessageIter to simplify cleanup.
+  See the release notes for 1.11.16.
+• The message bus daemon now implements the standard Introspectable,
+  Peer and Properties interfaces. See the release notes for
+  dbus 1.11.14 and spec version 0.31.
+• DTDs for introspection XML and bus configuration are installed.
+• [Unix] A new unix:dir=… address family resembles unix:tmpdir=… but
+  never uses Linux abstract sockets, which is advantageous for
+  containers. On non-Linux it is equivalent to unix:tmpdir=….
+  See the release notes for dbus 1.11.14 and spec version 0.31.
+• [Unix] New option "dbus-launch --exit-with-x11".
+• [Unix] Session managers can create transient .service files in
+  $XDG_RUNTIME_DIR/dbus-1/services. See the release notes for 1.11.12.
+• [Unix] A sysusers.d snippet can create the messagebus user on-demand.
+Miscellaneous behaviour changes:
+• [Unix] The session bus now logs to syslog if it was started by
+  dbus-launch.
+• [Unix] Internal warnings are logged to syslog if configured.
+• [Unix] Exceeding an anti-DoS limit is logged to syslog if configured,
+  or to stderr.
+- Enabled "make check test suite"
+- Patches removed, fixed upstream
+  * fix-upstream-drop-install-sections-from-user-services.patch
+  * fix-upstream-increase-backlog.patch
+  * fix-upstream-timeout-reset-1.patch
+  * fix-upstream-timeout-reset-2.patch
+
+---
+Mon Sep 11 10:28:38 UTC 2017 - sfl...@suse.de
+
+- boo#1027201 dbus-daemon not found 
+- boo#978477 systemd reseting under heavy load
+  * fix-upstream-timeout-reset-1.patch
+  * fix-upstream-timeout-reset-2.patch
+---
+Mon Aug 28 01:39:08 UTC 2017 - sfl...@suse.de
+
+- boo#1027200 don't generate machine-id in %post systemd will do it
+  on first boot.
+- swap usage of /bin/false to /usr/bin/false
+- Use libexecdir=%{_libdir}/dbus-1 rather then /lib/dbus-1
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2017-07-30 
11:22:03.750415298 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2017-12-15 
14:02:17.789563265 +0100
@@ -1,0 +2,78 @@
+Mon Dec 11 10:40:43 UTC 2017 - sfl...@suse.de
+
+- Swap a missed libdir to libexecdir
+
+---
+Sun Dec 10 17:14:28 UTC 2017 - jeng...@inai.de
+
+- Do not hide errors during useradd.
+
+---
+Thu Nov 23 10:04:03 UTC 2017 - sfl...@suse.de
+
+- Fix dbus-daemon-launch-helper to use proper ref to libexecdir
+
+---
+Wed Nov 22 07:58:25 UTC 2017 - sfl...@suse.de
+
+- use %{_libexecdir}/dbus-1 as libexecdir
+
+---
+Thu Nov 16 02:21:08 UTC 2017 - sfl...@suse.de
+
+- Update to 1.12.2
+Deprecations:
+• Eavesdropping is officially deprecated in favour of BecomeMonitor.
+  See the release notes for spec version 0.31 (in dbus 1.11.14).
+• [Unix] Flag files in 

commit dbus-1 for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-07-30 11:22:03

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Sun Jul 30 11:22:03 2017 rev:148 rq:510425 version:1.10.20

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-07-04 
11:54:22.503306475 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-07-30 
11:22:03.494451386 +0200
@@ -1,0 +2,9 @@
+Fri Jul  7 07:51:56 UTC 2017 - sfl...@suse.de
+
+- No need to set --libdir anymore now that prefix is /usr/bin, 
+  * fixes boo#1047532
+- No need to set --bindir, bindir in dbus-1-x11 was incorrect
+- Other fixes required to properly change prefix
+- Don't pass --with-initscripts we don't use them anymore.
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.x0068S/_old  2017-07-30 11:22:04.658287220 +0200
+++ /var/tmp/diff_new_pack.x0068S/_new  2017-07-30 11:22:04.666286091 +0200
@@ -75,10 +75,7 @@
 # is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
---bindir=/bin \
 --libexecdir=/lib/dbus-1 \
---libdir=/%{_lib} \
---with-init-scripts=suse \
 --enable-inotify \
--disable-doxygen-docs \
 %if %{with selinux}
@@ -105,7 +102,7 @@
 tdir=$(mktemp -d)
 make DESTDIR=$tdir install
 mkdir -p %{buildroot}/%{_bindir}
-mv $tdir/bin/dbus-launch %{buildroot}/%{_bindir}/dbus-launch.x11
+mv $tdir/%{_bindir}/dbus-launch %{buildroot}/%{_bindir}/dbus-launch.x11
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
 ln -s -f %{_sysconfdir}/alternatives/dbus-launch 
%{buildroot}%{_bindir}/dbus-launch
 

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.x0068S/_old  2017-07-30 11:22:04.750274239 +0200
+++ /var/tmp/diff_new_pack.x0068S/_new  2017-07-30 11:22:04.758273110 +0200
@@ -49,7 +49,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  permissions
-BuildRequires:  pkgconfig
+BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libsystemd) >= 209
@@ -129,10 +129,7 @@
 # is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
---bindir=/%{_bindir} \
 --libexecdir=/lib/dbus-1 \
---libdir=/%{_lib} \
---with-init-scripts=suse \
 --enable-inotify \
 --enable-doxygen-docs \
 %if %{with selinux}
@@ -161,14 +158,6 @@
 %install
 %make_install
 
-# devel stuff must not be in /lib
-mkdir -p %{buildroot}/%{_libdir}/dbus-1.0/include/
-mv -f %{buildroot}/%{_lib}/dbus-1.0/include/* 
%{buildroot}/%{_libdir}/dbus-1.0/include/
-find %{buildroot} -type f -name "*.la" -delete -print
-ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/lib%{name}.so) 
%{buildroot}%{_libdir}/lib%{name}.so
-rm -v %{buildroot}/%{_lib}/lib%{name}.so
-
-mkdir -p %{buildroot}%{_libdir}/dbus-1.0/include/
 mkdir -p %{buildroot}/lib/dbus-1/system-services
 # dbus-launch, too
 mv -f %{buildroot}/%{_bindir}/dbus-launch 
%{buildroot}%{_bindir}/dbus-launch.nox11
@@ -186,11 +175,6 @@
 mkdir -p %{buildroot}/lib/dbus-1/system-services
 mkdir -p %{buildroot}/%{_datadir}/dbus-1/interfaces
 
-# fix up pkgconfig file
-mkdir -p %{buildroot}/%{_libdir}/pkgconfig
-sed -e 's@^\(libdir=\).*@\1%{_libdir}@' 
%{buildroot}/%{_lib}/pkgconfig/dbus-1.pc > 
%{buildroot}/%{_libdir}/pkgconfig/dbus-1.pc
-rm -f %{buildroot}/%{_lib}/pkgconfig/dbus-1.pc
-
 for i in %{_sysconfdir}/dbus-1/session.d %{_sysconfdir}/dbus-1/system.d \
%{_datadir}/dbus-1/interfaces %{_datadir}/dbus-1/services 
%{_datadir}/dbus-1/system-services; do
   mkdir -p %{buildroot}$i
@@ -363,7 +347,7 @@
 
 %files -n %{_libname}
 %defattr(-, root, root)
-/%{_lib}/libdbus-1.so.*
+%{_libdir}/libdbus-1.so.*
 # Own those directories in the library instead of dbus-1, since dbus users
 # often ship files there
 %dir %{_sysconfdir}/dbus-1




commit dbus-1 for openSUSE:Factory

2017-07-04 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-07-04 11:54:20

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Tue Jul  4 11:54:20 2017 rev:147 rq:507223 version:1.10.20

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-06-21 
13:51:55.607929496 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-07-04 
11:54:22.503306475 +0200
@@ -1,0 +2,18 @@
+Fri Jun 30 02:27:21 UTC 2017 - sfl...@suse.de
+
+- Update to 1.10.20
+  * Fixes:
++ Fix a reference leak when blocking on a pending call on a
+  connection that has been disconnected (fdo#101481, Shin-ichi
+  MORITA)
++ Don't put timestamps in the Doxygen-generated documentation,
+  for closer-to-reproducible builds (fdo#100692, Simon
+  McVittie)
++ Avoid an assertion failure when connecting to a
+  semicolon-separated series of addresses, one of which fails
+  (fdo#101257, Simon McVittie)
+  * Documentation:
++ Update git URIs in HACKING document to sync up with
+  cgit.freedesktop.org (fdo#100715, Simon McVittie) 
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.18.tar.gz

New:

  dbus-1.10.20.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.kSYGcH/_old  2017-07-04 11:54:25.258918680 +0200
+++ /var/tmp/diff_new_pack.kSYGcH/_new  2017-07-04 11:54:25.258918680 +0200
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.10.18
+Version:1.10.20
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.10.18.tar.gz -> dbus-1.10.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.18/Doxyfile.in new/dbus-1.10.20/Doxyfile.in
--- old/dbus-1.10.18/Doxyfile.in2015-09-30 16:48:40.0 +0200
+++ new/dbus-1.10.20/Doxyfile.in2017-06-29 19:47:05.0 +0200
@@ -102,6 +102,7 @@
 ENUM_VALUES_PER_LINE   = 4
 GENERATE_TREEVIEW  = NO
 TREEVIEW_WIDTH = 250
+HTML_TIMESTAMP = NO
 #---
 # configuration options related to the LaTeX output
 #---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.18/HACKING new/dbus-1.10.20/HACKING
--- old/dbus-1.10.18/HACKING2015-09-30 16:48:40.0 +0200
+++ new/dbus-1.10.20/HACKING2017-06-08 08:25:34.0 +0200
@@ -68,15 +68,15 @@
 ===
 
 D-Bus uses Git as its version control system. The main repository is
-hosted at git.freedesktop.org/dbus/dbus. To clone D-Bus, execute the
-following command:
+hosted on freedesktop.org. To clone D-Bus, execute one of the
+following commands:
 
-git clone git://git.freedesktop.org/dbus/dbus
-OR
-git clone git.freedesktop.org:dbus/dbus
+git clone https://anongit.freedesktop.org/git/dbus/dbus.git
+git clone git://anongit.freedesktop.org/dbus/dbus
+git clone ssh://git.freedesktop.org/git/dbus/dbus
 
-The latter form is the one that allows pushing, but it also requires
-an SSH account on the server. The former form allows anonymous
+The last form is the one that allows pushing, but it also requires
+an SSH account on the server. The other forms allow anonymous
 checkouts.
 
 D-Bus development happens in two branches in parallel: the current
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.18/Makefile.in new/dbus-1.10.20/Makefile.in
--- old/dbus-1.10.18/Makefile.in2017-04-05 17:25:13.0 +0200
+++ new/dbus-1.10.20/Makefile.in2017-06-29 19:47:46.0 +0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15 from Makefile.am.
+# Makefile.in generated by automake 1.15.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+# Copyright (C) 1994-2017 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -234,7 +234,7 @@
$(top_srcdir)/bus/systemd-user/dbus.service.in \
$(top_srcdir)/bus/systemd-user/dbus.socket.in AUTHORS COPYING \
ChangeLog INSTALL NEWS README build-aux/compile \
-   build-aux/config.guess build-aux/config.sub build-aux/depcomp \
+   build-aux/config.guess build-aux/config.sub \

commit dbus-1 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-06-21 13:51:54

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Wed Jun 21 13:51:54 2017 rev:146 rq:504640 version:1.10.18

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-04-11 
12:42:39.171875749 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-06-21 
13:51:55.607929496 +0200
@@ -1,0 +2,21 @@
+Tue Jun 13 07:42:17 UTC 2017 - sfl...@suse.de
+
+- swap to /usr/bin bsc#1029968  
+- Add the following fixes from SLE12
+  * bsc#980928 increase listen() backlog of AF_UNIX sockets to 
+SOMAXCONN fix-upstream-increase-backlog.patch
+- The following bugs were already fixed but are missing changelog
+  entries
+  * bsc#867256 (No longer applicable)
+  * bsc#916785 (No longer applicable)
+  * bsc#1012564 (Not applicable)
+  * fdo#90004 (Fixed Upstream)
+- Rename the following patches as a tidy up
+  * dbus-log-deny.patch to feature-suse-log-deny.patch
+  * dbus-do-autolaunch.patch feature-suse-do-autolaunch.patch
+  * 0001-Add-RefuseManualStartStop.patch to
+feature-suse-refuse-manual-start-stop.patch
+  * 0001-Drop-Install-sections-from-user-services.patch to 
+fix-upstream-drop-install-sections-from-user-services.patch
+
+---
dbus-1.changes: same change

Old:

  0001-Add-RefuseManualStartStop.patch
  0001-Drop-Install-sections-from-user-services.patch
  dbus-do-autolaunch.patch
  dbus-log-deny.patch

New:

  feature-suse-do-autolaunch.patch
  feature-suse-log-deny.patch
  feature-suse-refuse-manual-start-stop.patch
  fix-upstream-drop-install-sections-from-user-services.patch
  fix-upstream-increase-backlog.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.9J7NwA/_old  2017-06-21 13:51:56.643783378 +0200
+++ /var/tmp/diff_new_pack.9J7NwA/_new  2017-06-21 13:51:56.647782814 +0200
@@ -33,10 +33,13 @@
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
-Patch0: dbus-log-deny.patch
+Patch0: feature-suse-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
-Patch1: dbus-do-autolaunch.patch
-Patch2: 0001-Drop-Install-sections-from-user-services.patch
+Patch1: feature-suse-do-autolaunch.patch
+# Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
+Patch2: feature-suse-refuse-manual-start-stop.patch
+Patch3: fix-upstream-drop-install-sections-from-user-services.patch
+Patch4: fix-upstream-increase-backlog.patch
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
@@ -58,9 +61,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autopatch -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.9J7NwA/_old  2017-06-21 13:51:56.675778864 +0200
+++ /var/tmp/diff_new_pack.9J7NwA/_new  2017-06-21 13:51:56.675778864 +0200
@@ -36,12 +36,13 @@
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
-Patch0: dbus-log-deny.patch
+Patch0: feature-suse-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
-Patch1: dbus-do-autolaunch.patch
-Patch2: 0001-Drop-Install-sections-from-user-services.patch
+Patch1: feature-suse-do-autolaunch.patch
 # Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
-Patch3: 0001-Add-RefuseManualStartStop.patch
+Patch2: feature-suse-refuse-manual-start-stop.patch
+Patch3: fix-upstream-drop-install-sections-from-user-services.patch
+Patch4: fix-upstream-increase-backlog.patch
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libcap-ng-devel
@@ -114,10 +115,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%autopatch -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in
@@ -131,7 +129,7 @@
 # is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
---bindir=/bin \
+--bindir=/%{_bindir} \
 --libexecdir=/lib/dbus-1 \
 --libdir=/%{_lib} \
 --with-init-scripts=suse \
@@ -173,9 +171,7 @@
 mkdir -p %{buildroot}%{_libdir}/dbus-1.0/include/
 mkdir -p %{buildroot}/lib/dbus-1/system-services
 # dbus-launch, too
-mkdir -p 

commit dbus-1 for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-04-11 12:42:35

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Tue Apr 11 12:42:35 2017 rev:145 rq:486269 version:1.10.18

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-03-05 
17:58:04.402182230 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-04-11 
12:42:39.171875749 +0200
@@ -1,0 +2,12 @@
+Fri Apr  7 05:54:09 UTC 2017 - fst...@suse.com
+
+- Update to 1.10.18
+  * Fixes
++ Re-order dbus-daemon startup so that on SELinux systems, the
+  thread that reads AVC notifications retains the ability to
+  write to the audit log (fdo#92832, Debian #857660; Laurent
+  Bigonville)
++ Fix a harmless read overflow and some memory leaks in a unit
+  test (fdo#100568, Philip Withnall)
+
+---
@@ -36,0 +49,14 @@
+
+---
+Thu Feb  2 05:31:01 UTC 2017 - sfl...@suse.de
+
+- A note for scripts bsc#974092 (remove sysvinit script) is already
+  fixed here.
+
+---
+Wed Jan 25 00:49:03 UTC 2017 - sfl...@suse.de
+
+- Don't restart dbus on upgrade - Includes temporary work around
+  for last version boo#1020301
+- Add 0001-Add-RefuseManualStartStop.patch don't allow users to Manually
+  start or stop dbus.
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2017-03-05 
17:58:14.932691727 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2017-04-11 
12:42:40.535683049 +0200
@@ -1,0 +2,12 @@
+Fri Apr  7 05:54:09 UTC 2017 - fst...@suse.com
+
+- Update to 1.10.18
+  * Fixes
++ Re-order dbus-daemon startup so that on SELinux systems, the
+  thread that reads AVC notifications retains the ability to
+  write to the audit log (fdo#92832, Debian #857660; Laurent
+  Bigonville)
++ Fix a harmless read overflow and some memory leaks in a unit
+  test (fdo#100568, Philip Withnall)
+
+---

Old:

  dbus-1.10.16.tar.gz

New:

  dbus-1.10.18.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.g6AUtM/_old  2017-04-11 12:42:41.959481871 +0200
+++ /var/tmp/diff_new_pack.g6AUtM/_new  2017-04-11 12:42:41.967480740 +0200
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.10.16
+Version:1.10.18
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.10.16.tar.gz -> dbus-1.10.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.16/Makefile.in new/dbus-1.10.18/Makefile.in
--- old/dbus-1.10.16/Makefile.in2017-02-16 14:47:18.0 +0100
+++ new/dbus-1.10.18/Makefile.in2017-04-05 17:25:13.0 +0200
@@ -234,7 +234,7 @@
$(top_srcdir)/bus/systemd-user/dbus.service.in \
$(top_srcdir)/bus/systemd-user/dbus.socket.in AUTHORS COPYING \
ChangeLog INSTALL NEWS README build-aux/compile \
-   build-aux/config.guess build-aux/config.sub \
+   build-aux/config.guess build-aux/config.sub build-aux/depcomp \
build-aux/install-sh build-aux/ltmain.sh build-aux/missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.16/NEWS new/dbus-1.10.18/NEWS
--- old/dbus-1.10.16/NEWS   2017-02-16 15:11:55.0 +0100
+++ new/dbus-1.10.18/NEWS   2017-04-05 17:24:03.0 +0200
@@ -1,3 +1,17 @@
+D-Bus 1.10.18 (2017-04-05)
+==
+
+The “can't handle a self-referential paradox” release.
+
+Fixes:
+
+• Re-order dbus-daemon startup so that on SELinux systems, the thread
+  that reads AVC notifications retains the ability to write to the
+  audit log (fd.o #92832, Debian #857660; Laurent Bigonville)
+
+• Fix a harmless read overflow and some memory leaks in a unit test
+  (fd.o #100568, Philip Withnall)
+
 D-Bus 1.10.16 (2017-02-16)
 ==
 
@@ -24,7 +38,7 @@
 
   On Unix systems we strongly recommend using only the unix: and systemd:
   transports, together with EXTERNAL authentication. These are the only
-  transports and authentication mechanisms enabled by default,
+  transports and authentication mechanisms enabled by default.
 
   (fd.o #99828, Simon McVittie)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit dbus-1 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-03-05 17:57:33

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Sun Mar  5 17:57:33 2017 rev:144 rq:461743 version:1.10.16

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-01-11 
12:02:17.506101626 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-03-05 
17:58:04.402182230 +0100
@@ -1,0 +2,37 @@
+Wed Mar  1 08:35:51 UTC 2017 - sfl...@suse.de
+
+- Update to 1.10.16
+Fixes:
+* Prevent symlink attacks in the nonce-tcp transport on Unix that could
+  allow an attacker to overwrite a file named "nonce", in a directory
+  that the user running dbus-daemon can write, with a random value
+  known only to the user running dbus-daemon. This is unlikely to be
+  exploitable in practice, particularly since the nonce-tcp transport
+  is really only useful on Windows.
+  (fd.o #99828, Simon McVittie) (bsc#1025950)
+
+* Avoid symlink attacks in the "embedded tests", which are not enabled
+  by default and should never be enabled in production builds of dbus.
+  (fd.o #99828, Simon McVittie) (bsc#1025951)
+
+* Work around an undesired effect of the fix for CVE-2014-3637
+  (fd.o #80559), in which processes that frequently send fds, such as
+  logind during a flood of new PAM sessions, can get disconnected for
+  continuously having at least one fd "in flight" for too long;
+  dbus-daemon interprets that as a potential denial of service attack.
+  The workaround is to disable that check for uid 0 process such as
+  logind, with a message in the system log. The bug remains open while
+  we look for a more general solution.
+  (fd.o #95263, LP#1591411; Simon McVittie)
+
+* Don't run the test test-dbus-launch-x11.sh if X11 autolaunching
+  was disabled at compile time. That test is not expected to work
+  in that configuration. (fd.o #98665, Simon McVittie)
+
+Enhancements:
+
+* Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian
+  stable and Debian testing in addition to the older Ubuntu that is
+  the default (fd.o #98889, Simon McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.12.tar.gz

New:

  dbus-1.10.16.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.9AIhbo/_old  2017-03-05 17:58:17.900271691 +0100
+++ /var/tmp/diff_new_pack.9AIhbo/_new  2017-03-05 17:58:17.900271691 +0100
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.10.12
+Version:1.10.16
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.10.12.tar.gz -> dbus-1.10.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.12/NEWS new/dbus-1.10.16/NEWS
--- old/dbus-1.10.12/NEWS   2016-10-10 11:19:15.0 +0200
+++ new/dbus-1.10.16/NEWS   2017-02-16 15:11:55.0 +0100
@@ -1,3 +1,58 @@
+D-Bus 1.10.16 (2017-02-16)
+==
+
+The “super digging powers” release.
+
+The fixes in this release are arguably security fixes, but if they
+affect you, please take this opportunity to rethink how you are
+configuring dbus.
+
+Enhancements:
+
+• Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian
+  stable and Debian testing in addition to the older Ubuntu that is
+  the default (fd.o #98889, Simon McVittie)
+
+Fixes:
+
+• Prevent symlink attacks in the nonce-tcp transport on Unix that could
+  allow an attacker to overwrite a file named "nonce", in a directory
+  that the user running dbus-daemon can write, with a random value
+  known only to the user running dbus-daemon. This is unlikely to be
+  exploitable in practice, particularly since the nonce-tcp transport
+  is really only useful on Windows.
+
+  On Unix systems we strongly recommend using only the unix: and systemd:
+  transports, together with EXTERNAL authentication. These are the only
+  transports and authentication mechanisms enabled by default,
+
+  (fd.o #99828, Simon McVittie)
+
+• Avoid symlink attacks in the "embedded tests", which are not enabled
+  by default and should never be enabled in production builds of dbus.
+  (fd.o #99828, Simon McVittie)
+
+D-Bus 1.10.14 (2016-11-28)
+==
+
+The “Well, other bands know more than three chords” release.
+
+Fixes:
+
+• Work around an undesired effect of the fix for CVE-2014-3637
+  (fd.o #80559), in which processes that frequently send fds, such as
+  logind during a flood of new PAM sessions, can get disconnected for

commit dbus-1 for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-02-10 10:03:49

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.changes2017-02-03 
17:35:25.560022150 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2017-02-10 
10:04:27.690872363 +0100
@@ -1,0 +2,6 @@
+Thu Feb  2 05:31:01 UTC 2017 - sfl...@suse.de
+
+- A note for scripts bsc#974092 (remove sysvinit script) is already
+  fixed here.
+
+---



Other differences:
--
dbus-1.spec: same change



commit dbus-1 for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-01-31 12:28:57

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.changes2017-01-11 
12:02:17.610086783 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2017-02-03 
17:35:25.560022150 +0100
@@ -1,0 +2,8 @@
+Wed Jan 25 00:49:03 UTC 2017 - sfl...@suse.de
+
+- Don't restart dbus on upgrade - Includes temporary work around
+  for last version boo#1020301
+- Add 0001-Add-RefuseManualStartStop.patch don't allow users to Manually
+  start or stop dbus.
+
+---

New:

  0001-Add-RefuseManualStartStop.patch



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.WIKAHJ/_old  2017-02-03 17:35:26.255923654 +0100
+++ /var/tmp/diff_new_pack.WIKAHJ/_new  2017-02-03 17:35:26.259923088 +0100
@@ -19,6 +19,8 @@
 %define with_systemd 1
 %define _name   dbus
 %define _libname libdbus-1-3
+# Temporary code to disable service restart on update sfl...@suse.de 
boo#1020301
+%global _backup /etc/sysconfig/services.rpmbak.%{name}-%{version}-%{release}
 %if 0%{?suse_version} <= 1320
 %define _userunitdir %{_prefix}/lib/systemd/user
 %endif
@@ -38,6 +40,8 @@
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
 Patch2: 0001-Drop-Install-sections-from-user-services.patch
+# Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
+Patch3: 0001-Add-RefuseManualStartStop.patch
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libcap-ng-devel
@@ -113,6 +117,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in
@@ -227,6 +232,31 @@
 %endif
 %service_add_pre dbus.service dbus.socket
 
+# Lines below are temporary code to disable service restart on update 
sfl...@suse.de boo#1020301
+# These are potentially not needed on non tumbleweed systems where updates 
while running a desktop are not supported.
+# This seems likely to only effect the last version of tumbleweed where the 
service files were added and can probably be
+# removed reletavly soon.
+
+# Get the current version
+CURRENT_VER=$(dbus-daemon --version | sed 
's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)
+
+# If the current version is or less then 1.10.2 where this change was added 
then migration needs to be run 
+# The following line will return 1.10.2 if its newer then the current version
+TEST_VER=$(printf "1.10.2\n$CURRENT_VER" | sort -Vr | head -1)
+
+if [[ "$FIRST_ARG" -gt 1 && $TEST_VER == "1.10.12" ]]; then
+   if [[ -f /etc/sysconfig/services ]]; then
+  cp -a /etc/sysconfig/services %{_backup}
+   else
+  touch %{_backup}
+   fi
+   cat >>/etc/sysconfig/services < 
/dev/null
@@ -254,8 +284,18 @@
 %service_del_preun dbus.service dbus.socket
 
 %postun
+# immediately restarting the dbus service causes issues, As such wait for the 
next reboot to restart
+export DISABLE_RESTART_ON_UPDATE=yes
 %service_del_postun dbus.service dbus.socket
 
+%posttrans
+# See comments in pre
+if [[ -s %{_backup} ]]; then
+   mv -f %{_backup} /etc/sysconfig/services
+elif [[ -e %{_backup} ]]; then
+   rm -f /etc/sysconfig/services
+fi
+
 %files
 %defattr(-, root, root)
 %dir %{_localstatedir}/lib/dbus

++ 0001-Add-RefuseManualStartStop.patch ++
Index: dbus-1.10.12/bus/dbus.service.in
===
--- dbus-1.10.12.orig/bus/dbus.service.in
+++ dbus-1.10.12/bus/dbus.service.in
@@ -2,6 +2,8 @@
 Description=D-Bus System Message Bus
 Documentation=man:dbus-daemon(1)
 Requires=dbus.socket
+RefuseManualStart=true
+RefuseManualStop=true
 
 [Service]
 ExecStart=@EXPANDED_BINDIR@/dbus-daemon --system --address=systemd: --nofork 
--nopidfile --systemd-activation



commit dbus-1 for openSUSE:Factory

2016-10-13 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2016-10-13 11:24:02

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.changes2016-09-17 
14:33:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2016-10-13 
11:24:03.0 +0200
@@ -1,0 +2,26 @@
+Tue Oct 11 07:33:15 UTC 2016 - fst...@suse.com
+
+- Update to 1.10.12
+  * Security fixes:
++ Do not treat ActivationFailure message received from
+  root-owned systemd name as a format string. In principle this
+  is a security vulnerability, but we do not believe it is
+  exploitable in practice, because only privileged processes can
+  own the org.freedesktop.systemd1 bus name, and systemd does
+  not appear to send activation failures that contain "%".
+  Please note that this probably *was* exploitable in dbus
+  versions older than 1.6.30, 1.8.16 and 1.9.10 due to a missing
+  check which at the time was only thought to be a denial of
+  service vulnerability (CVE-2015-0245). If you are still
+  running one of those versions, patch or upgrade immediately.
+  (fdo#98157, bsc#1003898, Simon McVittie)
+  * Other fixes:
++ Harden dbus-daemon against malicious or incorrect
+  ActivationFailure messages by rejecting them if they do not
+  come from a privileged process, or if systemd activation is
+  not enabled (fdo#98157, Simon McVittie)
++ Avoid undefined behaviour when setting reply serial number
+  without going via union DBusBasicValue (fdo#98035, Marc Mutz)
++ autogen.sh: fail cleanly if autoconf fails (Simon McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.10.tar.gz

New:

  dbus-1.10.12.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.4rpLrV/_old  2016-10-13 11:24:05.0 +0200
+++ /var/tmp/diff_new_pack.4rpLrV/_new  2016-10-13 11:24:05.0 +0200
@@ -27,7 +27,7 @@
 Url:http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:1.10.10
+Version:1.10.12
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
@@ -74,8 +74,8 @@
 
 %package -n dbus-1
 Summary:D-Bus Message Bus System
-Group:  System/Daemons
 # FIXME: use proper Requires(pre/post/preun/...)
+Group:  System/Daemons
 PreReq: %{_sbindir}/groupadd
 PreReq: %{_sbindir}/useradd
 PreReq: permissions

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.4rpLrV/_old  2016-10-13 11:24:05.0 +0200
+++ /var/tmp/diff_new_pack.4rpLrV/_new  2016-10-13 11:24:05.0 +0200
@@ -28,7 +28,7 @@
 Url:http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:1.10.10
+Version:1.10.12
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.4rpLrV/_old  2016-10-13 11:24:05.0 +0200
+++ /var/tmp/diff_new_pack.4rpLrV/_new  2016-10-13 11:24:05.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11.spec
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 # COMMON1-END
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(x11)
@@ -59,10 +60,6 @@
 PreReq: %{_sbindir}/useradd
 PreReq: permissions
 Requires(post): %{_libname} = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes:  dbus-1-64bit
-%endif
 
 %description -n dbus-1
 D-Bus is a message bus system, a simple way for applications to talk to
@@ -84,7 +81,7 @@
 mv %{buildroot}/bin/dbus-run-session %{buildroot}/%{_bindir}
 ln -sf %{_sbindir}/service  %{buildroot}/%{_sbindir}/rcdbus
 %if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
-install -d %{buildroot}/var/run/dbus
+install -d %{buildroot}%{_localstatedir}/run/dbus
 %else
 install -d %{buildroot}/run/dbus
 %endif
@@ -120,7 +117,7 @@
 %pre -n dbus-1
 

commit dbus-1 for openSUSE:Factory

2016-09-17 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2016-09-17 14:33:02

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.changes2016-08-25 
09:50:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2016-09-17 
14:33:04.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 13 14:40:21 UTC 2016 - mvid...@suse.com
+
+- Moved dbus-run-session from dbus-1-x11 to dbus-1 (bdo#836296)
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.xo3mTT/_old  2016-09-17 14:33:05.0 +0200
+++ /var/tmp/diff_new_pack.xo3mTT/_new  2016-09-17 14:33:05.0 +0200
@@ -217,9 +217,7 @@
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch
-%{_bindir}/dbus-run-session
 %{_mandir}/man1/dbus-launch.1*
-%{_mandir}/man1/dbus-run-session.1*
 
 %files -n dbus-1
 %defattr(-, root, root)
@@ -235,6 +233,7 @@
 /bin/dbus-cleanup-sockets
 /bin/dbus-daemon
 /bin/dbus-monitor
+%{_bindir}/dbus-run-session
 /bin/dbus-send
 %{_bindir}/dbus-send
 /bin/dbus-test-tool
@@ -243,6 +242,7 @@
 %{_mandir}/man1/dbus-cleanup-sockets.1*
 %{_mandir}/man1/dbus-daemon.1*
 %{_mandir}/man1/dbus-monitor.1*
+%{_mandir}/man1/dbus-run-session.1*
 %{_mandir}/man1/dbus-send.1*
 %{_mandir}/man1/dbus-test-tool.1*
 %{_mandir}/man1/dbus-update-activation-environment.1*

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.xo3mTT/_old  2016-09-17 14:33:05.0 +0200
+++ /var/tmp/diff_new_pack.xo3mTT/_new  2016-09-17 14:33:05.0 +0200
@@ -146,9 +146,7 @@
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch
-%{_bindir}/dbus-run-session
 %{_mandir}/man1/dbus-launch.1*
-%{_mandir}/man1/dbus-run-session.1*
 
 %files -n dbus-1
 %defattr(-, root, root)
@@ -164,6 +162,7 @@
 /bin/dbus-cleanup-sockets
 /bin/dbus-daemon
 /bin/dbus-monitor
+%{_bindir}/dbus-run-session
 /bin/dbus-send
 %{_bindir}/dbus-send
 /bin/dbus-test-tool
@@ -172,6 +171,7 @@
 %{_mandir}/man1/dbus-cleanup-sockets.1*
 %{_mandir}/man1/dbus-daemon.1*
 %{_mandir}/man1/dbus-monitor.1*
+%{_mandir}/man1/dbus-run-session.1*
 %{_mandir}/man1/dbus-send.1*
 %{_mandir}/man1/dbus-test-tool.1*
 %{_mandir}/man1/dbus-update-activation-environment.1*




commit dbus-1 for openSUSE:Factory

2016-08-25 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2016-08-25 09:50:47

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.changes2016-03-29 
09:52:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2016-08-25 
09:50:49.0 +0200
@@ -1,0 +2,44 @@
+Mon Aug 22 09:08:03 UTC 2016 - fst...@suse.com
+
+- Update to 1.10.10
+  * Fixes:
++ On Linux, when dbus-daemon is run with reduced susceptibility
+  to the OOM killer (typically via systemd), do not let child
+  processes inherit that setting (fdo#32851;
+  Kimmo Hämäläinen, WaLyong Cho)
++ Output valid shell syntax in ~/.dbus/session-bus/ if the bus
+  address contains a semicolon (fdo#94746, Thiago Macieira)
++ Fix memory leaks and thread safety in subprocess starting on
+  Windows (fdo#95191, Ralf Habacker)
++ Do not require systemd to have a service file if using it for
+  activation (fdo#93194; Simon McVittie; backport from 1.11.0)
++ Stop test-dbus-daemon incorrectly failing on platforms that
+  cannot discover the process ID of clients (fdo#96653,
+  Руслан Ижбулатов)
++ In tests that exercise correct handling of crashing D-Bus
+  services, suppress Windows crash handler (fdo#95155;
+  Yiyang Fei, Ralf Habacker)
++ Explicitly check for stdint.h (Ioan-Adrian Ratiu)
++ update-activation-environment: produce better diagnostics on
+  error (fdo#96653, Simon McVittie)
++ Don't fail the build with an unused const variable warning
+  under gcc 6 (fdo#97282; Thomas Zimmermann, Simon McVittie)
++ Merge dbus-1.10-ci branch, containing backports from 1.11.0
+  in build/test code to support continuous integration
+  (fdo#93194, Simon McVittie)
+  - Avoid -Wunused-label when compiling with libselinux but no
+libaudit
+  - In development builds, allow OOM tests to be disabled as
+documented
+  - Accept and ignore the --tap argument in all "embedded
+tests", and run all automated tests with that argument for
+better diagnostics
+  - Fix the systemd activation test under CMake by installing
+the required files
+  - In Automake, fix shell syntax for installcheck-local with
+no DESTDIR
+  - In Automake, don't try to run manual tests in installcheck
+  - In CMake, don't run manual-tcp test as an automated test
+  - Add travis-ci.org build machinery
+
+---
@@ -312 +356 @@
-  (CVE-2014-7824, fd.o #85105; Simon McVittie, Alban Crequy)
+  (CVE-2014-7824, fdo#85105; Simon McVittie, Alban Crequy)
dbus-1.changes: same change

Old:

  dbus-1.10.8.tar.gz

New:

  dbus-1.10.10.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.dByncQ/_old  2016-08-25 09:50:51.0 +0200
+++ /var/tmp/diff_new_pack.dByncQ/_new  2016-08-25 09:50:51.0 +0200
@@ -27,7 +27,7 @@
 Url:http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:1.10.8
+Version:1.10.10
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.dByncQ/_old  2016-08-25 09:50:51.0 +0200
+++ /var/tmp/diff_new_pack.dByncQ/_new  2016-08-25 09:50:51.0 +0200
@@ -28,7 +28,7 @@
 Url:http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:1.10.8
+Version:1.10.10
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.10.8.tar.gz -> dbus-1.10.10.tar.gz ++
 2268 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.10.8/NEWS new/dbus-1.10.10/NEWS
--- old/dbus-1.10.8/NEWS2016-03-07 17:06:12.0 +0100
+++ new/dbus-1.10.10/NEWS   2016-08-15 20:58:20.0 +0200
@@ -1,3 +1,51 @@
+D-Bus 1.10.10 (2016-08-15)
+==
+
+The “tungsten door” release.
+
+Fixes:
+
+• On Linux, when 

commit dbus-1 for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2016-03-29 09:52:21

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.changes2015-12-09 
19:33:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2016-03-29 
09:52:23.0 +0200
@@ -1,0 +2,24 @@
+Mon Mar 14 11:38:08 UTC 2016 - fst...@suse.com
+
+- Update to 1.10.8
+  * Fixes:
++ Enable "large file support" on systems where it exists:
+  dbus-daemon is not expected to open large files, but it might
+  need to stat files that happen to have large inode numbers
+ (fdo#93545, Hongxu Jia)
++ Eliminate padding inside DBusMessageIter on 64-bit platforms,
+  which might result in a pedantic C compiler not copying the
+  entire contents of a DBusMessageIter; statically assert that
+  this is not an ABI change in practice (fdo#94136, Simon
+ McVittie)
++ Document dbus-test-tool echo --sleep-ms=N instead of
+  incorrect --sleep=N (fdo#94244, Dmitri Iouchtchenko)
++ Correctly report test failures in C tests from run-test.sh
+  (fdo#93379; amit tewari, Simon McVittie)
++ When tests are enabled, run all the marshal-validate tests,
+  not just the even-numbered ones (fdo#93908, Nick Lewycky)
++ Correct the expected error from one marshal-validate test,
+  which was previously not run due to the above bug(fdo#93908,
+  Simon McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.6.tar.gz

New:

  dbus-1.10.8.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.DXP5ed/_old  2016-03-29 09:52:24.0 +0200
+++ /var/tmp/diff_new_pack.DXP5ed/_new  2016-03-29 09:52:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 Url:http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:1.10.6
+Version:1.10.8
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.DXP5ed/_old  2016-03-29 09:52:24.0 +0200
+++ /var/tmp/diff_new_pack.DXP5ed/_new  2016-03-29 09:52:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
 Url:http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:1.10.6
+Version:1.10.8
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.10.6.tar.gz -> dbus-1.10.8.tar.gz ++
 22674 lines of diff (skipped)




commit dbus-1 for openSUSE:Factory

2015-12-09 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-12-09 19:33:11

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.changes2015-12-03 
13:28:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-12-09 
19:33:12.0 +0100
@@ -1,0 +2,16 @@
+Thu Dec  3 14:48:58 UTC 2015 - fst...@suse.com
+
+- Update to 1.10.6
+  * Fixes:
+- On Unix when running tests as root, don't assert that root
+  and the dbus-daemon user can still call 
+  UpdateActivationEnvironment; assert that those privileged
+  users can call BecomeMonitor instead (fdo#93036, Simon
+  McVittie)
+- On Windows, fix a memory leak in the autolaunch transport
+  (fdo#92899, Simon McVittie)
+- On Windows Autotools builds, don't run tests that rely on
+  dbus-run-session and other Unix-specifics (fdo#92899, Simon
+  McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.4.tar.gz

New:

  dbus-1.10.6.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.84VRY0/_old  2015-12-09 19:33:14.0 +0100
+++ /var/tmp/diff_new_pack.84VRY0/_new  2015-12-09 19:33:14.0 +0100
@@ -27,7 +27,7 @@
 Url:http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:1.10.4
+Version:1.10.6
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.84VRY0/_old  2015-12-09 19:33:14.0 +0100
+++ /var/tmp/diff_new_pack.84VRY0/_new  2015-12-09 19:33:14.0 +0100
@@ -28,7 +28,7 @@
 Url:http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:1.10.4
+Version:1.10.6
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.10.4.tar.gz -> dbus-1.10.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.4/NEWS new/dbus-1.10.6/NEWS
--- old/dbus-1.10.4/NEWS2015-11-17 22:40:20.0 +0100
+++ new/dbus-1.10.6/NEWS2015-12-01 19:18:47.0 +0100
@@ -1,3 +1,21 @@
+D-Bus 1.10.6 (2015-12-01)
+==
+
+The “marzipan beetles” release.
+
+Fixes:
+
+• On Unix when running tests as root, don't assert that root and
+  the dbus-daemon user can still call UpdateActivationEnvironment;
+  assert that those privileged users can call BecomeMonitor instead
+  (fd.o #93036, Simon McVittie)
+
+• On Windows, fix a memory leak in the autolaunch transport (fd.o #92899,
+  Simon McVittie)
+
+• On Windows Autotools builds, don't run tests that rely on
+  dbus-run-session and other Unix-specifics (fd.o #92899, Simon McVittie)
+
 D-Bus 1.10.4 (2015-11-17)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.4/configure new/dbus-1.10.6/configure
--- old/dbus-1.10.4/configure   2015-11-17 22:41:20.0 +0100
+++ new/dbus-1.10.6/configure   2015-12-01 19:19:30.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for dbus 1.10.4.
+# Generated by GNU Autoconf 2.69 for dbus 1.10.6.
 #
 # Report bugs to .
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='dbus'
 PACKAGE_TARNAME='dbus'
-PACKAGE_VERSION='1.10.4'
-PACKAGE_STRING='dbus 1.10.4'
+PACKAGE_VERSION='1.10.6'
+PACKAGE_STRING='dbus 1.10.6'
 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=dbus'
 PACKAGE_URL=''
 
@@ -1547,7 +1547,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures dbus 1.10.4 to adapt to many kinds of systems.
+\`configure' configures dbus 1.10.6 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1622,7 +1622,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of dbus 1.10.4:";;
+ short | recursive ) echo "Configuration of dbus 1.10.6:";;
esac
   cat <<\_ACEOF
 
@@ -1829,7 +1829,7 @@
 test -n "$ac_init_help" && 

commit dbus-1 for openSUSE:Factory

2015-12-03 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-12-03 13:28:38

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.changes2015-11-23 
07:29:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-12-03 
13:28:39.0 +0100
@@ -1,0 +2,120 @@
+Thu Nov 26 08:24:14 UTC 2015 - fst...@suse.com
+
+- Update to 1.10.4
+  * Changes between 1.10.2 and 1.10.4
+- Enhancements:
+  + GetConnectionCredentials, GetConnectionUnixUser and
+GetConnectionUnixProcessID with argument
+"org.freedesktop.DBus" will now return details of the
+dbus-daemon itself. This is required to be able to call
+SetEnvironment on systemd. (fdo#92857, Jan Alexander
+Steffens)
+- Fixes:
+  + Make UpdateActivationEnvironment always fail with
+AccessDenied  on the system bus. Previously, it was
+possible to configure it so root could call it, but the
+environment variables were not actually used, because the
+launch helper would discard them. (fdo#92857, Jan Alexander
+Steffens)
+  + On Unix with --systemd-activation on a user bus, make
+UpdateActivationEnvironment pass on its arguments to
+systemd's SetEnvironment method, solving inconsistency
+between the environments used for traditional activation
+and systemd user-service activation. (fdo#92857, Jan
+Alexander Steffens)
+  + On Windows, don't crash if  or --syslog is used
+(fdo#92538, Ralf Habacker)
+  + On Windows, fix a memory leak when setting a DBusError from
+a Windows error (fdo#92721, Ralf Habacker)
+  + On Windows, don't go into infinite recursion if we abort the
+process with backtraces enabled (fdo#92721, Ralf Habacker)
+  + Fix various failing tests, variously on Windows and
+cross-platform:
+. don't test system.conf features (users, groups) that only
+  make sense on the system bus, which is not supported on
+  Windows
+. don't call _dbus_warn() when we skip a test, since it is
+  fatal
+. fix computation of expected 
+. when running TAP tests, translate newlines to Unix format,
+  fixing cross-compiled tests under Wine on Linux
+. don't stress-test refcounting under Wine, where it's
+  really slow
+. stop assuming that a message looped-back to the test will
+  be received immediately
+. skip some system bus tests on Windows since they make no
+  sense there (fdo#92538, fdo#92721; Ralf Habacker, Simon
+  McVittie)
+  * Changes between 1.10.0 and 1.10.2
+- Fixes:
+  + Correct error handling for activation: if there are multiple
+attempts to activate the same service and it fails
+immediately, the first attempt would get the correct reply,
+but the rest would time out. We now send the same error
+reply to each attempt. (fdo#92200, Simon McVittie)
+  + If BecomeMonitor is called with a syntactically invalid
+match rule, don't crash with an assertion failure, fixing a
+regression in 1.9.10. This was not exploitable as a denial
+of service, because the check for a privileged user is done
+first. (fdo#92298, Simon McVittie)
+  + On Linux with --enable-user-session, add the bus address to
+the environment of systemd services for better backwards
+compatibility (fdo#92612, Jan Alexander Steffens)
+  + On Windows, fix the logic for replacing the installation
+prefix in service files' Exec lines (fdo#83539; Milan Crha,
+Simon McVittie)
+  + On Windows, if installed in the conventional layout with
+${prefix}/etc and ${prefix}/share, use relative paths
+between bus configuration files to allow the tree to be
+relocated (fdo#92028, Simon McVittie)
+  + Make more of the regression tests pass in Windows builds
+(fdo#92538, Simon McVittie)
+  * Summary of major changes since 1.8.0:
+- The basic setup for the well-known system and session buses is
+  now done in read-only files in ${datadir} (normally /usr/share).
+- AppArmor integration has been merged, with features similar to
+  the pre-existing SELinux integration. It is mostly compatible
+  with the patches previously shipped by Ubuntu, with one
+  significant change: Ubuntu's GetConnectionAppArmorSecurityContext
+  method has been superseded by GetConnectionCredentials and was
+  not included.
+- The --enable-user-session configure option can be enabled
+  by OS 

commit dbus-1 for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-11-23 07:29:10

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.changes2015-09-24 
06:13:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-11-23 
07:29:11.0 +0100
@@ -1,0 +2,10 @@
+Tue Nov 17 09:27:27 UTC 2015 - fst...@suse.com
+
+- Update to 1.8.20:
+  * Fixes:
+- Fix a memory leak when GetConnectionCredentials() succeeds
+  (fdo#91008, Jacek Bukarewicz)
+- Ensure that dbus-monitor does not reply to messages intended
+  for others (fdo#90952, Simon McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.18.tar.gz

New:

  dbus-1.8.20.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.Rey7fM/_old  2015-11-23 07:29:12.0 +0100
+++ /var/tmp/diff_new_pack.Rey7fM/_new  2015-11-23 07:29:12.0 +0100
@@ -27,7 +27,7 @@
 Url:http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:1.8.18
+Version:1.8.20
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.Rey7fM/_old  2015-11-23 07:29:12.0 +0100
+++ /var/tmp/diff_new_pack.Rey7fM/_new  2015-11-23 07:29:12.0 +0100
@@ -28,7 +28,7 @@
 Url:http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:1.8.18
+Version:1.8.20
 Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop

++ dbus-1.8.18.tar.gz -> dbus-1.8.20.tar.gz ++
 1709 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/NEWS new/dbus-1.8.20/NEWS
--- old/dbus-1.8.18/NEWS2015-05-14 14:23:29.0 +0200
+++ new/dbus-1.8.20/NEWS2015-07-21 18:31:58.0 +0200
@@ -1,3 +1,16 @@
+D-Bus 1.8.20 (2015-07-21)
+==
+
+The “Iguana Vanguard” release.
+
+Fixes:
+
+• Fix a memory leak when GetConnectionCredentials() succeeds
+  (fd.o #91008, Jacek Bukarewicz)
+
+• Ensure that dbus-monitor does not reply to messages intended for others
+  (fd.o #90952, Simon McVittie)
+
 D-Bus 1.8.18 (2015-05-14)
 ==
 
@@ -37,13 +50,16 @@
   sockets on approximately 1 attempt in 256 (fd.o #87999, Ralf Habacker)
 
 • Correctly release DBusServer mutex before early-return if we run out
-  of memory while copying authentication mechanisms (fd.o #90004,
+  of memory while copying authentication mechanisms (fd.o #90021,
   Ralf Habacker)
 
+• Correctly initialize all fields of DBusTypeReader (fd.o #90021;
+  Ralf Habacker, Simon McVittie)
+
 • Fix some missing \n in verbose (debug log) messages (fd.o #90004,
   Ralf Habacker)
 
-• Clean up some memory leaks in test code (fd.o #90004, Ralf Habacker)
+• Clean up some memory leaks in test code (fd.o #90021, Ralf Habacker)
 
 D-Bus 1.8.16 (2015-02-09)
 ==
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/bus/driver.c new/dbus-1.8.20/bus/driver.c
--- old/dbus-1.8.18/bus/driver.c2015-05-14 14:23:25.0 +0200
+++ new/dbus-1.8.20/bus/driver.c2015-07-21 18:28:16.0 +0200
@@ -1613,6 +1613,8 @@
   goto oom;
 }
 
+  dbus_message_unref (reply);
+
   return TRUE;
 
  oom:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/compile new/dbus-1.8.20/compile
--- old/dbus-1.8.18/compile 2014-10-27 05:45:43.0 +0100
+++ new/dbus-1.8.20/compile 2015-07-18 

commit dbus-1 for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-09-24 06:13:25

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.changes2015-06-01 
09:33:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-09-24 
06:13:27.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 16 13:26:55 UTC 2015 - fst...@suse.com
+
+- Account for openSUSE:Leap in the conditional for chosing right 
+  local state directories (boo#941352)
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.xcjOQ3/_old  2015-09-24 06:13:28.0 +0200
+++ /var/tmp/diff_new_pack.xcjOQ3/_new  2015-09-24 06:13:28.0 +0200
@@ -109,6 +109,7 @@
 export LDFLAGS="-pie"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export V=1
+# is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static   \
 --with-pic 
\
@@ -125,7 +126,7 @@
 %endif
 --enable-systemd   \
 --enable-libaudit  \
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 --with-console-auth-dir=/var/run/dbus/at_console/  \
 --with-system-pid-file=/var/run/dbus/pid   \
 --with-system-socket=/var/run/dbus/system_bus_socket   
\
@@ -153,7 +154,7 @@
 mv %{buildroot}/bin/dbus-launch %{buildroot}/%{_bindir}
 mv %{buildroot}/bin/dbus-run-session %{buildroot}/%{_bindir}
 ln -sf %{_sbindir}/service  %{buildroot}/%{_sbindir}/rcdbus
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 install -d %{buildroot}/var/run/dbus
 %else
 install -d %{buildroot}/run/dbus
@@ -189,7 +190,7 @@
 
 %pre -n dbus-1
 %{_sbindir}/groupadd -r messagebus 2> /dev/null || :
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 %{_sbindir}/useradd -r -s /bin/false -c "User for D-Bus" -d /var/run/dbus -g 
messagebus messagebus 2> /dev/null || :
 %else
 %{_sbindir}/useradd -r -s /bin/false -c "User for D-Bus" -d /run/dbus -g 
messagebus messagebus 2> /dev/null || :
@@ -244,7 +245,7 @@
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/dbus-1/dbus-daemon-launch-helper
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 %ghost /var/run/dbus
 %else
 %ghost /run/dbus

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.xcjOQ3/_old  2015-09-24 06:13:28.0 +0200
+++ /var/tmp/diff_new_pack.xcjOQ3/_new  2015-09-24 06:13:28.0 +0200
@@ -99,6 +99,7 @@
 export LDFLAGS="-pie"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export V=1
+# is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static   \
 --with-pic 
\
@@ -115,7 +116,7 @@
 %endif
 --enable-systemd   \
 --enable-libaudit  \
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 --with-console-auth-dir=/var/run/dbus/at_console/  \
 --with-system-pid-file=/var/run/dbus/pid   \
 --with-system-socket=/var/run/dbus/system_bus_socket   
\

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.xcjOQ3/_old  2015-09-24 06:13:28.0 +0200
+++ /var/tmp/diff_new_pack.xcjOQ3/_new  2015-09-24 06:13:28.0 +0200
@@ -83,7 +83,7 @@
 mv %{buildroot}/bin/dbus-launch %{buildroot}/%{_bindir}
 mv %{buildroot}/bin/dbus-run-session %{buildroot}/%{_bindir}
 ln -sf %{_sbindir}/service  %{buildroot}/%{_sbindir}/rcdbus
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 install -d %{buildroot}/var/run/dbus
 %else
 install -d %{buildroot}/run/dbus
@@ -119,7 +119,7 @@
 
 %pre -n dbus-1
 %{_sbindir}/groupadd -r messagebus 2> /dev/null || :
-%if 0%{?suse_version} <= 1315
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 %{_sbindir}/useradd -r -s /bin/false -c "User for D-Bus" -d /var/run/dbus -g 
messagebus messagebus 2> /dev/null || :
 %else
 %{_sbindir}/useradd -r -s /bin/false 

commit dbus-1 for openSUSE:Factory

2015-06-01 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-06-01 09:33:00

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.changes2015-05-20 
23:28:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-06-01 
09:33:01.0 +0200
@@ -1,0 +2,7 @@
+Wed May 27 17:00:54 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Move common-begin sections around to make pre_checkin work again
+- Unconditionally build with systemd features, there are no cycles
+  now, systemd no longer buildrequires dbus-1-devel
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.Xe0VBV/_old  2015-06-01 09:33:02.0 +0200
+++ /var/tmp/diff_new_pack.Xe0VBV/_new  2015-06-01 09:33:02.0 +0200
@@ -16,24 +16,19 @@
 #
 
 
-%define with_systemd 1
 %define _name   dbus
 %define _libname libdbus-1-3
 %bcond_without docs
 %bcond_without selinux
-# COMMON1-BEGIN
-# COMMON1-BEGIN
-%if ! %{with_systemd}
-%define _unitdir %{_libexecdir}/systemd/system
-%endif
 Name:   dbus-1-x11
-Version:1.8.18
-Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
 Url:http://dbus.freedesktop.org/
-#
+# COMMON1-BEGIN
+# COMMON1-BEGIN
+Version:1.8.18
+Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
@@ -41,25 +36,23 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-BuildRequires:  audit-devel
-BuildRequires:  doxygen
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-BuildRequires:  update-desktop-files
-BuildRequires:  xmlto
-BuildRequires:  pkgconfig(x11)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
-%endif
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
 # COMMON1-END
 # COMMON1-END
+BuildRequires:  audit-devel
+BuildRequires:  doxygen
+BuildRequires:  update-desktop-files
+BuildRequires:  xmlto
+BuildRequires:  pkgconfig(x11)
 
 %description
 D-Bus contains some tools that require Xlib to be installed, those are
@@ -130,9 +123,7 @@
 %if %{with selinux}
 --enable-selinux   \
 %endif
-%if %{with_systemd}
 --enable-systemd   \
-%endif
 --enable-libaudit  \
 %if 0%{?suse_version} = 1315
 --with-console-auth-dir=/var/run/dbus/at_console/  \
@@ -154,7 +145,7 @@
 %install
 # COMMON2-END
 # COMMON2-END
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make DESTDIR=%{buildroot} install
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
 mkdir -p %{buildroot}%{_prefix}/sbin
@@ -259,10 +250,6 @@
 %ghost /run/dbus
 %endif
 %ghost %{_localstatedir}/lib/dbus/machine-id
-%if ! %{with_systemd}
-%dir %{_libexecdir}/systemd
-%dir %{_unitdir}
-%endif
 %{_unitdir}/dbus.service
 %{_unitdir}/dbus.socket
 %dir %{_unitdir}/dbus.target.wants

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.Xe0VBV/_old  2015-06-01 09:33:02.0 +0200
+++ /var/tmp/diff_new_pack.Xe0VBV/_new  2015-06-01 09:33:02.0 +0200
@@ -16,23 +16,20 @@
 #
 
 
-%define with_systemd 0
+%define with_systemd 1
 %define _name   dbus
 %define _libname libdbus-1-3
 %bcond_with docs
 %bcond_without selinux
-# COMMON1-BEGIN
-%if ! %{with_systemd}
-%define _unitdir %{_libexecdir}/systemd/system
-%endif
 Name:   dbus-1
-Version:1.8.18
-Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
 Url:http://dbus.freedesktop.org/
-#
+# WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
+# COMMON1-BEGIN
+Version:1.8.18
+Release:0
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
@@ -45,10 +42,8 @@
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 

commit dbus-1 for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-05-20 23:28:00

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.changes2015-03-29 
20:16:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-05-20 
23:28:01.0 +0200
@@ -1,0 +2,42 @@
+Mon May 18 10:05:14 UTC 2015 - fst...@suse.com
+
+- Update to 1.8.18:
+  * Security hardening:
+- On Unix platforms, change the default configuration for the
+  session bus to only allow EXTERNAL authentication (secure
+  kernel-mediated credentials-passing), as was already done for
+  the system bus.
+  This avoids falling back to DBUS_COOKIE_SHA1, which relies on
+  strongly unpredictable pseudo-random numbers; under certain
+  circumstances (/dev/urandom unreadable or malloc() returns
+  NULL), dbus could fall back to using rand(), which does not
+  have the desired unpredictability. The fallback to rand() has
+  not been changed in this stable-branch since the necessary
+  code changes for correct error-handling are rather intrusive.
+  If you are using D-Bus over the (unencrypted!) tcp: or
+  nonce-tcp: transport, in conjunction with DBUS_COOKIE_SHA1
+  and a shared home directory using NFS or similar, you will
+  need to reconfigure the session bus to accept DBUS_COOKIE_SHA1
+  by commenting out the auth element. This configuration is
+  not recommended. (bsc#931066, fdo#90414, Simon McVittie)
+  * Other fixes:
+- Add locking to DBusCounter's reference count and notify
+  function (fdo#89297, Adrian Szyndela)
+- Ensure that DBusTransport's reference count is protected by
+  the corresponding DBusConnection's lock (fdo#90312,
+  Adrian Szyndela)
+- On Windows, listen on the same port for IPv4 and IPv6
+  (previously broken by an endianness mistake), and fix a
+  failure to bind TCP sockets on approximately 1 attempt in 256
+  (fdo#87999, Ralf Habacker)
+- Correctly release DBusServer mutex before early-return if we
+  run out of memory while copying authentication mechanisms
+  (fdo#90021, Ralf Habacker)
+- Correctly initialize all fields of DBusTypeReader (fdo#90021,
+  Ralf Habacker, Simon McVittie)
+- Fix some missing \n in verbose (debug log) messages
+  (fdo#90021, Ralf Habacker)
+- Clean up some memory leaks in test code (fdo#90021,
+  Ralf Habacker)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.16.tar.gz

New:

  dbus-1.8.18.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.Q2Jn9f/_old  2015-05-20 23:28:02.0 +0200
+++ /var/tmp/diff_new_pack.Q2Jn9f/_new  2015-05-20 23:28:02.0 +0200
@@ -27,7 +27,7 @@
 %define _unitdir %{_libexecdir}/systemd/system
 %endif
 Name:   dbus-1-x11
-Version:1.8.16
+Version:1.8.18
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.8.16.tar.gz - dbus-1.8.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.16/Makefile.in new/dbus-1.8.18/Makefile.in
--- old/dbus-1.8.16/Makefile.in 2015-02-04 17:49:01.0 +0100
+++ new/dbus-1.8.18/Makefile.in 2015-05-14 14:38:34.0 +0200
@@ -123,8 +123,8 @@

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoExec.service.in
 \

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoUser.service.in
 \

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoService.service.in
 \
-   COPYING compile config.guess config.sub install-sh missing \
-   ltmain.sh
+   COPYING compile config.guess config.sub depcomp install-sh \
+   missing ltmain.sh
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/as-ac-expand.m4 \
@@ -328,6 +328,7 @@
 DBUS_PREFIX = @DBUS_PREFIX@
 DBUS_SESSION_BUS_CONNECT_ADDRESS = @DBUS_SESSION_BUS_CONNECT_ADDRESS@
 DBUS_SESSION_BUS_LISTEN_ADDRESS = @DBUS_SESSION_BUS_LISTEN_ADDRESS@
+DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL = @DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL@
 DBUS_SESSION_SOCKET_DIR = @DBUS_SESSION_SOCKET_DIR@
 DBUS_STATIC_BUILD_CPPFLAGS = @DBUS_STATIC_BUILD_CPPFLAGS@
 DBUS_SYSTEM_BUS_DEFAULT_ADDRESS = @DBUS_SYSTEM_BUS_DEFAULT_ADDRESS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit dbus-1 for openSUSE:Factory

2015-03-29 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-03-29 20:16:58

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.changes2015-02-12 
10:22:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-03-29 
20:16:59.0 +0200
@@ -1,0 +2,5 @@
+Thu Mar 26 11:04:22 UTC 2015 - fst...@suse.com
+
+- Sync changes from SLE12 conditionalized for suse_version = 1315
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.E2J4Sq/_old  2015-03-29 20:17:00.0 +0200
+++ /var/tmp/diff_new_pack.E2J4Sq/_new  2015-03-29 20:17:00.0 +0200
@@ -134,9 +134,15 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
+%if 0%{?suse_version} = 1315
+--with-console-auth-dir=/var/run/dbus/at_console/  \
+--with-system-pid-file=/var/run/dbus/pid   \
+--with-system-socket=/var/run/dbus/system_bus_socket   
\
+%else
 --with-console-auth-dir=/run/dbus/at_console/  \
 --with-system-pid-file=/run/dbus/pid   \
 --with-system-socket=/run/dbus/system_bus_socket   \
+%endif
 --with-systemdsystemunitdir=%{_unitdir}
 make %{?_smp_mflags}
 
@@ -156,7 +162,11 @@
 mv %{buildroot}/bin/dbus-launch %{buildroot}/%{_bindir}
 mv %{buildroot}/bin/dbus-run-session %{buildroot}/%{_bindir}
 ln -sf %{_sbindir}/service  %{buildroot}/%{_sbindir}/rcdbus
+%if 0%{?suse_version} = 1315
+install -d %{buildroot}/var/run/dbus
+%else
 install -d %{buildroot}/run/dbus
+%endif
 mkdir -p %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/
 install -m 0644 %{SOURCE2} \
 %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop
@@ -188,7 +198,11 @@
 
 %pre -n dbus-1
 %{_sbindir}/groupadd -r messagebus 2 /dev/null || :
+%if 0%{?suse_version} = 1315
+%{_sbindir}/useradd -r -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :
+%else
 %{_sbindir}/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
+%endif
 
 %post -n dbus-1
 if [ -e %{_localstatedir}/lib/dbus/machine-id -a -e %{_sysconfdir}/machine-id 
]; then
@@ -239,7 +253,11 @@
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/dbus-1/dbus-daemon-launch-helper
+%if 0%{?suse_version} = 1315
+%ghost /var/run/dbus
+%else
 %ghost /run/dbus
+%endif
 %ghost %{_localstatedir}/lib/dbus/machine-id
 %if ! %{with_systemd}
 %dir %{_libexecdir}/systemd

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.E2J4Sq/_old  2015-03-29 20:17:00.0 +0200
+++ /var/tmp/diff_new_pack.E2J4Sq/_new  2015-03-29 20:17:00.0 +0200
@@ -122,9 +122,15 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
+%if 0%{?suse_version} = 1315
+--with-console-auth-dir=/var/run/dbus/at_console/  \
+--with-system-pid-file=/var/run/dbus/pid   \
+--with-system-socket=/var/run/dbus/system_bus_socket   
\
+%else
 --with-console-auth-dir=/run/dbus/at_console/  \
 --with-system-pid-file=/run/dbus/pid   \
 --with-system-socket=/run/dbus/system_bus_socket   \
+%endif
 --with-systemdsystemunitdir=%{_unitdir}
 make %{?_smp_mflags}
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2015-02-12 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-02-12 10:22:21

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.changes2015-01-07 
09:38:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-02-12 
10:22:23.0 +0100
@@ -1,0 +2,21 @@
+Mon Feb  9 19:37:23 UTC 2015 - fst...@suse.com
+
+- Update to 1.8.16:
+  * Security fixes:
+- Do not allow non-uid-0 processes to send forged
+  ActivationFailure messages. On Linux systems with systemd
+  activation, this would allow a local denial of service:
+  unprivileged processes could flood the bus with these forged
+  messages, winning the race with the actual service activation
+  and causing an error reply to be sent back when service
+  auto-activation was requested. This does not prevent the real
+  service from being started, so it only works while the real
+  service is not running. (CVE-2015-0245, fdo#88811, bnc#916343;
+  Simon McVittie)
+  * Other fixes:
+- fix a Windows build failure (fdo#88009, Ralf Habacker)
+- on Windows, allow up to 8K connections to the dbus-daemon
+  instead of the previous 64, completing a previous fix which
+  only worked under Autotools (fdo#71297, Ralf Habacker)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.14.tar.gz

New:

  dbus-1.8.16.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.KZE67E/_old  2015-02-12 10:22:24.0 +0100
+++ /var/tmp/diff_new_pack.KZE67E/_new  2015-02-12 10:22:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 %define _unitdir %{_libexecdir}/systemd/system
 %endif
 Name:   dbus-1-x11
-Version:1.8.14
+Version:1.8.16
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.8.14.tar.gz - dbus-1.8.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.14/Makefile.in new/dbus-1.8.16/Makefile.in
--- old/dbus-1.8.14/Makefile.in 2015-01-02 00:33:31.0 +0100
+++ new/dbus-1.8.16/Makefile.in 2015-02-04 17:49:01.0 +0100
@@ -123,8 +123,8 @@

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoExec.service.in
 \

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoUser.service.in
 \

$(top_srcdir)/test/data/invalid-service-files-system/org.freedesktop.DBus.TestSuiteNoService.service.in
 \
-   COPYING compile config.guess config.sub depcomp install-sh \
-   missing ltmain.sh
+   COPYING compile config.guess config.sub install-sh missing \
+   ltmain.sh
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/as-ac-expand.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.14/NEWS new/dbus-1.8.16/NEWS
--- old/dbus-1.8.14/NEWS2015-01-02 00:42:32.0 +0100
+++ new/dbus-1.8.16/NEWS2015-02-04 17:48:51.0 +0100
@@ -1,3 +1,28 @@
+D-Bus 1.8.16 (2015-02-09)
+==
+
+The “poorly concealed wrestlers” release.
+
+Security fixes:
+
+• Do not allow non-uid-0 processes to send forged ActivationFailure
+  messages. On Linux systems with systemd activation, this would
+  allow a local denial of service: unprivileged processes could
+  flood the bus with these forged messages, winning the race with
+  the actual service activation and causing an error reply
+  to be sent back when service auto-activation was requested.
+  This does not prevent the real service from being started,
+  so it only works while the real service is not running.
+  (CVE-2015-0245, fd.o #88811; Simon McVittie)
+
+Other fixes:
+
+• fix a Windows build failure (fd.o #88009, Ralf Habacker)
+
+• on Windows, allow up to 8K connections to the dbus-daemon instead of the
+  previous 64, completing a previous fix which only worked under
+  Autotools (fd.o #71297, Ralf Habacker)
+
 D-Bus 1.8.14 (2015-01-05)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit dbus-1 for openSUSE:Factory

2015-01-07 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-01-07 09:38:12

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.changes2014-11-26 
10:35:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-01-07 
09:38:16.0 +0100
@@ -1,0 +2,27 @@
+Tue Jan  6 07:57:14 UTC 2015 - fst...@suse.com
+
+- Update to 1.8.14
+  * Security hardening:
+- Do not allow calls to UpdateActivationEnvironment from uids
+  other than the uid of the dbus-daemon. If a system service
+  installs unsafe security policy rules that allow arbitrary
+  method calls (such as CVE-2014-8148) then this prevents
+  memory consumption and possible privilege escalation via
+  UpdateActivationEnvironment.
+  We believe that in practice, privilege escalation here is
+  avoided by dbus-daemon-launch-helper sanitizing its
+  environment; but it seems better to be safe.
+- Do not allow calls to UpdateActivationEnvironment or the
+  Stats interface on object paths other than
+  /org/freedesktop/DBus. Some system services install unsafe
+  security policy rules that allow arbitrary method calls to
+  any destination, method and interface with a specified object
+  path; while less bad than allowing arbitrary method calls,
+  these security policies are still harmful, since dbus-daemon
+  normally offers the same API on all object paths and other
+  system services might behave similarly.
+  * Other fixes:
+- Add missing initialization so GetExtendedTcpTable doesn't
+  crash on Windows Vista SP0 (fdo#77008, Ilya A. Tkachenko)
+
+---
@@ -527,4 +554 @@
-- remove patch dbus-cve-2012-3524.patch as incorporated upstream
-
-Changes since 1.5.12
-• Follow up to CVE-2012-3524: The additional hardening
+  * Follow up to CVE-2012-3524: The additional hardening
@@ -536,2 +560 @@
-
-• CVE-2012-3524: Don't access environment variables (fdo#52202)
+  * CVE-2012-3524: Don't access environment variables (fdo#52202)
@@ -540,2 +563 @@
-
-• Detect that users are at the console correctly when configured with
+  * Detect that users are at the console correctly when configured with
@@ -544,2 +566 @@
-
-• Remove an incorrect assertion from DBusTransport (fdo#51657,
+  * Remove an incorrect assertion from DBusTransport (fdo#51657,
@@ -547,2 +568 @@
-
-• Change how we create /var/lib/dbus so it works under Automake = 1.11.4
+  * Change how we create /var/lib/dbus so it works under Automake = 1.11.4
@@ -550,2 +570 @@
-
-• Don't return from dbus_pending_call_set_notify with a lock held on OOM
+  * Don't return from dbus_pending_call_set_notify with a lock held on OOM
@@ -553,2 +572 @@
-
-• Disconnect developer mode (assertions, verbose mode etc.) from
+  * Disconnect developer mode (assertions, verbose mode etc.) from
@@ -559,12 +577,8 @@
-
-• Unix-specific:
-  · Check for libpthread under CMake on Unix (fdo#47237, Simon McVittie)
-
-• New requirements
-  · PTHREAD_MUTEX_RECURSIVE on Unix
-  · compiler support for 64-bit integers (int64_t or equivalent)
-
-• D-Bus Specification v0.19
-
-• New dbus-daemon features
-  · allow own_prefix=com.example.Service/ rules allow the service to
+  * Unix-specific:
+- Check for libpthread under CMake on Unix (fdo#47237, Simon McVittie)
+  * New requirements
+- PTHREAD_MUTEX_RECURSIVE on Unix
+- compiler support for 64-bit integers (int64_t or equivalent)
+  * D-Bus Specification v0.19
+  * New dbus-daemon features
+- allow own_prefix=com.example.Service/ rules allow the service to
@@ -572,19 +586,16 @@
-  · optional systemd integration when checking at_console policies
-  · --nopidfile option, mainly for use by systemd
-  · path_namespace and arg0namespace may appear in match rules
-  · eavesdropping is disabled unless the match rule contains eavesdrop=true
-
-• New public API
-  · functions to validate various string types (dbus_validate_path() etc.)
-  · dbus_type_is_valid()
-  · DBusBasicValue, a union of every basic type
-
-• Bug fixes
-  · removed an unsafe reimplementation of recursive mutexes
-  · dbus-daemon no longer busy-loops if it has far too many file descriptors
-  · dbus-daemon.exe --print-address works on Windows
-  · all the other bug fixes from 1.4.20
-
-• Other major implementation changes
-  · on Linux, dbus-daemon uses epoll if supported, for better scalability
-  · dbus_threads_init() ignores its argument and behaves like
+- optional systemd integration when checking at_console policies
+- --nopidfile option, mainly for use by systemd
+- path_namespace and 

commit dbus-1 for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-11-26 10:35:24

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.changes2014-11-13 
09:16:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-11-26 
10:35:34.0 +0100
@@ -1,0 +2,25 @@
+Tue Nov 25 07:43:12 UTC 2014 - fst...@suse.com
+
+- Update to 1.8.12:
+  * Fixes:
+- Partially revert the CVE-2014-3639 patch by increasing the
+  default authentication timeout on the system bus from 5
+  seconds back to 30 seconds, since this has been reported to
+  cause boot regressions for some users, mostly with parallel
+  boot (systemd) on slower hardware.
+  On fast systems where local users are considered particularly
+  hostile, administrators can return to the 5 second timeout
+  (or any other value in milliseconds) by saving this as
+  /etc/dbus-1/system-local.conf:
+  busconfig
+limit name=auth_timeout5000/limit
+  /busconfig
+  (fdo#86431, Simon McVittie)
+- Add a message in syslog/the Journal when the auth_timeout is
+  exceeded (fdo#86431, Simon McVittie)
+- Send back an AccessDenied error if the addressed recipient is
+  not allowed to receive a message (and in builds with
+  assertions enabled, don't assert under the same conditions).
+  (fdo#86194, Jacek Bukarewicz)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.10.tar.gz

New:

  dbus-1.8.12.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.8Uwnnf/_old  2014-11-26 10:35:35.0 +0100
+++ /var/tmp/diff_new_pack.8Uwnnf/_new  2014-11-26 10:35:35.0 +0100
@@ -27,7 +27,7 @@
 %define _unitdir %{_libexecdir}/systemd/system
 %endif
 Name:   dbus-1-x11
-Version:1.8.10
+Version:1.8.12
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.8.10.tar.gz - dbus-1.8.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.10/HACKING new/dbus-1.8.12/HACKING
--- old/dbus-1.8.10/HACKING 2014-11-04 15:51:05.0 +0100
+++ new/dbus-1.8.12/HACKING 2014-11-14 20:06:38.0 +0100
@@ -11,6 +11,11 @@
 Security
 ===
 
+If you find a security vulnerability that is not known to the public,
+please report it privately to dbus-secur...@lists.freedesktop.org
+or by reporting a freedesktop.org bug that is marked as
+restricted to the D-BUS security group.
+
 Most of D-Bus is security sensitive.  Guidelines related to that:
 
  - avoid memcpy(), sprintf(), strlen(), snprintf, strlcat(),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.10/NEWS new/dbus-1.8.12/NEWS
--- old/dbus-1.8.10/NEWS2014-11-06 16:39:02.0 +0100
+++ new/dbus-1.8.12/NEWS2014-11-24 14:01:19.0 +0100
@@ -1,3 +1,32 @@
+D-Bus 1.8.12 (2014-11-24)
+==
+
+The “days of fuchsia passed” release.
+
+Fixes:
+
+• Partially revert the CVE-2014-3639 patch by increasing the default
+  authentication timeout on the system bus from 5 seconds back to 30
+  seconds, since this has been reported to cause boot regressions for
+  some users, mostly with parallel boot (systemd) on slower hardware.
+
+  On fast systems where local users are considered particularly hostile,
+  administrators can return to the 5 second timeout (or any other value
+  in milliseconds) by saving this as /etc/dbus-1/system-local.conf:
+
+  busconfig
+limit name=auth_timeout5000/limit
+  /busconfig
+
+  (fd.o #86431, Simon McVittie)
+
+• Add a message in syslog/the Journal when the auth_timeout is exceeded
+  (fd.o #86431, Simon McVittie)
+
+• Send back an AccessDenied error if the addressed recipient is not allowed
+  to receive a message (and in builds with assertions enabled, don't
+  assert under the same conditions). (fd.o #86194, Jacek Bukarewicz)
+
 D-Bus 1.8.10 (2014-11-10)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.10/README new/dbus-1.8.12/README
--- old/dbus-1.8.10/README  2014-11-04 15:51:05.0 +0100
+++ new/dbus-1.8.12/README  2014-11-14 20:13:23.0 +0100
@@ -29,6 +29,25 @@
 only by accident; so you should evaluate carefully whether D-Bus makes
 sense for your project.
 
+Security
+==
+
+If you find a security vulnerability that is not known to the public,
+please 

commit dbus-1 for openSUSE:Factory

2014-11-13 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-11-13 09:16:34

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.changes2014-10-08 
22:13:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-11-13 
09:16:35.0 +0100
@@ -1,0 +2,10 @@
+Mon Nov 10 16:26:24 UTC 2014 - fst...@suse.com
+
+- Update to 1.8.10:
+  * Security fixes:
+- Increase dbus-daemon's RLIMIT_NOFILE rlimit to 65536
+  so that CVE-2014-3636 part A cannot exhaust the system bus'
+  file descriptors, completing the incomplete fix in 1.8.8.
+  (CVE-2014-7824, fd.o #85105; Simon McVittie, Alban Crequy)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.8.tar.gz

New:

  dbus-1.8.10.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.rOMXRx/_old  2014-11-13 09:16:37.0 +0100
+++ /var/tmp/diff_new_pack.rOMXRx/_new  2014-11-13 09:16:37.0 +0100
@@ -27,7 +27,7 @@
 %define _unitdir %{_libexecdir}/systemd/system
 %endif
 Name:   dbus-1-x11
-Version:1.8.8
+Version:1.8.10
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.8.8.tar.gz - dbus-1.8.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.8/NEWS new/dbus-1.8.10/NEWS
--- old/dbus-1.8.8/NEWS 2014-09-15 13:42:33.0 +0200
+++ new/dbus-1.8.10/NEWS2014-11-06 16:39:02.0 +0100
@@ -1,3 +1,15 @@
+D-Bus 1.8.10 (2014-11-10)
+==
+
+The “tenants with a leaking roof get priority” release.
+
+Security fixes:
+
+• Increase dbus-daemon's RLIMIT_NOFILE rlimit to 65536
+  so that CVE-2014-3636 part A cannot exhaust the system bus'
+  file descriptors, completing the incomplete fix in 1.8.8.
+  (CVE-2014-7824, fd.o #85105; Simon McVittie, Alban Crequy)
+
 D-Bus 1.8.8 (2014-09-16)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.8/aclocal.m4 new/dbus-1.8.10/aclocal.m4
--- old/dbus-1.8.8/aclocal.m4   2014-09-15 13:43:13.0 +0200
+++ new/dbus-1.8.10/aclocal.m4  2014-11-06 16:40:17.0 +0100
@@ -103,10 +103,9 @@
 # configured tree to be moved without reconfiguration.
 
 AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir  pwd`
+[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+# Expand $ac_aux_dir to an absolute path.
+am_aux_dir=`cd $ac_aux_dir  pwd`
 ])
 
 # AM_CONDITIONAL-*- Autoconf -*-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.8/bus/activation.c 
new/dbus-1.8.10/bus/activation.c
--- old/dbus-1.8.8/bus/activation.c 2014-09-12 13:52:11.0 +0200
+++ new/dbus-1.8.10/bus/activation.c2014-11-06 16:30:51.0 +0100
@@ -1688,6 +1688,31 @@
   return retval;
 }
 
+static void
+child_setup (void *user_data)
+{
+#ifdef DBUS_UNIX
+  BusActivation *activation = user_data;
+  DBusRLimit *initial_fd_limit;
+  DBusError error;
+
+  dbus_error_init (error);
+  initial_fd_limit = bus_context_get_initial_fd_limit (activation-context);
+
+  if (initial_fd_limit != NULL 
+  !_dbus_rlimit_restore_fd_limit (initial_fd_limit, error))
+{
+  /* unfortunately we don't actually know the service name here */
+  bus_context_log (activation-context,
+   DBUS_SYSTEM_LOG_INFO,
+   Failed to reset fd limit before activating 
+   service: %s: %s,
+   error.name, error.message);
+}
+#endif
+}
+
+
 dbus_bool_t
 bus_activation_activate_service (BusActivation  *activation,
  DBusConnection *connection,
@@ -2121,7 +2146,8 @@
   service_name,
   argv,
   envp,
-  NULL, activation,
+  child_setup,
+  activation,
   tmp_error))
 {
   _dbus_verbose (Failed to spawn child\n);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.8/bus/bus.c new/dbus-1.8.10/bus/bus.c
--- 

commit dbus-1 for openSUSE:Factory

2014-10-08 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-10-08 22:13:20

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.changes2014-09-19 
13:56:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-10-08 
22:13:22.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 30 08:20:50 UTC 2014 - fst...@suse.com
+
+- Reformat the spec file using spec-cleaner
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.NTgKWD/_old  2014-10-08 22:13:23.0 +0200
+++ /var/tmp/diff_new_pack.NTgKWD/_new  2014-10-08 22:13:23.0 +0200
@@ -17,37 +17,22 @@
 
 
 %define with_systemd 1
-%bcond_without docs
-
-Name:   dbus-1-x11
 %define _name   dbus
 %define _libname libdbus-1-3
-BuildRequires:  pkgconfig(x11)
-Url:http://dbus.freedesktop.org/
-Summary:D-Bus Message Bus System
-License:GPL-2.0+ or AFL-2.1
-Group:  System/Daemons
-BuildRequires:  audit-devel
-BuildRequires:  doxygen
-BuildRequires:  update-desktop-files
-BuildRequires:  xmlto
-
+%bcond_without docs
+%bcond_without selinux
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-
 %if ! %{with_systemd}
-%define _unitdir /usr/lib/systemd/system
-%endif
-
-%if %{with_systemd}
-BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login)
+%define _unitdir %{_libexecdir}/systemd/system
 %endif
-BuildRequires:  libexpat-devel
-BuildRequires:  libtool
-BuildRequires:  pkg-config
+Name:   dbus-1-x11
 Version:1.8.8
 Release:0
+Summary:D-Bus Message Bus System
+License:GPL-2.0+ or AFL-2.1
+Group:  System/Daemons
+Url:http://dbus.freedesktop.org/
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:dbus-1.desktop
@@ -56,12 +41,23 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-%bcond_without selinux
+BuildRequires:  audit-devel
+BuildRequires:  doxygen
+BuildRequires:  libcap-ng-devel
+BuildRequires:  libexpat-devel
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  update-desktop-files
+BuildRequires:  xmlto
+BuildRequires:  pkgconfig(x11)
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with_systemd}
+BuildRequires:  pkgconfig(libsystemd-daemon)
+BuildRequires:  pkgconfig(libsystemd-login)
+%endif
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
-BuildRequires:  libcap-ng-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # COMMON1-END
 # COMMON1-END
 
@@ -86,12 +82,15 @@
 %package -n dbus-1
 Summary:D-Bus Message Bus System
 Group:  System/Daemons
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq: %{_sbindir}/groupadd
+PreReq: %{_sbindir}/useradd
+PreReq: permissions
+Requires(post): %{_libname} = %{version}
 # bug437293
 %ifarch ppc64
 Obsoletes:  dbus-1-64bit
 %endif
-PreReq: permissions /usr/sbin/groupadd /usr/sbin/useradd
-Requires(post): %{_libname} = %{version}
 
 %description -n dbus-1
 D-Bus is a message bus system, a simple way for applications to talk to
@@ -104,7 +103,7 @@
 %prep
 # COMMON2-BEGIN
 # COMMON2-BEGIN
-%setup -n %{_name}-%{version} -q
+%setup -q -n %{_name}-%{version}
 %patch0 -p1
 %patch1 -p1
 
@@ -113,9 +112,9 @@
 autoreconf -fi
 # We use -fpie/-pie for the whole build; this is the recommended way to harden
 # the build upstream, see discussion in fdo#46570
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
+export CFLAGS=%{optflags} -fno-strict-aliasing -fPIC -fpie
 export LDFLAGS=-pie
-export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
+export CXXFLAGS=%{optflags} -fno-strict-aliasing
 export V=1
 %configure \
 --disable-static   \
@@ -140,6 +139,7 @@
 --with-system-socket=/run/dbus/system_bus_socket   \
 --with-systemdsystemunitdir=%{_unitdir}
 make %{?_smp_mflags}
+
 %if %{with docs}
 doxygen -u  doxygen
 ./cleanup-man-pages.sh
@@ -148,17 +148,17 @@
 %install
 # COMMON2-END
 # COMMON2-END
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
-mkdir -p %{buildroot}/usr/sbin
+mkdir -p %{buildroot}%{_prefix}/sbin
 
 mv %{buildroot}/bin/dbus-launch 

commit dbus-1 for openSUSE:Factory

2014-09-19 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-09-19 13:55:50

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.changes2014-09-17 
21:23:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-09-19 
13:56:02.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 18 09:14:28 UTC 2014 - fst...@suse.com
+
+- Update baselibs.conf: Provides dbus-1-32bit in lib package
+
+---
dbus-1.changes: same change



Other differences:
--
dbus-1.spec: same change
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.7Yifb7/_old  2014-09-19 13:56:04.0 +0200
+++ /var/tmp/diff_new_pack.7Yifb7/_new  2014-09-19 13:56:04.0 +0200
@@ -3,3 +3,4 @@
   requires libdbus-1-3-targettype = version
 libdbus-1-3
   obsoletes dbus-1-targettype  version
+  provides dbus-1-targettype = version

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2014-09-17 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-09-17 21:23:49

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.changes2014-07-27 
08:25:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-09-17 
21:23:50.0 +0200
@@ -1,0 +2,46 @@
+Tue Sep 16 16:21:06 UTC 2014 - fst...@suse.com
+
+- Update to 1.8.8:
+  + Security fixes:
+- Do not accept an extra fd in the padding of a cmsg message,
+  which could lead to a 4-byte heap buffer overrun. (CVE-2014-3635,
+  fdo#83622, bnc#896453; Simon McVittie)
+- Reduce default for maximum Unix file descriptors passed per
+  message from 1024 to 16, preventing a uid with the default maximum
+  number of connections from exhausting the system bus' file
+  descriptors under Linux's default rlimit. Distributors or system
+  administrators with a more restrictive fd limit may wish to reduce
+  these limits further.
+  Additionally, on Linux this prevents a second denial of service
+  in which the dbus-daemon can be made to exceed the maximum number
+  of fds per sendmsg() and disconnect the process that would have
+  received them. (CVE-2014-3636, fdo#82820, bnc#896453; Alban Crequy)
+- Disconnect connections that still have a fd pending unmarshalling
+  after a new configurable limit, pending_fd_timeout (defaulting to
+  150 seconds), removing the possibility of creating an abusive
+  connection that cannot be disconnected by setting up a circular
+  reference to a connection's file descriptor. (CVE-2014-3637,
+  fdo#80559, bnc#896453; Alban Crequy)
+- Reduce default for maximum pending replies per connection from
+  8192 to 128, mitigating an algorithmic complexity
+  denial-of-service attack (CVE-2014-3638, fdo#81053, bnc#896453;
+  Alban Crequy)
+- Reduce default for authentication timeout on the system bus from
+  30 seconds to 5 seconds, avoiding denial of service by using up
+  all unauthenticated connection slots; and when all unauthenticated
+  connection slots are used up, make new connection attempts block
+  instead of disconnecting them. (CVE-2014-3639, fdo#80919,
+  bnc#896453; Alban Crequy)
+  + Other fixes:
+- Check for libsystemd from systemd = 209, falling back to the
+  older separate libraries if not found (Umut Tezduyar Lindskog,
+  Simon McVittie)
+- On Linux, use prctl() to disable core dumps from a test executable
+  that deliberately raises SIGSEGV to test dbus-daemon's handling
+  of that condition (fdo#83772, Simon McVittie)
+- Fix compilation with --enable-stats (fdo#81043, Gentoo #507232;
+  Alban Crequy)
+- Improve documentation for running tests on Windows (fdo#41252,
+   Ralf Habacker)
+
+---
@@ -19 +65 @@
-- On Linux ≥ 2.6.37-rc4, if sendmsg() fails with ETOOMANYREFS,
+- On Linux = 2.6.37-rc4, if sendmsg() fails with ETOOMANYREFS,
dbus-1.changes: same change

Old:

  dbus-1.8.6.tar.gz

New:

  dbus-1.8.8.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.LfTtZy/_old  2014-09-17 21:23:51.0 +0200
+++ /var/tmp/diff_new_pack.LfTtZy/_new  2014-09-17 21:23:51.0 +0200
@@ -46,7 +46,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Version:1.8.6
+Version:1.8.8
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

dbus-1.spec: same change
++ dbus-1.8.6.tar.gz - dbus-1.8.8.tar.gz ++
 1909 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.6/NEWS new/dbus-1.8.8/NEWS
--- old/dbus-1.8.6/NEWS 2014-06-30 15:17:34.0 +0200
+++ new/dbus-1.8.8/NEWS 2014-09-15 13:42:33.0 +0200
@@ -1,3 +1,60 @@
+D-Bus 1.8.8 (2014-09-16)
+==
+
+The smashy smashy egg man release.
+
+Security fixes:
+
+• Do not accept an extra fd in the padding of a cmsg message, which
+  could lead to a 4-byte heap buffer overrun.
+  (CVE-2014-3635, fd.o #83622; Simon McVittie)
+
+• Reduce default for maximum Unix file descriptors passed per message
+  from 1024 to 16, 

commit dbus-1 for openSUSE:Factory

2014-07-27 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-07-27 08:25:37

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.changes2014-07-04 
17:18:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-07-27 
08:25:39.0 +0200
@@ -1,0 +2,13 @@
+Sat Jul 19 00:30:57 UTC 2014 - crrodrig...@opensuse.org
+
+- Remove all remains of sysvinit compatibility. 
+- Do not force-fed -fstack-protector in CFLAGS, already there
+  and obsoleted by stack-protector-strong in gcc 4.9.
+- Ensure doxygen never generates timestampted html docs.
+
+---
+Thu Jul 10 14:00:06 UTC 2014 - fcro...@suse.com
+
+- Update baselibs.conf: Obsoletes dbus-1-32bit in lib package.
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2014-07-17 
06:58:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2014-07-27 
08:25:39.0 +0200
@@ -1,0 +2,8 @@
+Sat Jul 19 00:30:57 UTC 2014 - crrodrig...@opensuse.org
+
+- Remove all remains of sysvinit compatibility. 
+- Do not force-fed -fstack-protector in CFLAGS, already there
+  and obsoleted by stack-protector-strong in gcc 4.9.
+- Ensure doxygen never generates timestampted html docs.
+
+---

Old:

  rc.boot.dbus



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.aZpwhj/_old  2014-07-27 08:25:41.0 +0200
+++ /var/tmp/diff_new_pack.aZpwhj/_new  2014-07-27 08:25:41.0 +0200
@@ -50,7 +50,6 @@
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
-Source1:rc.boot.dbus
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
@@ -110,14 +109,13 @@
 %patch1 -p1
 
 %build
+echo 'HTML_TIMESTAMP=NO'  Doxyfile.in
 autoreconf -fi
 # We use -fpie/-pie for the whole build; this is the recommended way to harden
 # the build upstream, see discussion in fdo#46570
 export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
 export LDFLAGS=-pie
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
-export CFLAGS=$CFLAGS -fstack-protector
-export CXXFLAGS=$CXXFLAGS -fstack-protector
 export V=1
 %configure \
 --disable-static   \
@@ -153,13 +151,11 @@
 make DESTDIR=%{buildroot} install
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
-mkdir -p %{buildroot}/etc/init.d
 mkdir -p %{buildroot}/usr/sbin
 
 mv %{buildroot}/bin/dbus-launch %{buildroot}/%{_bindir}
 mv %{buildroot}/bin/dbus-run-session %{buildroot}/%{_bindir}
-install -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/init.d/dbus
-ln -sf %{_sysconfdir}/init.d/dbus %{buildroot}/%{_sbindir}/rcdbus
+ln -sf %{_sbindir}/service  %{buildroot}/%{_sbindir}/rcdbus
 install -d %{buildroot}/run/dbus
 mkdir -p %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/
 install -m 0644 %SOURCE2 \
@@ -194,9 +190,6 @@
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
 /usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
 
-%preun -n dbus-1
-%{stop_on_removal dbus}
-
 %post -n dbus-1
 if [ -e %{_localstatedir}/lib/dbus/machine-id -a -e %{_sysconfdir}/machine-id 
]; then
   cmp -s %{_localstatedir}/lib/dbus/machine-id %{_sysconfdir}/machine-id  
/dev/null
@@ -212,13 +205,9 @@
 /bin/dbus-uuidgen --ensure
   fi
 fi
-%{insserv_force_if_yast dbus}
 /sbin/ldconfig
 %set_permissions /lib/dbus-1/dbus-daemon-launch-helper
 
-%postun -n dbus-1
-%{insserv_cleanup}
-
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch
@@ -234,7 +223,6 @@
 %doc AUTHORS COPYING HACKING NEWS README
 %config(noreplace) %{_sysconfdir}/dbus-1/session.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.conf
-%{_sysconfdir}/init.d/dbus
 %{_sysconfdir}/ConsoleKit
 /bin/dbus-cleanup-sockets
 /bin/dbus-daemon

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.aZpwhj/_old  2014-07-27 08:25:41.0 +0200
+++ /var/tmp/diff_new_pack.aZpwhj/_new  2014-07-27 08:25:41.0 +0200
@@ -44,7 +44,6 @@
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
-Source1:rc.boot.dbus
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
@@ -101,14 +100,13 @@
 %patch1 -p1
 
 %build
+echo 'HTML_TIMESTAMP=NO'  Doxyfile.in
 

commit dbus-1 for openSUSE:Factory

2014-07-16 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-07-17 06:57:53

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.changes2014-07-04 
17:18:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2014-07-17 
06:58:02.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul 10 14:00:06 UTC 2014 - fcro...@suse.com
+
+- Update baselibs.conf: Obsoletes dbus-1-32bit in lib package.
+
+---



Other differences:
--
dbus-1.spec: same change
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.taL9sv/_old  2014-07-17 06:58:03.0 +0200
+++ /var/tmp/diff_new_pack.taL9sv/_new  2014-07-17 06:58:03.0 +0200
@@ -2,3 +2,4 @@
 dbus-1-devel
   requires libdbus-1-3-targettype = version
 libdbus-1-3
+  obsoletes dbus-1-targettype  version

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2014-07-04 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-07-04 17:18:18

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.changes2014-06-18 
08:37:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-07-04 
17:18:19.0 +0200
@@ -1,0 +2,21 @@
+Wed Jul  2 16:15:37 UTC 2014 - fst...@suse.com
+
+- Update to 1.8.6:
+  + Security fixes:
+- On Linux ≥ 2.6.37-rc4, if sendmsg() fails with ETOOMANYREFS,
+  silently drop the message. This prevents an attack in which
+  a malicious client can make dbus-daemon disconnect a system
+  service, which is a local denial of service.
+  (bnc#885241 fdo#80163, CVE-2014-3532; Alban Crequy)
+- Track remaining Unix file descriptors correctly when more
+  than one message in quick succession contains fds. This
+  prevents another attack in which a malicious client can make
+  dbus-daemon disconnect a system service.
+  (bnc#885241 fdo#79694, fd0#80469, CVE-2014-3533; Alejandro
+  Martínez Suárez, Simon McVittie, Alban Crequy)
+  + Other fixes:
+- When dbus-launch --exit-with-session starts a dbus-daemon but
+  then cannot attach to a session, kill the dbus-daemon as
+  intended (fdo#74698, Роман Донченко)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.4.tar.gz

New:

  dbus-1.8.6.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.KGvcZs/_old  2014-07-04 17:18:20.0 +0200
+++ /var/tmp/diff_new_pack.KGvcZs/_new  2014-07-04 17:18:20.0 +0200
@@ -46,7 +46,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Version:1.8.4
+Version:1.8.6
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

dbus-1.spec: same change
++ dbus-1.8.4.tar.gz - dbus-1.8.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.4/NEWS new/dbus-1.8.6/NEWS
--- old/dbus-1.8.4/NEWS 2014-06-05 15:52:21.0 +0200
+++ new/dbus-1.8.6/NEWS 2014-06-30 15:17:34.0 +0200
@@ -1,3 +1,27 @@
+D-Bus 1.8.6 (2014-06-02)
+==
+
+Security fixes:
+
+• On Linux ≥ 2.6.37-rc4, if sendmsg() fails with ETOOMANYREFS, silently drop
+  the message. This prevents an attack in which a malicious client can
+  make dbus-daemon disconnect a system service, which is a local
+  denial of service.
+  (fd.o #80163, CVE-2014-3532; Alban Crequy)
+
+• Track remaining Unix file descriptors correctly when more than one
+  message in quick succession contains fds. This prevents another attack
+  in which a malicious client can make dbus-daemon disconnect a system
+  service.
+  (fd.o #79694, fd.o #80469, CVE-2014-3533; Alejandro Martínez Suárez,
+  Simon McVittie, Alban Crequy)
+
+Other fixes:
+
+• When dbus-launch --exit-with-session starts a dbus-daemon but then cannot
+  attach to a session, kill the dbus-daemon as intended
+  (fd.o #74698, Роман Донченко)
+
 D-Bus 1.8.4 (2014-06-10)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.4/configure new/dbus-1.8.6/configure
--- old/dbus-1.8.4/configure2014-06-05 15:56:49.0 +0200
+++ new/dbus-1.8.6/configure2014-06-30 15:20:50.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for dbus 1.8.4.
+# Generated by GNU Autoconf 2.69 for dbus 1.8.6.
 #
 # Report bugs to https://bugs.freedesktop.org/enter_bug.cgi?product=dbus.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='dbus'
 PACKAGE_TARNAME='dbus'
-PACKAGE_VERSION='1.8.4'
-PACKAGE_STRING='dbus 1.8.4'
+PACKAGE_VERSION='1.8.6'
+PACKAGE_STRING='dbus 1.8.6'
 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=dbus'
 PACKAGE_URL=''
 
@@ -1512,7 +1512,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures dbus 1.8.4 to adapt to many kinds of systems.
+\`configure' configures dbus 1.8.6 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1586,7 +1586,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of dbus 1.8.4:;;
+ short | recursive ) echo Configuration of dbus 1.8.6:;;
esac
   cat \_ACEOF
 
@@ -1783,7 

commit dbus-1 for openSUSE:Factory

2014-06-18 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-06-18 08:35:44

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.changes2014-05-06 
13:39:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-06-18 
08:35:45.0 +0200
@@ -1,0 +2,13 @@
+Wed Jun 11 04:58:38 UTC 2014 - fst...@suse.com
+
+- Update to 1.8.2:
+  + Security fix:
+- Alban Crequy at Collabora Ltd. discovered and fixed a
+  denial-of-service flaw in dbus-daemon, part of the reference
+  implementation of D-Bus.
+  Additionally, in highly unusual environments the same flaw
+  could lead to a side channel between processes that should
+  not be able to communicate. (CVE-2014-3477, fdo#78979,
+  bnc#881137)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.8.2.tar.gz

New:

  dbus-1.8.4.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.HlRxzR/_old  2014-06-18 08:35:46.0 +0200
+++ /var/tmp/diff_new_pack.HlRxzR/_new  2014-06-18 08:35:46.0 +0200
@@ -46,7 +46,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Version:1.8.2
+Version:1.8.4
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

dbus-1.spec: same change
++ dbus-1.8.2.tar.gz - dbus-1.8.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.2/NEWS new/dbus-1.8.4/NEWS
--- old/dbus-1.8.2/NEWS 2014-04-30 20:49:38.0 +0200
+++ new/dbus-1.8.4/NEWS 2014-06-05 15:52:21.0 +0200
@@ -1,3 +1,14 @@
+D-Bus 1.8.4 (2014-06-10)
+==
+
+Security fix:
+
+• Alban Crequy at Collabora Ltd. discovered and fixed a denial-of-service
+  flaw in dbus-daemon, part of the reference implementation of D-Bus.
+  Additionally, in highly unusual environments the same flaw could lead to
+  a side channel between processes that should not be able to communicate.
+  (CVE-2014-3477, fd.o #78979)
+
 D-Bus 1.8.2 (2014-04-30)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.8.2/bus/activation.c 
new/dbus-1.8.4/bus/activation.c
--- old/dbus-1.8.2/bus/activation.c 2014-01-25 13:39:24.0 +0100
+++ new/dbus-1.8.4/bus/activation.c 2014-06-05 15:35:18.0 +0200
@@ -1162,14 +1162,11 @@
 dbus_bool_t
 bus_activation_send_pending_auto_activation_messages (BusActivation  
*activation,
   BusService *service,
-  BusTransaction 
*transaction,
-  DBusError  *error)
+  BusTransaction 
*transaction)
 {
   BusPendingActivation *pending_activation;
   DBusList *link;
 
-  _DBUS_ASSERT_ERROR_IS_CLEAR (error);
-
   /* Check if it's a pending activation */
   pending_activation = _dbus_hash_table_lookup_string 
(activation-pending_activations,
bus_service_get_name 
(service));
@@ -1186,6 +1183,9 @@
   if (entry-auto_activation  (entry-connection == NULL || 
dbus_connection_get_is_connected (entry-connection)))
 {
   DBusConnection *addressed_recipient;
+  DBusError error;
+
+  dbus_error_init (error);
 
   addressed_recipient = bus_service_get_primary_owners_connection 
(service);
 
@@ -1193,8 +1193,22 @@
   if (!bus_dispatch_matches (transaction,
  entry-connection,
  addressed_recipient,
- entry-activation_message, error))
-goto error;
+ entry-activation_message, error))
+{
+  /* If permission is denied, we just want to return the error
+   * to the original method invoker; in particular, we don't
+   * want to make the RequestName call fail with that error
+   * (see fd.o #78979, CVE-2014-3477). */
+  if (!bus_transaction_send_error_reply (transaction, 
entry-connection,
+ error, 
entry-activation_message))
+{
+  bus_connection_send_oom_error (entry-connection,
+ 

commit dbus-1 for openSUSE:Factory

2014-06-18 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-06-18 08:37:42

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.changes2014-06-18 
08:35:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-06-18 
08:37:43.0 +0200
@@ -4 +4 @@
-- Update to 1.8.2:
+- Update to 1.8.4:
dbus-1.changes: same change



Other differences:
--
dbus-1.spec: same change
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2014-01-08 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2014-01-08 20:15:11

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.changes2013-11-22 
17:38:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2014-01-08 
20:15:12.0 +0100
@@ -1,0 +2,45 @@
+Tue Jan  7 08:17:17 UTC 2014 - fridrich.st...@suse.com
+
+- Update to 1.7.10 (1.8.0 rc1)
+  + D-Bus Specification 0.23:
+- don't require messages with no INTERFACE to be dispatched
+  (fdo#68597)
+- document tcp:bind=... and nonce-tcp:bind=... (fdo#72301)
+- define listenable and connectable addresses, and discuss
+  the difference (fdo#61303)
+  + Enhancements:
+- support printing Unix file descriptors in dbus-send,
+   dbus-monitor (fdo#70592)
+- don't install systemd units if --disable-systemd is given
+  (fdo#71818)
+  + Fixes:
+- don't leak memory on out-of-memory while listing activatable
+  or active services (fdo#71526)
+- fix undefined behaviour in a regression test (fdo#69924)
+- escape Unix socket addresses correctly (fdo#46013)
+- on SELinux systems, don't assume that SECCLASS_DBUS,
+  DBUS__ACQUIRE_SVC and DBUS__SEND_MSG are numerically equal to
+  their values in the reference policy (fdo#88719)
+- define PROCESS_QUERY_LIMITED_INFORMATION if missing from
+  MinGW  4 headers (fdo#71366)
+- define WIN32_LEAN_AND_MEAN to avoid conflicts between
+  winsock.h and winsock2.h (fdo#71405)
+- do not return failure from _dbus_read_nonce() with no error
+  set, preventing a potential crash (fdo#72298)
+- on BSD systems, avoid some O(1)-per-process memory and fd
+  leaks in kqueue, preventing test failures
+  (fdo#69332, fdo#72213)
+- fix warning spam on Hurd by not trying to set SO_REUSEADDR
+  on Unix sockets, which doesn't do anything anyway on at least
+  Linux and FreeBSD (fdo#69492)
+- fix use of TCP sockets on FreeBSD and Hurd by tolerating
+  EINVAL from sendmsg() with SCM_CREDS (retrying with plain
+  send()), and looking for credentials more correctly
+  (fdo#69492)
+- ensure that tests run with a temporary XDG_RUNTIME_DIR to
+  avoid getting mixed up in XDG/systemd user sessions
+  (fdo#61301)
+- refresh cached policy rules for existing connections when bus
+  configuration changes (fdo#39463)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.7.8.tar.gz

New:

  dbus-1.7.10.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.jXZ4ue/_old  2014-01-08 20:15:13.0 +0100
+++ /var/tmp/diff_new_pack.jXZ4ue/_new  2014-01-08 20:15:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,7 +49,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Version:1.7.8
+Version:1.7.10
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

dbus-1.spec: same change
++ dbus-1.7.8.tar.gz - dbus-1.7.10.tar.gz ++
 9155 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2013-11-22 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-11-22 17:38:56

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.changes2013-11-04 
09:11:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-11-22 
17:38:57.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov 20 21:30:25 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Drop the dbus-fall-back-to-old-run-directory.patch, and the sed
+  workaround from dbus-1-x11 %post, now that transition from 12.3
+  (/var/run) to 13.1 (/run) is done
+
+---
dbus-1.changes: same change

Old:

  dbus-fall-back-to-old-run-directory.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.SoZXqC/_old  2013-11-22 17:38:58.0 +0100
+++ /var/tmp/diff_new_pack.SoZXqC/_new  2013-11-22 17:38:58.0 +0100
@@ -60,8 +60,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-OPENSUSE h...@suse.com bnc#802525 - Avoid clients hanging after 
move to /run
-Patch2: dbus-fall-back-to-old-run-directory.patch
 %bcond_without selinux
 %if %{with selinux}
 BuildRequires:  libselinux-devel
@@ -117,7 +115,6 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
@@ -210,13 +207,6 @@
 %{stop_on_removal dbus}
 
 %post -n dbus-1
-if [ -e /var/lib/old_run_path ]; then
-# Temporarily override the socket path systemd sees, so the running D-Bus 
process won't be clobbered. This is needed as long
-# upgrade path from 12.3 is supported (bnc#802525)
-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
-rm /var/lib/old_run_path
-fi
 /bin/dbus-uuidgen --ensure
 %{insserv_force_if_yast dbus}
 /sbin/ldconfig

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.SoZXqC/_old  2013-11-22 17:38:58.0 +0100
+++ /var/tmp/diff_new_pack.SoZXqC/_new  2013-11-22 17:38:58.0 +0100
@@ -55,8 +55,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-OPENSUSE h...@suse.com bnc#802525 - Avoid clients hanging after 
move to /run
-Patch2: dbus-fall-back-to-old-run-directory.patch
 %bcond_without selinux
 %if %{with selinux}
 BuildRequires:  libselinux-devel
@@ -105,7 +103,6 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.SoZXqC/_old  2013-11-22 17:38:58.0 +0100
+++ /var/tmp/diff_new_pack.SoZXqC/_new  2013-11-22 17:38:58.0 +0100
@@ -124,13 +124,6 @@
 %{stop_on_removal dbus}
 
 %post -n dbus-1
-if [ -e /var/lib/old_run_path ]; then
-# Temporarily override the socket path systemd sees, so the running D-Bus 
process won't be clobbered. This is needed as long
-# upgrade path from 12.3 is supported (bnc#802525)
-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
-rm /var/lib/old_run_path
-fi
 /bin/dbus-uuidgen --ensure
 %{insserv_force_if_yast dbus}
 /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2013-11-04 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-11-04 09:11:37

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.changes2013-10-10 
11:26:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-11-04 
09:11:38.0 +0100
@@ -1,0 +2,25 @@
+Fri Nov  1 21:31:19 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.7.8
+  + Dependencies:
+- If systemd support is enabled, libsystemd-journal is 
+  now required.
+  + Enhancements:
+- When activating a non-systemd service under systemd, 
+  annotate its stdout/stderr with its bus name in the Journal. 
+  Known limitation: because the socket is opened before forking, 
+  the process will still be logged as if it had dbus-daemon's 
+  process ID and user ID. (fdo#68559)
+- Document more configuration elements in dbus-daemon(1)
+  (fdo#69125)
+  + Fixes:
+- Don't leak string arrays or fds if 
+  dbus_message_iter_get_args_valist() unpacks them and then 
+  encounters an error (fdo#21259)
+- If compiled with libaudit, retain CAP_AUDIT_WRITE so we 
+  can write disallowed method calls to the audit log, 
+  fixing a regression in 1.7.6 (fdo#49062)
+- path_namespace='/' in match rules incorrectly matched nothing; 
+  it now matches everything. (fdo#70799)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.7.6.tar.gz

New:

  dbus-1.7.8.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.yeN5P2/_old  2013-11-04 09:11:40.0 +0100
+++ /var/tmp/diff_new_pack.yeN5P2/_new  2013-11-04 09:11:40.0 +0100
@@ -49,7 +49,7 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Version:1.7.6
+Version:1.7.8
 Release:0
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz

dbus-1.spec: same change
++ dbus-1.7.6.tar.gz - dbus-1.7.8.tar.gz ++
 7705 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.7.6/NEWS new/dbus-1.7.8/NEWS
--- old/dbus-1.7.6/NEWS 2013-10-09 12:29:15.0 +0200
+++ new/dbus-1.7.8/NEWS 2013-11-01 20:16:53.0 +0100
@@ -1,3 +1,35 @@
+D-Bus 1.7.8 (2013-11-01)
+==
+
+The “extreme hills” release.
+
+Dependencies:
+
+• If systemd support is enabled, libsystemd-journal is now required.
+
+Enhancements:
+
+• When activating a non-systemd service under systemd, annotate its
+  stdout/stderr with its bus name in the Journal. Known limitation:
+  because the socket is opened before forking, the process will still be
+  logged as if it had dbus-daemon's process ID and user ID.
+  (fd.o #68559, Chengwei Yang)
+
+• Document more configuration elements in dbus-daemon(1)
+  (fd.o #69125, Chengwei Yang)
+
+Fixes:
+
+• Don't leak string arrays or fds if dbus_message_iter_get_args_valist()
+  unpacks them and then encounters an error (fd.o #21259, Chengwei Yang)
+
+• If compiled with libaudit, retain CAP_AUDIT_WRITE so we can write
+  disallowed method calls to the audit log, fixing a regression in 1.7.6
+  (fd.o #49062, Colin Walters)
+
+• path_namespace='/' in match rules incorrectly matched nothing; it
+  now matches everything. (fd.o #70799, Simon McVittie)
+
 D-Bus 1.7.6 (2013-10-09)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.7.6/bus/activation.c new/dbus-1.7.8/bus/activation.c
--- old/dbus-1.7.6/bus/activation.c 2013-10-09 11:51:19.0 +0200
+++ new/dbus-1.7.8/bus/activation.c 2013-11-01 13:39:42.0 +0100
@@ -2104,7 +2104,9 @@
 
   dbus_error_init (tmp_error);
 
-  if (!_dbus_spawn_async_with_babysitter (pending_activation-babysitter, 
argv,
+  if (!_dbus_spawn_async_with_babysitter (pending_activation-babysitter,
+  service_name,
+  argv,
   envp,
 

commit dbus-1 for openSUSE:Factory

2013-10-10 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-10-10 11:26:01

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.changes2013-10-08 
10:47:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-10-10 
11:26:02.0 +0200
@@ -1,0 +2,121 @@
+Wed Oct  9 18:52:01 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.7.6
+  + Build-time configuration changes:
+- Directory change notification via dnotify on Linux is no 
+  longer supported; it hadn't compiled successfully since 2010 
+  in any case. If you don't have inotify (Linux) or kqueue (*BSD),
+  you will need to send SIGHUP to the dbus-daemon when its 
+  configuration changes. (fdo#33001)
+- Compiling with --disable-userdb-cache is no longer supported;
+  it didn't work since at least 2008, and would lead to an 
+  extremely slow dbus-daemon even it worked. 
+  (fdo#15589,fdo#17133,fdo#66947)
+- The DBUS_DISABLE_ASSERTS CMake option didn't actually disable 
+  most assertions. It has been renamed to DBUS_DISABLE_ASSERT 
+  to be consistent with the Autotools build system. (fdo#66142)
+- --with-valgrind=auto enables Valgrind instrumentation if and only 
+  if valgrind headers are available. The default is still 
+  --with-valgrind=no. (fdo#56925)
+  + Dependencies:
+- Platforms with no 64-bit integer type are no longer supported.
+  (fdo#65429)
+- GNU make is now (documented to be) required. (fdo#48277)
+- Full test coverage no longer requires dbus-glib, although the 
+  tests do not exercise the shared library (only a static copy) 
+  if dbus-glib is missing. (fdo#68852)
+  + Enhancements:
+- D-Bus Specification 0.22
+- Document GetAdtAuditSessionData() and
+  GetConnectionSELinuxSecurityContext() (fdo#54445)
+- Fix example .service file (fdo#66481)
+- Don't claim D-Bus is low-latency (lower than what?), just
+  give factual statements about it supporting async use (fdo#65141)
+- Document the contents of .service files, and the fact that
+  system services' filenames are constrained (fdo#66608)
+- Be thread-safe by default on all platforms, even if
+  dbus_threads_init_default() has not been called. For 
+  compatibility with older libdbus, library users should 
+  continue to call dbus_threads_init_default(): it is 
+  harmless to do so. (fdo#54972)
+- Add GetConnectionCredentials() method (fdo#54445)
+- New API: dbus_setenv(), a simple wrapper around setenv().
+  Note that this is not thread-safe. (fdo#39196,)
+- Add dbus-send --peer=ADDRESS (connect to a given peer-to-peer 
+  connection, like --address=ADDRESS in previous versions) and 
+  dbus-send --bus=ADDRESS (connect to a given bus, like 
+  dbus-monitor --address=ADDRESS). dbus-send --address still 
+  exists for backwards compatibility, but is no longer documented.
+  (fdo#48816)
+  + Fixes:
+- Avoid an infinite busy-loop if a signal interrupts waitpid()
+ (fdo#68945)
+- Clean up memory for parent nodes when objects are unexported
+  (fdo#60176)
+- Make dbus_connection_set_route_peer_messages(x, FALSE) behave 
+  as documented. Previously, it assumed its second 
+  parameter was TRUE. (fdo#69165)
+- Escape addresses containing non-ASCII characters correctly
+  (fdo#53499)
+- Document servicedir search order correctly (fdo#66994)
+- Don't crash on dbus-send --session / x.y.z which regressed 
+  in 1.7.4. (fdo#65923)
+- If malloc() returns NULL in _dbus_string_init() or similar, 
+  don't free an invalid pointer if the string is later freed 
+  (fdo#65959)
+- If malloc() returns NULL in dbus_set_error(), don't va_end() 
+  a va_list that was never va_start()ed (fdo#66300)
+- fix build failure with --enable-stats (fdo#66004)
+- fix a regression test on platforms with strict alignment 
+  (fdo#67279)
+- Avoid calling function parameters interface since certain 
+  Windows headers have a namespace-polluting macro of that name 
+  (fdo#66493)
+- Assorted Doxygen fixes (fdo#65755)
+- Various thread-safety improvements to static variables 
+  (fdo#68610)
+- Make make -j check work (fdo#68852)
+- Fix a NULL pointer dereference on an unlikely error path
+  (fdo#69327)
+- Improve valgrind memory pool tracking (fdo#69326)
+- Don't over-allocate memory in dbus-monitor (fdo#69329)
+- dbus-monitor can monitor dbus-daemon  1.5.6 again
+  (fdo#66107)
+  + Unix-specific:
+- If accept4() fails with EINVAL, as it can on 

commit dbus-1 for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-10-08 10:47:41

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.changes2013-09-30 
09:31:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-10-08 
10:47:42.0 +0200
@@ -1,0 +2,16 @@
+Mon Oct  7 08:18:23 UTC 2013 - fridrich.st...@suse.com
+
+- Create /var/lib/dbus/machine-id only if there is no /etc/machine-id
+  present on the system. Dbus knows how to use the system-wide
+  machine-id file and this solves problems where the two files have
+  different values (bnc#831626)
+
+---
+Fri Oct  4 15:43:21 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Check for existence of /var/lib/old_run_path: if found, only then
+  is dbus ListenStream swapped for old run path. This is done for
+  supporting 12.3 to 13.1 upgrade (bnc#802525)
+- Fix rpmlint warnings about %verifyscript and %set_permissions
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.3oWpxQ/_old  2013-10-08 10:47:43.0 +0200
+++ /var/tmp/diff_new_pack.3oWpxQ/_new  2013-10-08 10:47:43.0 +0200
@@ -202,6 +202,9 @@
 mkdir -p %{buildroot}/usr/bin
 ln -sf /bin/dbus-send %{buildroot}/usr/bin/dbus-send
 
+%verifyscript -n dbus-1
+%verify_permissions -e /lib/dbus-1/dbus-daemon-launch-helper
+
 %pre -n dbus-1
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
 /usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
@@ -210,11 +213,17 @@
 %{stop_on_removal dbus}
 
 %post -n dbus-1
+if [ -e /var/lib/old_run_path ]; then
+# Temporarily override the socket path systemd sees, so the running D-Bus 
process won't be clobbered. This is needed as long
+# upgrade path from 12.3 is supported (bnc#802525)
+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
+rm /var/lib/old_run_path
+fi
 /bin/dbus-uuidgen --ensure
 %{insserv_force_if_yast dbus}
 /sbin/ldconfig
-%verifyscript
-%verify_permissions -e /lib/dbus-1/dbus-daemon-launch-helper
+%set_permissions /lib/dbus-1/dbus-daemon-launch-helper
 
 %postun -n dbus-1
 %{insserv_cleanup}

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.3oWpxQ/_old  2013-10-08 10:47:43.0 +0200
+++ /var/tmp/diff_new_pack.3oWpxQ/_new  2013-10-08 10:47:43.0 +0200
@@ -98,8 +98,8 @@
 
 chmod a-x AUTHORS COPYING HACKING NEWS README doc/*.txt doc/file-boilerplate.c 
doc/TODO
 
-rm %{buildroot}%{_includedir}/dbus-1.0/dbus/*.h 
-rm %{buildroot}/%{_lib}/libdbus-1* %{buildroot}/%{_lib}/pkgconfig/*pc 
+rm %{buildroot}%{_includedir}/dbus-1.0/dbus/*.h
+rm %{buildroot}/%{_lib}/libdbus-1* %{buildroot}/%{_lib}/pkgconfig/*pc
 rm %{buildroot}/%{_lib}/dbus-1.0/include/dbus/*.h
 
 #
@@ -113,6 +113,9 @@
 mkdir -p %{buildroot}/usr/bin
 ln -sf /bin/dbus-send %{buildroot}/usr/bin/dbus-send
 
+%verifyscript -n dbus-1
+%verify_permissions -e /lib/dbus-1/dbus-daemon-launch-helper
+
 %pre -n dbus-1
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
 /usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
@@ -121,11 +124,17 @@
 %{stop_on_removal dbus}
 
 %post -n dbus-1
+if [ -e /var/lib/old_run_path ]; then
+# Temporarily override the socket path systemd sees, so the running D-Bus 
process won't be clobbered. This is needed as long
+# upgrade path from 12.3 is supported (bnc#802525)
+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
+rm /var/lib/old_run_path
+fi
 /bin/dbus-uuidgen --ensure
 %{insserv_force_if_yast dbus}
 /sbin/ldconfig
-%verifyscript
-%verify_permissions -e /lib/dbus-1/dbus-daemon-launch-helper
+%set_permissions /lib/dbus-1/dbus-daemon-launch-helper
 
 %postun -n dbus-1
 %{insserv_cleanup}

++ rc.boot.dbus ++
--- /var/tmp/diff_new_pack.3oWpxQ/_old  2013-10-08 10:47:43.0 +0200
+++ /var/tmp/diff_new_pack.3oWpxQ/_new  2013-10-08 10:47:43.0 +0200
@@ -27,6 +27,7 @@
 
 DBUS_MACHINE_ID_DIR=/var/lib/dbus
 DBUS_MACHINE_ID=$DBUS_MACHINE_ID_DIR/machine-id
+SYSTEM_MACHINE_ID=/etc/machine-id
 
 DBUS_UUIIDGEN_BIN=/bin/dbus-uuidgen
 
@@ -49,7 +50,7 @@
 
 case $1 in
 start)
-   if [ 

commit dbus-1 for openSUSE:Factory

2013-09-26 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-09-26 19:32:08

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.changes2013-09-13 
14:44:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-09-26 
19:32:09.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 25 17:34:53 CEST 2013 - h...@suse.com
+
+- Amend dbus-fall-back-to-old-run-directory.patch to prevent a
+  new class of hangs while upgrading D-Bus along with other
+  services (bnc#802525).
+
+---
dbus-1.changes: same change



Other differences:
--
dbus-1.spec: same change
++ dbus-fall-back-to-old-run-directory.patch ++
--- /var/tmp/diff_new_pack.V9qAcY/_old  2013-09-26 19:32:10.0 +0200
+++ /var/tmp/diff_new_pack.V9qAcY/_new  2013-09-26 19:32:10.0 +0200
@@ -1,5 +1,5 @@
 diff --git a/dbus/dbus-bus.c b/dbus/dbus-bus.c
-index fadc3a8..2c71cdb 100644
+index 6f81c74..96416c6 100644
 --- a/dbus/dbus-bus.c
 +++ b/dbus/dbus-bus.c
 @@ -421,6 +421,153 @@ _dbus_bus_notify_shared_connection_disconnected_unlocked 
(DBusConnection *connec
@@ -181,7 +181,7 @@
  }
  
 diff --git a/dbus/dbus-connection.c b/dbus/dbus-connection.c
-index ee33b6c..b87c6f7 100644
+index 66315b3..467379a 100644
 --- a/dbus/dbus-connection.c
 +++ b/dbus/dbus-connection.c
 @@ -348,7 +348,7 @@ static void   
_dbus_connection_update_dispatch_status_and_unlock (DB
@@ -272,3 +272,75 @@

HAVE_LOCK_CHECK (connection);
/* Unlocks and calls out to user code */
+diff --git a/dbus/dbus-sysdeps-unix.c b/dbus/dbus-sysdeps-unix.c
+index e9bd9ef..0d04006 100644
+--- a/dbus/dbus-sysdeps-unix.c
 b/dbus/dbus-sysdeps-unix.c
+@@ -773,6 +773,51 @@ _dbus_write_two (int   fd,
+  * which is probably a good idea.
+  */
+ 
++static int
++connect_with_timeout (const char *path,
++  int fd,
++  const struct sockaddr *addr,
++  socklen_t addrlen,
++  DBusError *error)
++{
++  struct pollfd poll_fd;
++
++  _DBUS_ASSERT_ERROR_IS_CLEAR (error);
++
++  if (!_dbus_set_fd_nonblocking (fd, error))
++{
++  _dbus_close (fd, NULL);
++  return -1;
++}
++
++  connect (fd, addr, addrlen);
++
++  poll_fd.fd = fd;
++  poll_fd.events = POLLOUT | POLLERR | POLLNVAL;
++
++  if (poll (poll_fd, 1, 250)  1)
++{
++  dbus_set_error (error,
++  _dbus_error_from_errno (errno),
++  Failed to connect to socket %s: %s,
++  path, _dbus_strerror (errno));
++  _dbus_close (fd, NULL);
++  return -1;
++}
++
++  if (!(poll_fd.revents  POLLOUT))
++{
++  dbus_set_error (error,
++  _dbus_error_from_errno (errno),
++  Failed to connect to socket %s: %s,
++  path, _dbus_strerror (errno));
++  _dbus_close (fd, NULL);
++  return -1;
++}
++
++  return 0;
++}
++
+ /**
+  * Creates a socket and connects it to the UNIX domain socket at the
+  * given path.  The connection fd is returned, and is set up as
+@@ -851,7 +896,14 @@ _dbus_connect_unix_socket (const char *path,
+   strncpy (addr.sun_path, path, path_len);
+ }
+ 
+-  if (connect (fd, (struct sockaddr*) addr, _DBUS_STRUCT_OFFSET (struct 
sockaddr_un, sun_path) + path_len)  0)
++  if ((!strcmp (path, DBUS_SYSTEM_BUS_DEFAULT_ADDRESS) ||
++   (!strncmp (DBUS_SYSTEM_BUS_DEFAULT_ADDRESS, unix:path=, strlen 
(unix:path=)) 
++!strcmp (path, DBUS_SYSTEM_BUS_DEFAULT_ADDRESS + strlen 
(unix:path= 
++  connect_with_timeout (path, fd, (struct sockaddr*) addr, 
_DBUS_STRUCT_OFFSET (struct sockaddr_un, sun_path) + path_len, error)  0)
++{
++  return -1;
++}
++  else if (connect (fd, (struct sockaddr*) addr, _DBUS_STRUCT_OFFSET (struct 
sockaddr_un, sun_path) + path_len)  0)
+ {
+   dbus_set_error (error,
+   _dbus_error_from_errno (errno),

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2013-09-13 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-09-13 14:44:05

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.changes2013-06-29 
14:24:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-09-13 
14:44:07.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep  7 20:17:40 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Added 0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch
+  from upstream for resolving fdo#68945, bnc#782909
+
+---
dbus-1.changes: same change

New:

  0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.529jSS/_old  2013-09-13 14:44:08.0 +0200
+++ /var/tmp/diff_new_pack.529jSS/_new  2013-09-13 14:44:08.0 +0200
@@ -62,6 +62,8 @@
 Patch1: dbus-do-autolaunch.patch
 # PATCH-FIX-OPENSUSE h...@suse.com bnc#802525 - Avoid clients hanging after 
move to /run
 Patch2: dbus-fall-back-to-old-run-directory.patch
+# PATCH-FIX-UPSTREAM 
0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch (fdo#68945, 
bnc#782909)
+Patch3: 0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch
 %bcond_without selinux
 %if %{with selinux}
 BuildRequires:  libselinux-devel
@@ -118,6 +120,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fi

dbus-1.spec: same change
++ 0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch ++
From fc600b6a8f0dec5642b45c1026dee24c9adb9bc2 Mon Sep 17 00:00:00 2001
From: Simon McVittie simon.mcvit...@collabora.co.uk
Date: Wed, 4 Sep 2013 17:53:23 +0100
Subject: [PATCH 1/3] _dbus_babysitter_unref: avoid infinite loop if waitpid()
 returns EINTR

If waitpid() failed with EINTR, we'd go back for another go, but
because ret is nonzero, we'd skip the waitpid() and just keep looping.

Also avoid an unnecessary goto in favour of a proper loop, to make it
more clearly correct.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68945
Reviewed-by: Colin Walters walt...@verbum.org
---
 dbus/dbus-spawn.c | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/dbus/dbus-spawn.c b/dbus/dbus-spawn.c
index ef00801..6e42f55 100644
--- a/dbus/dbus-spawn.c
+++ b/dbus/dbus-spawn.c
@@ -308,15 +308,18 @@ _dbus_babysitter_unref (DBusBabysitter *sitter)
   if (ret == 0)
 kill (sitter-sitter_pid, SIGKILL);
 
-again:
   if (ret == 0)
-ret = waitpid (sitter-sitter_pid, status, 0);
+{
+  do
+{
+  ret = waitpid (sitter-sitter_pid, status, 0);
+}
+  while (_DBUS_UNLIKELY (ret  0  errno == EINTR));
+}
 
   if (ret  0)
 {
-  if (errno == EINTR)
-goto again;
-  else if (errno == ECHILD)
+  if (errno == ECHILD)
 _dbus_warn (Babysitter process not available to be reaped; 
should not happen\n);
   else
 _dbus_warn (Unexpected error %d in waitpid() for babysitter: 
%s\n,
-- 
1.8.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2013-06-29 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-06-29 14:23:56

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.changes2013-06-25 
14:39:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-06-29 
14:24:11.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 25 14:09:30 UTC 2013 - co...@suse.com
+
+- to avoid a cycle with systemd, build the daemon in dbus-x11.spec.
+  It would be wise to rename dbus-1.spec to dbus-1-libs.spec and 
+  dbus-1-x11.spec to dbus-1.spec, but I first wanted to hear feedback
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.TxkhAI/_old  2013-06-29 14:24:12.0 +0200
+++ /var/tmp/diff_new_pack.TxkhAI/_new  2013-06-29 14:24:12.0 +0200
@@ -16,6 +16,9 @@
 #
 
 
+%define with_systemd 1
+%bcond_without docs
+
 Name:   dbus-1-x11
 %define _name   dbus
 BuildRequires:  pkgconfig(x11)
@@ -23,11 +26,14 @@
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
+BuildRequires:  audit-devel
+BuildRequires:  doxygen
+BuildRequires:  update-desktop-files
+BuildRequires:  xmlto
+
 # COMMON1-BEGIN
 # COMMON1-BEGIN
 
-%define with_systemd 1
-
 %if ! %{with_systemd}
 %if 0%{?suse_version}  1230
 %define _unitdir /lib/systemd/system
@@ -36,23 +42,15 @@
 %endif
 %endif
 
-BuildRequires:  audit-devel
-BuildRequires:  doxygen
-BuildRequires:  libexpat-devel
-BuildRequires:  libtool
-BuildRequires:  pkg-config
-BuildRequires:  update-desktop-files
-BuildRequires:  xmlto
 %if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
+BuildRequires:  libexpat-devel
+BuildRequires:  libtool
+BuildRequires:  pkg-config
 Version:1.7.4
 Release:0
-# bug437293
-%ifarch ppc64
-Obsoletes:  dbus-1-64bit
-%endif
 #
 Source0:
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source1:rc.boot.dbus
@@ -64,11 +62,7 @@
 Patch1: dbus-do-autolaunch.patch
 # PATCH-FIX-OPENSUSE h...@suse.com bnc#802525 - Avoid clients hanging after 
move to /run
 Patch2: dbus-fall-back-to-old-run-directory.patch
-%if 0%{?suse_version}  1100
 %bcond_without selinux
-%else
-%bcond_with selinux
-%endif
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
@@ -81,6 +75,42 @@
 D-Bus contains some tools that require Xlib to be installed, those are
 in this separate package so server systems need not install X.
 
+%package -n dbus-1-devel-doc
+Summary:Developer documentation package for D-Bus
+Group:  Development/Libraries/Other
+Requires:   dbus-1 = %{version}
+%if 0%{?suse_version} = 1120
+BuildArch:  noarch
+%endif
+
+%description -n dbus-1-devel-doc
+D-Bus is a message bus system, a simple way for applications to talk to
+one another. D-BUS supplies both a system daemon and a
+per-user-login-session daemon. Also, the message bus is built on top of
+a general one-to-one message passing framework, which can be used by
+any two apps to communicate directly (without going through the message
+bus daemon).
+
+%package -n dbus-1
+Summary:D-Bus Message Bus System
+Group:  System/Daemons
+# bug437293
+%ifarch ppc64
+Obsoletes:  dbus-1-64bit
+%endif
+%if 0%{?suse_version}  1230
+PreReq: /sbin/insserv /etc/init.d/boot.localfs
+%endif
+PreReq: permissions /usr/sbin/groupadd /usr/sbin/useradd
+
+%description -n dbus-1
+D-Bus is a message bus system, a simple way for applications to talk to
+one another. D-Bus supplies both a system daemon and a
+per-user-login-session daemon. Also, the message bus is built on top of
+a general one-to-one message passing framework, which can be used by
+any two apps to communicate directly (without going through the message
+bus daemon).
+
 %prep
 # COMMON2-BEGIN
 # COMMON2-BEGIN
@@ -105,11 +135,13 @@
 --disable-static   \
 --with-pic 
\
 --bindir=/bin  \
---libexecdir=/lib/%{name}  \
+--libexecdir=/lib/dbus-1   \
 --libdir=/%{_lib}  \
 --with-init-scripts=suse   \
 --enable-inotify  

commit dbus-1 for openSUSE:Factory

2013-06-25 Thread h_root
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.changes2013-05-06 
09:02:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-06-25 
14:39:27.0 +0200
@@ -1,0 +2,22 @@
+Sat Jun 22 22:01:17 UTC 2013 - hrvoje.sen...@gmail.com
+
+- 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 - hrvoje.sen...@gmail.com
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:28.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.PPaRQP/_new  2013-06-25 14:39:29.0 +0200
@@ -6,7 +6,16 @@
 

commit dbus-1 for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-05-06 09:02:52

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.changes2013-02-20 
09:26:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-05-06 
09:02:54.0 +0200
@@ -1,0 +2,45 @@
+Thu Apr 25 21:02:26 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.7.2
+  + Diagnose incorrect use of dbus_connection_get_data() with negative 
+slot (i.e. before allocating the slot) rather than returning junk
+(fdo #63127)
+  + The --with-dbus-session-bus-default-address configure option is no 
+longer supported
+  + Under systemd, log to syslog only, not stderr, avoiding duplication
+(fdo#61399, fdo#39987)
+  + Under systemd, remove unnecessary dependency on syslog.socket
+(fdo#63531)
+  + Allow use of systemd-logind without the rest of systemd
+(fdo#62585)
+- Dropped dbus-move-everything-to-run-directory.patch, since we can
+  define location of system pid and socket with configure flags and
+  set the flags accordingly
+- Added xmlto BuildRequires, it is needed now for man files
+  
+---
+Wed Apr 24 20:01:10 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.6.10
+  + Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+n,
+U+FDD0..U+FDEF are allowed in UTF-8 strings again. (fdo#63072)
+  + Diagnose incorrect use of dbus_connection_get_data() with negative slot
+(i.e. before allocating the slot) rather than returning junk (fdo#63127)
+  + In the activation helper, when compiled for tests, do not reset the system
+bus address, fixing the regression tests. (fdo#52202)
+  + Fix building with Valgrind 3.8, at the cost of causing harmless warnings
+with Valgrind 3.6 on some compilers (fdo#55932)
+  + Don't leak temporary fds pointing to /dev/null (fdo#56927,)
+  + Create session.d, system.d directories under CMake (fdo#41319)
+  + Include alloca.h for alloca() if available, fixing compilation on
+Solaris 10 (fdo#63071)
+
+---
+Fri Feb 22 17:13:02 CET 2013 - h...@suse.com
+
+- Spec file changes moving files from /var/run to /run.
+- Add dbus-move-everything-to-run-directory.patch by rmilasan. This
+  moves everything (pid files, lock files, etc.) to /run.
+- Add dbus-fall-back-to-old-run-directory.patch (bnc#802525).
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2013-03-04 
17:27:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2013-05-06 
09:02:55.0 +0200
@@ -1,0 +2,37 @@
+Thu Apr 25 21:02:26 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.7.2
+  + Diagnose incorrect use of dbus_connection_get_data() with negative 
+slot (i.e. before allocating the slot) rather than returning junk
+(fdo #63127)
+  + The --with-dbus-session-bus-default-address configure option is no 
+longer supported
+  + Under systemd, log to syslog only, not stderr, avoiding duplication
+(fdo#61399, fdo#39987)
+  + Under systemd, remove unnecessary dependency on syslog.socket
+(fdo#63531)
+  + Allow use of systemd-logind without the rest of systemd
+(fdo#62585)
+- Dropped dbus-move-everything-to-run-directory.patch, since we can
+  define location of system pid and socket with configure flags and
+  set the flags accordingly
+- Added xmlto BuildRequires, it is needed now for man files
+  
+---
+Wed Apr 24 20:01:10 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.6.10
+  + Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+n,
+U+FDD0..U+FDEF are allowed in UTF-8 strings again. (fdo#63072)
+  + Diagnose incorrect use of dbus_connection_get_data() with negative slot
+(i.e. before allocating the slot) rather than returning junk (fdo#63127)
+  + In the activation helper, when compiled for tests, do not reset the system
+bus address, fixing the regression tests. (fdo#52202)
+  + Fix building with Valgrind 3.8, at the cost of causing harmless warnings
+with Valgrind 3.6 on some compilers (fdo#55932)
+  + Don't leak temporary fds pointing to /dev/null (fdo#56927,)
+  + Create session.d, system.d directories under CMake (fdo#41319)
+  + Include alloca.h for alloca() if available, fixing compilation on
+Solaris 10 (fdo#63071)
+
+---

Old:

  dbus-1.6.8.tar.gz
  dbus-move-everything-to-run-directory.patch

New:

  

commit dbus-1 for openSUSE:Factory

2013-03-04 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-03-04 17:26:32

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2013-02-20 
09:26:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2013-03-04 
17:27:35.0 +0100
@@ -1,0 +2,8 @@
+Fri Feb 22 17:13:02 CET 2013 - h...@suse.com
+
+- Spec file changes moving files from /var/run to /run.
+- Add dbus-move-everything-to-run-directory.patch by rmilasan. This
+  moves everything (pid files, lock files, etc.) to /run.
+- Add dbus-fall-back-to-old-run-directory.patch (bnc#802525).
+
+---

New:

  dbus-fall-back-to-old-run-directory.patch
  dbus-move-everything-to-run-directory.patch



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.Pslj5t/_old  2013-03-04 17:27:37.0 +0100
+++ /var/tmp/diff_new_pack.Pslj5t/_new  2013-03-04 17:27:37.0 +0100
@@ -60,6 +60,10 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+# PATCH-FIX-OPENSUSE rmila...@suse.com - move pid and any temp files to /run
+Patch2: dbus-move-everything-to-run-directory.patch
+# PATCH-FIX-OPENSUSE h...@suse.com bnc#802525 - Avoid clients hanging after 
move to /run
+Patch3: dbus-fall-back-to-old-run-directory.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -135,6 +139,8 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fi
@@ -164,7 +170,7 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
---with-console-auth-dir=/var/run/dbus/at_console/  \
+--with-console-auth-dir=/run/dbus/at_console/  \
 --with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen
@@ -177,7 +183,7 @@
 mkdir -p %{buildroot}/usr/sbin
 install -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/init.d/dbus
 ln -sf %{_sysconfdir}/init.d/dbus %{buildroot}/%{_sbindir}/rcdbus
-install -d %{buildroot}/var/run/dbus
+install -d %{buildroot}/run/dbus
 mkdir -p %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/
 install -m 0644 %SOURCE2 \
 %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop
@@ -211,13 +217,17 @@
 
 %pre
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
-/usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :
+/usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
 %if 0%{?suse_version:1}
 
 %preun
 %{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}
 /sbin/ldconfig
@@ -257,7 +267,7 @@
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/%{name}/dbus-daemon-launch-helper
-%ghost /var/run/dbus
+%ghost /run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
 %if ! %{with_systemd}
 %if 0%{?suse_version}  1230

++ dbus-fall-back-to-old-run-directory.patch ++
diff --git a/dbus/dbus-bus.c b/dbus/dbus-bus.c
index fadc3a8..2c71cdb 100644
--- a/dbus/dbus-bus.c
+++ b/dbus/dbus-bus.c
@@ -421,6 +421,153 @@ _dbus_bus_notify_shared_connection_disconnected_unlocked 
(DBusConnection *connec
   _DBUS_UNLOCK (bus);
 }
 
+static dbus_bool_t
+internal_register (DBusConnection *connection,
+   int timeout_milliseconds,
+   DBusError  *error)
+{
+  DBusMessage *message, *reply;
+  char *name;
+  BusData *bd;
+  dbus_bool_t retval;
+
+  _dbus_return_val_if_fail (connection != NULL, FALSE);
+  _dbus_return_val_if_error_is_set (error, FALSE);
+
+  retval = FALSE;
+  message = NULL;
+  reply = NULL;
+
+  _DBUS_LOCK (bus_datas);
+
+  bd = ensure_bus_data (connection);
+  if (bd == NULL)
+{
+  _DBUS_SET_OOM (error);
+  goto out;
+}
+
+  if (bd-unique_name != NULL)
+  

commit dbus-1 for openSUSE:Factory

2013-02-20 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-02-20 09:19:55

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2013-01-29 
06:55:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-02-20 
09:19:57.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 18 13:06:24 UTC 2013 - rmila...@suse.com
+
+- Revert patch: dbus-move-everything-to-run-directory.patch (bnc#802525). 
+
+---
dbus-1.changes: same change

Old:

  dbus-move-everything-to-run-directory.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.9MELyC/_old  2013-02-20 09:19:59.0 +0100
+++ /var/tmp/diff_new_pack.9MELyC/_new  2013-02-20 09:19:59.0 +0100
@@ -61,8 +61,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-OPENSUSE rmila...@suse.com - move pid and any temp files to /run
-Patch2: dbus-move-everything-to-run-directory.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -86,7 +84,6 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
@@ -116,7 +113,7 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
---with-console-auth-dir=/run/dbus/at_console/  \
+--with-console-auth-dir=/var/run/dbus/at_console/  \
 --with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.9MELyC/_old  2013-02-20 09:19:59.0 +0100
+++ /var/tmp/diff_new_pack.9MELyC/_new  2013-02-20 09:19:59.0 +0100
@@ -60,8 +60,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-OPENSUSE rmila...@suse.com - move pid and any temp files to /run
-Patch2: dbus-move-everything-to-run-directory.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -137,7 +135,6 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
@@ -167,7 +164,7 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
---with-console-auth-dir=/run/dbus/at_console/  \
+--with-console-auth-dir=/var/run/dbus/at_console/  \
 --with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen
@@ -180,7 +177,7 @@
 mkdir -p %{buildroot}/usr/sbin
 install -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/init.d/dbus
 ln -sf %{_sysconfdir}/init.d/dbus %{buildroot}/%{_sbindir}/rcdbus
-install -d %{buildroot}/run/dbus
+install -d %{buildroot}/var/run/dbus
 mkdir -p %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/
 install -m 0644 %SOURCE2 \
 %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop
@@ -214,7 +211,7 @@
 
 %pre
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
-/usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
+/usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :
 %if 0%{?suse_version:1}
 
 %preun
@@ -260,7 +257,7 @@
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/%{name}/dbus-daemon-launch-helper
-%ghost /run/dbus
+%ghost /var/run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
 %if ! %{with_systemd}
 %if 0%{?suse_version}  1230

++ dbus_at_console.ck ++
--- /var/tmp/diff_new_pack.9MELyC/_old  2013-02-20 09:19:59.0 +0100
+++ /var/tmp/diff_new_pack.9MELyC/_new  2013-02-20 09:19:59.0 +0100
@@ -4,7 +4,7 @@
 #
 reason=$1
 
-dir=/run/dbus/at_console
+dir=/var/run/dbus/at_console
 
 # for at_console we are only interested in local sessions
 test $CK_SESSION_IS_LOCAL = true || exit 0

++ rc.boot.dbus ++
--- /var/tmp/diff_new_pack.9MELyC/_old  2013-02-20 09:19:59.0 +0100
+++ /var/tmp/diff_new_pack.9MELyC/_new  2013-02-20 

commit dbus-1 for openSUSE:Factory

2013-01-28 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2013-01-29 06:55:02

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-11-20 
20:13:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2013-01-29 
06:55:03.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan 24 10:51:29 UTC 2013 - rmila...@suse.com
+
+- Move everything (pid files, lock files, etc.) to /run.
+  add: dbus-move-everything-to-run-directory.patch 
+
+---
dbus-1.changes: same change

New:

  dbus-move-everything-to-run-directory.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.ffo5Qr/_old  2013-01-29 06:55:04.0 +0100
+++ /var/tmp/diff_new_pack.ffo5Qr/_new  2013-01-29 06:55:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -61,6 +61,8 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+# PATCH-FIX-OPENSUSE rmila...@suse.com - move pid and any temp files to /run
+Patch2: dbus-move-everything-to-run-directory.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -84,6 +86,7 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi

dbus-1.spec: same change
++ dbus-do-autolaunch.patch ++
--- /var/tmp/diff_new_pack.ffo5Qr/_old  2013-01-29 06:55:04.0 +0100
+++ /var/tmp/diff_new_pack.ffo5Qr/_new  2013-01-29 06:55:04.0 +0100
@@ -2,11 +2,11 @@
 
 We want x11 autolaunch even if we have no x11 in the build environment
 
-Index: dbus-1.5.8/dbus/dbus-sysdeps-unix.c
+Index: dbus-1.6.8/dbus/dbus-sysdeps-unix.c
 ===
 dbus-1.5.8.orig/dbus/dbus-sysdeps-unix.c   2011-09-21 19:20:06.0 
+0200
-+++ dbus-1.5.8/dbus/dbus-sysdeps-unix.c2011-10-12 11:39:26.099779864 
+0200
-@@ -3339,7 +3339,7 @@ _dbus_get_autolaunch_address (const char
+--- 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
DBusString *address,
DBusError  *error)
  {

++ dbus-move-everything-to-run-directory.patch ++
Index: dbus-1.6.8/configure
===
--- dbus-1.6.8.orig/configure
+++ dbus-1.6.8/configure
@@ -22254,7 +22254,7 @@ fi
 if ! test -z $with_system_socket; then
DBUS_SYSTEM_SOCKET=$with_system_socket
 else
-   DBUS_SYSTEM_SOCKET=${EXPANDED_LOCALSTATEDIR}/run/dbus/system_bus_socket
+   DBUS_SYSTEM_SOCKET=/run/dbus/system_bus_socket
 fi
 
 
@@ -22278,9 +22278,9 @@ _ACEOF
 if ! test -z $with_system_pid_file; then
DBUS_SYSTEM_PID_FILE=$with_system_pid_file
 elif test x$with_init_scripts = xredhat ; then
-   DBUS_SYSTEM_PID_FILE=${EXPANDED_LOCALSTATEDIR}/run/messagebus.pid
+   DBUS_SYSTEM_PID_FILE=/run/messagebus.pid
 else
-   DBUS_SYSTEM_PID_FILE=${EXPANDED_LOCALSTATEDIR}/run/dbus/pid
+   DBUS_SYSTEM_PID_FILE=/run/dbus/pid
 fi
 
 
@@ -22289,7 +22289,7 @@ fi
 if ! test -z $with_console_auth_dir; then
DBUS_CONSOLE_AUTH_DIR=$with_console_auth_dir
 else
-   DBUS_CONSOLE_AUTH_DIR=/var/run/console/
+   DBUS_CONSOLE_AUTH_DIR=/run/console/
 fi
 
 
Index: dbus-1.6.8/configure.ac
===
--- dbus-1.6.8.orig/configure.ac
+++ dbus-1.6.8/configure.ac
@@ -1517,7 +1517,7 @@ AM_CONDITIONAL(HAVE_SYSTEMD, [test -n $
 if ! test -z $with_system_socket; then
DBUS_SYSTEM_SOCKET=$with_system_socket
 else
-   DBUS_SYSTEM_SOCKET=${EXPANDED_LOCALSTATEDIR}/run/dbus/system_bus_socket
+   DBUS_SYSTEM_SOCKET=/run/dbus/system_bus_socket
 fi
 
 AC_SUBST(DBUS_SYSTEM_SOCKET)
@@ -1533,9 +1533,9 @@ AC_DEFINE_UNQUOTED(DBUS_SYSTEM_BUS_DEFAU
 if ! test -z $with_system_pid_file; then
DBUS_SYSTEM_PID_FILE=$with_system_pid_file
 elif test x$with_init_scripts = xredhat ; then
-   DBUS_SYSTEM_PID_FILE=${EXPANDED_LOCALSTATEDIR}/run/messagebus.pid
+   DBUS_SYSTEM_PID_FILE=/run/messagebus.pid
 else
-   

commit dbus-1 for openSUSE:Factory

2012-11-20 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-11-20 20:13:36

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-11-17 
07:20:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-11-20 
20:13:39.0 +0100
@@ -1,0 +2,94 @@
+Sun Nov 18 17:59:23 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Update to 1.6.8
+- remove patch dbus-cve-2012-3524.patch as incorporated upstream
+
+Changes since 1.5.12
+• Follow up to CVE-2012-3524: The additional hardening
+  work to use __secure_getenv() as a followup to bug #52202
+  broke certain configurations of gnome-keyring.  Given
+  the difficulty of making this work without extensive
+  changes to gnome-keyring, use of __secure_getenv() is
+  deferred.
+
+• CVE-2012-3524: Don't access environment variables (fd.o #52202)
+  Thanks to work and input from Colin Walters, Simon McVittie,
+  Geoffrey Thomas, and others.
+
+• Detect that users are at the console correctly when configured with
+  a non-default path such as --enable-console-auth-dir=/run/console
+  (fd.o #51521, Dave Reisner)
+
+• Remove an incorrect assertion from DBusTransport (fd.o #51657,
+  Simon McVittie)
+
+• Change how we create /var/lib/dbus so it works under Automake = 1.11.4
+  (fd.o #51406, Simon McVittie)
+
+• Don't return from dbus_pending_call_set_notify with a lock held on OOM
+  (fd.o #51032, Simon McVittie)
+
+• Disconnect developer mode (assertions, verbose mode etc.) from
+  Automake maintainer mode. D-Bus developers should now configure with
+  --enable-developer. Automake maintainer mode is now on by default;
+  distributions can disable it with --disable-maintainer-mode.
+  (fd.o #34671, Simon McVittie)
+
+• Unix-specific:
+  · Check for libpthread under CMake on Unix (fd.o #47237, Simon McVittie)
+
+• New requirements
+  · PTHREAD_MUTEX_RECURSIVE on Unix
+  · compiler support for 64-bit integers (int64_t or equivalent)
+
+• D-Bus Specification v0.19
+
+• New dbus-daemon features
+  · allow own_prefix=com.example.Service/ rules allow the service to
+own names like com.example.Service.Instance3
+  · optional systemd integration when checking at_console policies
+  · --nopidfile option, mainly for use by systemd
+  · path_namespace and arg0namespace may appear in match rules
+  · eavesdropping is disabled unless the match rule contains eavesdrop=true
+
+• New public API
+  · functions to validate various string types (dbus_validate_path() etc.)
+  · dbus_type_is_valid()
+  · DBusBasicValue, a union of every basic type
+
+• Bug fixes
+  · removed an unsafe reimplementation of recursive mutexes
+  · dbus-daemon no longer busy-loops if it has far too many file descriptors
+  · dbus-daemon.exe --print-address works on Windows
+  · all the other bug fixes from 1.4.20
+
+• Other major implementation changes
+  · on Linux, dbus-daemon uses epoll if supported, for better scalability
+  · dbus_threads_init() ignores its argument and behaves like
+dbus_threads_init_default() instead
+  · removed the per-connection link cache, improving dbus-daemon performance
+
+• Developer features
+  · optional Valgrind instrumentation (--with-valgrind)
+  · optional Stats interface on the dbus-daemon (--enable-stats)
+  · optionally abort whenever malloc() fails (--enable-embedded-tests
+and export DBUS_MALLOC_CANNOT_FAIL=1)
+
+• Be more careful about monotonic time vs. real time, fixing DBUS_COOKIE_SHA1
+  spec-compliance (fd.o #48580, David Zeuthen)
+
+• Don't use install(1) within the source/build trees, fixing the build as
+  non-root when using OpenBSD install(1) (fd.o #48217, Antoine Jacoutot)
+
+• Add missing commas in some tcp and nonce-tcp addresses, and remove
+  an unused duplicate copy of the nonce-tcp transport in Windows builds
+  (fd.o #45896, Simon McVittie)
+
+---
+Fri Nov 16 12:56:04 UTC 2012 - dims...@opensuse.org
+
+- Enable systemd integration (with_systemd 1): follow the rest of
+  the distribution enabling systemd support. As agreed, systemd is
+  the main supported way for 12.3.
+
+---
dbus-1.changes: same change

Old:

  dbus-1.5.12.tar.gz
  dbus-cve-2012-3524.patch

New:

  dbus-1.6.8.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.pdOKbO/_old  2012-11-20 20:13:42.0 +0100
+++ /var/tmp/diff_new_pack.pdOKbO/_new  2012-11-20 20:13:42.0 +0100
@@ -26,9 +26,7 @@
 # COMMON1-BEGIN
 # 

commit dbus-1 for openSUSE:Factory

2012-11-16 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-11-17 07:20:51

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-11-05 
06:47:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-11-17 
07:20:53.0 +0100
@@ -1,0 +2,14 @@
+Fri Nov 16 11:57:13 UTC 2012 - fcro...@suse.com
+
+- Move default home from /var/run/dbus to /run/dbus
+- Fix useradd invocation: -o is useless without -u and newer
+  versions of pwdutils/shadowutils fail on this now.
+
+---
+Thu Nov  8 15:38:22 UTC 2012 - tittiatc...@gmail.com
+
+- Link /usr/bin/dbus-send to /bin/dbus-send. Upower uses
+  dbus-send to receive signals from systemd regarding resuming,
+  however looks for the moment in the wrong directory. 
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-11-12 
11:31:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-11-17 
07:20:53.0 +0100
@@ -1,0 +2,7 @@
+Fri Nov 16 11:57:13 UTC 2012 - fcro...@suse.com
+
+- Move default home from /var/run/dbus to /run/dbus
+- Fix useradd invocation: -o is useless without -u and newer
+  versions of pwdutils/shadowutils fail on this now.
+
+---



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.0YEbJV/_old  2012-11-17 07:20:55.0 +0100
+++ /var/tmp/diff_new_pack.0YEbJV/_new  2012-11-17 07:20:55.0 +0100
@@ -117,7 +117,7 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
---with-console-auth-dir=/var/run/dbus/at_console/  \
+--with-console-auth-dir=/run/dbus/at_console/  \
 --with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.0YEbJV/_old  2012-11-17 07:20:55.0 +0100
+++ /var/tmp/diff_new_pack.0YEbJV/_new  2012-11-17 07:20:55.0 +0100
@@ -168,7 +168,7 @@
 --enable-systemd   \
 %endif
 --enable-libaudit  \
---with-console-auth-dir=/var/run/dbus/at_console/  \
+--with-console-auth-dir=/run/dbus/at_console/  \
 --with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen
@@ -181,7 +181,7 @@
 mkdir -p %{buildroot}/usr/sbin
 install -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/init.d/dbus
 ln -sf %{_sysconfdir}/init.d/dbus %{buildroot}/%{_sbindir}/rcdbus
-install -d %{buildroot}/%{_localstatedir}/run/dbus
+install -d %{buildroot}/run/dbus
 mkdir -p %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/
 install -m 0644 %SOURCE2 \
 %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop
@@ -215,7 +215,7 @@
 
 %pre
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
-/usr/sbin/useradd -r -o -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :
+/usr/sbin/useradd -r -s /bin/false -c User for D-Bus -d /run/dbus -g 
messagebus messagebus 2 /dev/null || :
 %if 0%{?suse_version:1}
 
 %preun
@@ -261,7 +261,7 @@
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/%{name}/dbus-daemon-launch-helper
-%ghost %{_localstatedir}/run/dbus
+%ghost /run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
 %if ! %{with_systemd}
 %if 0%{?suse_version}  1230

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-11-12 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-11-12 11:31:44

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-11-05 
06:47:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-11-12 
11:31:45.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov  8 15:38:22 UTC 2012 - tittiatc...@gmail.com
+
+- Link /usr/bin/dbus-send to /bin/dbus-send. Upower uses
+  dbus-send to receive signals from systemd regarding resuming,
+  however looks for the moment in the wrong directory. 
+
+---



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.3svzCA/_old  2012-11-12 11:31:46.0 +0100
+++ /var/tmp/diff_new_pack.3svzCA/_new  2012-11-12 11:31:46.0 +0100
@@ -208,6 +208,11 @@
 mkdir -p %{buildroot}%{_localstatedir}/lib/dbus
 touch %{buildroot}/%{_localstatedir}/lib/dbus/machine-id
 
+# Link the /bin/dbus-send binary to /usr/bin/dbus-send. This should be removed 
once dbus has been fully migrated to /usr
+# Currently required to make upower work together with systemd
+mkdir -p %{buildroot}/usr/bin
+ln -sf /bin/dbus-send %{buildroot}/usr/bin/dbus-send
+
 %pre
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
 /usr/sbin/useradd -r -o -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :
@@ -245,6 +250,7 @@
 /bin/dbus-daemon
 /bin/dbus-monitor
 /bin/dbus-send
+/usr/bin/dbus-send
 /bin/dbus-uuidgen
 %{_mandir}/man1/dbus-cleanup-sockets.1.*
 %{_mandir}/man1/dbus-daemon.1.*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-11-04 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-11-05 06:47:13

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-10-26 
17:44:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-11-05 
06:47:14.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov  3 16:33:15 UTC 2012 - crrodrig...@opensuse.org
+
+- Fix factory breakage on systemd units directory 
+
+---
dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.xXc2rb/_old  2012-11-05 06:47:18.0 +0100
+++ /var/tmp/diff_new_pack.xXc2rb/_new  2012-11-05 06:47:18.0 +0100
@@ -30,6 +30,14 @@
 # dbus-1 and systemd. Fun!
 %define with_systemd 0
 
+%if ! %{with_systemd}
+%if 0%{?suse_version}  1230
+%define _unitdir /lib/systemd/system
+%else
+%define _unitdir /usr/lib/systemd/system
+%endif
+%endif
+
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
@@ -110,7 +118,7 @@
 %endif
 --enable-libaudit  \
 --with-console-auth-dir=/var/run/dbus/at_console/  \
---with-systemdsystemunitdir=/lib/systemd/system 
+--with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen
 ./cleanup-man-pages.sh

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.xXc2rb/_old  2012-11-05 06:47:18.0 +0100
+++ /var/tmp/diff_new_pack.xXc2rb/_new  2012-11-05 06:47:18.0 +0100
@@ -29,6 +29,14 @@
 # dbus-1 and systemd. Fun!
 %define with_systemd 0
 
+%if ! %{with_systemd}
+%if 0%{?suse_version}  1230
+%define _unitdir /lib/systemd/system
+%else
+%define _unitdir /usr/lib/systemd/system
+%endif
+%endif
+
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
@@ -161,7 +169,7 @@
 %endif
 --enable-libaudit  \
 --with-console-auth-dir=/var/run/dbus/at_console/  \
---with-systemdsystemunitdir=/lib/systemd/system 
+--with-systemdsystemunitdir=%{_unitdir} 
 make %{?_smp_mflags}
 doxygen -u  doxygen
 ./cleanup-man-pages.sh
@@ -249,16 +257,22 @@
 %attr(4750,root,messagebus) %verify(not mode) 
/lib/%{name}/dbus-daemon-launch-helper
 %ghost %{_localstatedir}/run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
+%if ! %{with_systemd}
+%if 0%{?suse_version}  1230
 %dir /lib/systemd
-%dir /lib/systemd/system
-/lib/systemd/system/dbus.service
-/lib/systemd/system/dbus.socket
-%dir /lib/systemd/system/dbus.target.wants
-/lib/systemd/system/dbus.target.wants/dbus.socket
-%dir /lib/systemd/system/multi-user.target.wants
-/lib/systemd/system/multi-user.target.wants/dbus.service
-%dir /lib/systemd/system/sockets.target.wants
-/lib/systemd/system/sockets.target.wants/dbus.socket
+%else
+%dir /usr/lib/systemd
+%dir %{_unitdir}
+%endif
+%endif
+%{_unitdir}/dbus.service
+%{_unitdir}/dbus.socket
+%dir %{_unitdir}/dbus.target.wants
+%{_unitdir}/dbus.target.wants/dbus.socket
+%dir %{_unitdir}/multi-user.target.wants
+%{_unitdir}/multi-user.target.wants/dbus.service
+%dir %{_unitdir}/sockets.target.wants
+%{_unitdir}/sockets.target.wants/dbus.socket
 
 %files -n %{_libname}
 %defattr(-, root, root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-10-25 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-10-26 07:50:45

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-10-08 
07:10:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-10-26 
07:50:47.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct 24 21:11:19 UTC 2012 - jeng...@inai.de
+
+- baselibs: dbus-1-devel-32bit must require libdbus-1-3-32bit
+
+---



Other differences:
--
dbus-1.spec: same change
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.eA1qMy/_old  2012-10-26 07:50:49.0 +0200
+++ /var/tmp/diff_new_pack.eA1qMy/_new  2012-10-26 07:50:49.0 +0200
@@ -1,3 +1,4 @@
 dbus-1
 dbus-1-devel
+  requires libdbus-1-3-targettype = version
 libdbus-1-3

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-10-07 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-10-08 07:10:46

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-08-04 
21:46:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-10-08 
07:10:47.0 +0200
@@ -1,0 +2,11 @@
+Sun Oct  7 16:57:56 UTC 2012 - co...@suse.com
+
+- remove libzio build dependency
+
+---
+Mon Aug 27 13:54:45 CEST 2012 - thoe...@suse.de
+
+- dbus-cve-2012-3524.patch: Add patch for CVE-2012-3524 to fix getenv()
+  vulnerability in setuid root binaries (bnc#697105) 
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-08-31 
09:20:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-10-08 
07:10:47.0 +0200
@@ -1,0 +2,5 @@
+Sun Oct  7 16:57:56 UTC 2012 - co...@suse.com
+
+- remove libzio build dependency
+
+---
@@ -5,0 +11,6 @@
+
+---
+Wed Aug  1 10:00:06 UTC 2012 - idon...@suse.com
+
+- Add pkgconfig(x11) as BuildRequires instead of xorg-x11-devel so
+  we don't depend on Mesa and create a build cycle.



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.Y4Pi1N/_old  2012-10-08 07:10:48.0 +0200
+++ /var/tmp/diff_new_pack.Y4Pi1N/_new  2012-10-08 07:10:48.0 +0200
@@ -34,7 +34,6 @@
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
-BuildRequires:  libzio
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 %if %{with_systemd}
@@ -56,6 +55,7 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+Patch2: dbus-cve-2012-3524.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -79,6 +79,7 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi
@@ -125,9 +126,6 @@
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.Y4Pi1N/_old  2012-10-08 07:10:48.0 +0200
+++ /var/tmp/diff_new_pack.Y4Pi1N/_new  2012-10-08 07:10:48.0 +0200
@@ -33,7 +33,6 @@
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
-BuildRequires:  libzio
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 %if %{with_systemd}

++ dbus-1-x11.spec.in ++
--- /var/tmp/diff_new_pack.Y4Pi1N/_old  2012-10-08 07:10:49.0 +0200
+++ /var/tmp/diff_new_pack.Y4Pi1N/_new  2012-10-08 07:10:49.0 +0200
@@ -15,11 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 Name:   dbus-1-x11
 %define _name   dbus
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(x11)
 Url:http://dbus.freedesktop.org/
 License:GPL2+ or AFL 2.1
 Group:  System/Daemons
@@ -42,9 +40,6 @@
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-08-31 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-08-31 09:20:44

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-05-21 
08:03:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-08-31 
09:20:50.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 27 13:54:45 CEST 2012 - thoe...@suse.de
+
+- dbus-cve-2012-3524.patch: Add patch for CVE-2012-3524 to fix getenv()
+  vulnerability in setuid root binaries (bnc#697105) 
+
+---

New:

  dbus-cve-2012-3524.patch



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.aIG4Oa/_old  2012-08-31 09:20:51.0 +0200
+++ /var/tmp/diff_new_pack.aIG4Oa/_new  2012-08-31 09:20:51.0 +0200
@@ -55,6 +55,7 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+Patch2: dbus-cve-2012-3524.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -127,6 +128,7 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi

++ dbus-cve-2012-3524.patch ++
--- dbus-1.5.12/configure.ac2012-08-28 10:28:12.0 +0200
+++ dbus-1.5.12/configure.ac2012-08-28 10:28:17.0 +0200
@@ -578,7 +578,7 @@
 AC_SEARCH_LIBS(socket,[socket network])
 AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)])
 
-AC_CHECK_FUNCS(vsnprintf vasprintf nanosleep usleep setenv clearenv unsetenv 
socketpair getgrouplist fpathconf setrlimit poll setlocale localeconv strtoll 
strtoull)
+AC_CHECK_FUNCS(vsnprintf vasprintf nanosleep usleep setenv clearenv unsetenv 
socketpair getgrouplist fpathconf setrlimit poll setlocale localeconv strtoll 
strtoull __secure_getenv)
 
 AC_CHECK_HEADERS([syslog.h])
 if test x$ac_cv_header_syslog_h = xyes; then
--- dbus-1.5.12/dbus/dbus-sysdeps.c 2012-08-28 10:28:12.0 +0200
+++ dbus-1.5.12/dbus/dbus-sysdeps.c 2012-08-28 10:28:17.0 +0200
@@ -181,8 +181,12 @@
  */
 const char*
 _dbus_getenv (const char *varname)
-{  
-  return getenv (varname);
+{
+#ifdef HAVE___SECURE_GETENV
+  return __secure_getenv(varname);
+#else
+  return getenv(varname);
+#endif
 }
 
 /**
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-08-04 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-08-04 21:41:14

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-05-21 
08:03:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-08-04 
21:46:09.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug  1 10:00:06 UTC 2012 - idon...@suse.com
+
+- Add pkgconfig(x11) as BuildRequires instead of xorg-x11-devel so
+  we don't depend on Mesa and create a build cycle.
+
+---



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.C5bvo1/_old  2012-08-04 21:46:15.0 +0200
+++ /var/tmp/diff_new_pack.C5bvo1/_new  2012-08-04 21:46:15.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   dbus-1-x11
 %define _name   dbus
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(x11)
 Url:http://dbus.freedesktop.org/
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-05-21 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-05-21 08:03:40

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-05-03 
10:55:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-05-21 
08:03:42.0 +0200
@@ -1,0 +2,14 @@
+Tue May 15 07:18:57 UTC 2012 - vu...@opensuse.org
+
+- Move ownership of /etc/dbus-1/{session.d,system.d} and
+  /usr/share/dbus-1/{interfaces,services,system-services} to
+  libdbus-1-3 instead of dbus-1: many dbus users put files there,
+  and it's annoying to force them to own those directories.
+
+---
+Sun Apr 22 16:28:41 UTC 2012 - alinm.el...@gmail.com
+
+- added libdbus-1-3 to build for -32bit... 
+- adeed post and postun sections for libdbus-1-3 
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-05-03 
10:55:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-05-21 
08:03:42.0 +0200
@@ -1,0 +2,8 @@
+Tue May 15 07:18:57 UTC 2012 - vu...@opensuse.org
+
+- Move ownership of /etc/dbus-1/{session.d,system.d} and
+  /usr/share/dbus-1/{interfaces,services,system-services} to
+  libdbus-1-3 instead of dbus-1: many dbus users put files there,
+  and it's annoying to force them to own those directories.
+
+---



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.56ZgLX/_old  2012-05-21 08:03:45.0 +0200
+++ /var/tmp/diff_new_pack.56ZgLX/_new  2012-05-21 08:03:45.0 +0200
@@ -222,17 +222,10 @@
 
 %files
 %defattr(-, root, root)
-%dir %{_datadir}/dbus-1
-%dir %{_datadir}/dbus-1/services
-%dir %{_datadir}/dbus-1/system-services
-%dir %{_datadir}/dbus-1/interfaces
 %dir %{_localstatedir}/lib/dbus
 %dir /lib/dbus-1
 %dir /lib/dbus-1/system-services
 %doc AUTHORS COPYING HACKING NEWS README
-%dir %{_sysconfdir}/dbus-1
-%dir %{_sysconfdir}/dbus-1/session.d
-%dir %{_sysconfdir}/dbus-1/system.d
 %config(noreplace) %{_sysconfdir}/dbus-1/session.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.conf
 %{_sysconfdir}/init.d/dbus
@@ -267,6 +260,15 @@
 %files -n %{_libname}
 %defattr(-, root, root)
 /%{_lib}/libdbus-1.so.*
+# Own those directories in the library instead of dbus-1, since dbus users
+# often ship files there
+%dir %{_sysconfdir}/dbus-1
+%dir %{_sysconfdir}/dbus-1/session.d
+%dir %{_sysconfdir}/dbus-1/system.d
+%dir %{_datadir}/dbus-1
+%dir %{_datadir}/dbus-1/interfaces
+%dir %{_datadir}/dbus-1/services
+%dir %{_datadir}/dbus-1/system-services
 
 %files -n dbus-1-devel
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-05-03 10:55:04

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-02-28 
14:12:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-05-03 
10:55:05.0 +0200
@@ -1,0 +2,39 @@
+Thu Apr 19 20:44:39 CEST 2012 - thoe...@suse.de
+
+- More news from the dependency hell: Let dbus-1-devel require
+  dbus-1.
+
+---
+Wed Apr 18 11:54:42 CEST 2012 - thoe...@suse.de
+
+- Split dbus-1 into libdbus-1 and dbus-1. 
+
+---
+Wed Mar 28 09:19:14 CEST 2012 - thoe...@suse.de
+
+- Update to version 1.5.12:
+  - Add public API to validate various string types:
+dbus_validate_path(), dbus_validate_interface(),
+dbus_validate_member(), dbus_validate_error_name(),
+dbus_validate_bus_name(), dbus_validate_utf8()
+(fd.o #39549, Simon McVittie)
+
+  - Turn DBusBasicValue into public API so bindings don't need to
+invent their own union of everything type (fd.o #11191, Simon
+McVittie)
+
+  - Enumerate data files included in the build rather than using
+find(1) (fd.o #33840, Simon McVittie)
+
+  - Add support for policy rules like
+allow own_prefix=com.example.Service/ in dbus-daemon
+(fd.o #46273, Alban Crequy)
+
+  - Windows-specific:
+- make dbus-daemon.exe --print-address (and --print-pid) work
+  again on Win32, but not on WinCE (fd.o #46049, Simon
+  McVittie)
+- fix duplicate case value when compiling against mingw-w64
+  (fd.o #47321, Andoni Morales Alastruey)
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-03-29 
07:45:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-05-03 
10:55:05.0 +0200
@@ -1,0 +2,17 @@
+Sun Apr 22 16:28:41 UTC 2012 - alinm.el...@gmail.com
+
+- added libdbus-1-3 to build for -32bit... 
+- adeed post and postun sections for libdbus-1-3 
+
+---
+Thu Apr 19 20:44:39 CEST 2012 - thoe...@suse.de
+
+- More news from the dependency hell: Let dbus-1-devel require
+  dbus-1.
+
+---
+Wed Apr 18 11:54:42 CEST 2012 - thoe...@suse.de
+
+- Split dbus-1 into libdbus-1 and dbus-1. 
+
+---



Other differences:
--
++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.clUcWr/_old  2012-05-03 10:55:07.0 +0200
+++ /var/tmp/diff_new_pack.clUcWr/_new  2012-05-03 10:55:07.0 +0200
@@ -18,6 +18,7 @@
 
 Name:   dbus-1
 %define _name   dbus
+%define _libname libdbus-1-3
 Url:http://dbus.freedesktop.org/
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1
@@ -67,11 +68,17 @@
 # COMMON1-END
 PreReq: permissions /usr/sbin/groupadd /usr/sbin/useradd /sbin/insserv 
/etc/init.d/boot.localfs
 
+%package -n %{_libname}
+
+Summary:Library package for D-Bus
+Group:  Development/Libraries/Other
+
 %package -n dbus-1-devel
 
 Summary:Developer package for D-Bus
 Group:  Development/Libraries/Other
-Requires:   %{name} = %{version}
+Requires:   %{_libname} = %{version}
+Requires:   dbus-1
 Requires:   glibc-devel
 
 %package -n dbus-1-devel-doc
@@ -91,6 +98,14 @@
 any two apps to communicate directly (without going through the message
 bus daemon).
 
+%description -n %{_libname}
+D-Bus is a message bus system, a simple way for applications to talk to
+one another. D-Bus supplies both a system daemon and a
+per-user-login-session daemon. Also, the message bus is built on top of
+a general one-to-one message passing framework, which can be used by
+any two apps to communicate directly (without going through the message
+bus daemon).
+
 %description -n dbus-1-devel
 D-Bus is a message bus system, a simple way for applications to talk to
 one another. D-Bus supplies both a system daemon and a
@@ -202,6 +217,9 @@
 /sbin/ldconfig
 %endif
 
+%post -n %{_libname} -p /sbin/ldconfig
+%postun -n %{_libname} -p /sbin/ldconfig
+
 %files
 %defattr(-, root, root)
 %dir %{_datadir}/dbus-1
@@ -224,7 +242,6 @@
 /bin/dbus-monitor
 /bin/dbus-send
 /bin/dbus-uuidgen
-/%{_lib}/libdbus-1.so.*
 %{_mandir}/man1/dbus-cleanup-sockets.1.*
 %{_mandir}/man1/dbus-daemon.1.*
 

commit dbus-1 for openSUSE:Factory

2012-03-28 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-03-29 07:41:31

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-02-28 
14:12:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-03-29 
07:41:38.0 +0200
@@ -1,0 +2,28 @@
+Wed Mar 28 09:19:14 CEST 2012 - thoe...@suse.de
+
+- Update to version 1.5.12:
+  - Add public API to validate various string types:
+dbus_validate_path(), dbus_validate_interface(),
+dbus_validate_member(), dbus_validate_error_name(),
+dbus_validate_bus_name(), dbus_validate_utf8()
+(fd.o #39549, Simon McVittie)
+
+  - Turn DBusBasicValue into public API so bindings don't need to
+invent their own union of everything type (fd.o #11191, Simon
+McVittie)
+
+  - Enumerate data files included in the build rather than using
+find(1) (fd.o #33840, Simon McVittie)
+
+  - Add support for policy rules like
+allow own_prefix=com.example.Service/ in dbus-daemon
+(fd.o #46273, Alban Crequy)
+
+  - Windows-specific:
+- make dbus-daemon.exe --print-address (and --print-pid) work
+  again on Win32, but not on WinCE (fd.o #46049, Simon
+  McVittie)
+- fix duplicate case value when compiling against mingw-w64
+  (fd.o #47321, Andoni Morales Alastruey)
+
+---

Old:

  dbus-1.5.10.tar.gz

New:

  dbus-1.5.12.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.lWVqq0/_old  2012-03-29 07:41:42.0 +0200
+++ /var/tmp/diff_new_pack.lWVqq0/_new  2012-03-29 07:41:42.0 +0200
@@ -41,7 +41,7 @@
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
-Version:1.5.10
+Version:1.5.12
 Release:0
 # bug437293
 %ifarch ppc64

dbus-1.spec: same change
++ dbus-1.5.10.tar.gz - dbus-1.5.12.tar.gz ++
 4337 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-02-28 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-02-28 14:12:10

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-02-25 
07:30:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-02-28 
14:12:20.0 +0100
@@ -1,0 +2,8 @@
+Mon Feb 27 10:18:53 UTC 2012 - vu...@opensuse.org
+
+- Revert my last change completely, and go back to using -fpie in
+  CFLAGS and -pie in LDFLAGS for the whole build: after discussion
+  upstream in fdo#46570, it appears that this is the recommended
+  way to harden the build.
+
+---
dbus-1.changes: same change

Old:

  dbus-1-suid_flags.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.MgM80f/_old  2012-02-28 14:12:22.0 +0100
+++ /var/tmp/diff_new_pack.MgM80f/_new  2012-02-28 14:12:22.0 +0100
@@ -56,8 +56,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-UPSTREAM dbus-1-suid_flags.patch bnc#743149 fdo#46570 
vu...@opensuse.org -- Respect SUID_CFLAGS/SUID_LDFLAGS
-Patch2: dbus-1-suid_flags.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -81,14 +79,14 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC
+# We use -fpie/-pie for the whole build; this is the recommended way to harden
+# the build upstream, see discussion in fdo#46570
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
+export LDFLAGS=-pie
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
-export SUID_CFLAGS=-fPIE
-export SUID_LDFLAGS=-pie
 %if 0%{?suse_version}  1000
 export CFLAGS=$CFLAGS -fstack-protector
 export CXXFLAGS=$CXXFLAGS -fstack-protector

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.MgM80f/_old  2012-02-28 14:12:22.0 +0100
+++ /var/tmp/diff_new_pack.MgM80f/_new  2012-02-28 14:12:22.0 +0100
@@ -54,8 +54,6 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
-# PATCH-FIX-UPSTREAM dbus-1-suid_flags.patch bnc#743149 fdo#46570 
vu...@opensuse.org -- Respect SUID_CFLAGS/SUID_LDFLAGS
-Patch2: dbus-1-suid_flags.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -114,14 +112,14 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC
+# We use -fpie/-pie for the whole build; this is the recommended way to harden
+# the build upstream, see discussion in fdo#46570
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
+export LDFLAGS=-pie
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
-export SUID_CFLAGS=-fPIE
-export SUID_LDFLAGS=-pie
 %if 0%{?suse_version}  1000
 export CFLAGS=$CFLAGS -fstack-protector
 export CXXFLAGS=$CXXFLAGS -fstack-protector

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2012-02-24 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-02-24 12:04:00

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2011-10-12 
16:11:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-02-24 
12:04:03.0 +0100
@@ -1,0 +2,74 @@
+Wed Feb 22 08:21:30 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.5.10:
+  + D-Bus Specification 0.19:
+- Formally define unique connection names and well-known bus
+  names, and document best practices for interface, bus, member
+  and error names, and object paths (fdo#37095)
+- Document the search path for session and system services on
+  Unix, and where they should be installed by build systems
+  (fdo#21620, fdo#35306)
+- Document the systemd transport (fdo#35232)
+  + Make dbus_threads_init() use the same built-in threading
+implementation as dbus_threads_init_default(); the
+user-specified primitives that it takes as a parameter are now
+ignored (fdo#43744)
+  + Allow all configured auth mechanisms, not just one (fdo#45106)
+  + Improve cmake build system.
+  + Build tests successfully with older GLib, as found in e.g.
+Debian 6 (fdo#41219)
+  + Avoid use of deprecated GThread API (fdo#44413)
+  + Build documentation correctly if man2html doesn't support
+filenames on its command-line (fdo#43875)
+  + Improve test coverage. To get even more coverage, run the tests
+with DBUS_TEST_SLOW=1 (fdo#38285, fdo#42811)
+  + Reduce the size of the shared library by moving functionality
+only used by dbus-daemon, tests etc. into their internal
+library and deleting unused code (fdo#34976, fdo#39759)
+  + Add dbus-daemon --nopidfile option, overriding the
+configuration, for setups where the default configuration must
+include pidfile/ to avoid breaking traditional init, but the
+pid file is in fact unnecessary; use it under systemd to
+improve startup time a bit (fdo#45520)
+  + Optionally (if configured --with-valgrind) add instrumentation
+to debug libdbus and associated tools more meaningfully under
+Valgrind (fdo#37286)
+  + Improve the dbus-send(1) man page (fdo#14005)
+  + Make dbus-protocol.h compatible with C++11 (fdo#46147)
+  + If tests are enabled and DBUS_MALLOC_CANNOT_FAIL is set in the
+environment, abort on failure to malloc() (like GLib does), to
+turn runaway memory leaks into a debuggable core-dump if a
+resource limit is applied (fdo#41048)
+  + Don't crash if realloc() returns NULL in a debug build (fdo#41048)
+  + Unix-specific:
+- Replace our broken reimplementation of recursive mutexes,
+  which has been broken since 2006, with an ordinary pthreads
+  recursive mutex (fdo#43744)
+- Use epoll(7) for a more efficient main loop in Linux;
+  equivalent patches welcomed for other OSs' equivalents like
+  kqueue, /dev/poll, or Solaris event ports (fdo#7)
+- When running under systemd, use it instead of ConsoleKit to
+  check whether to apply at_console policies (fdo#39609)
+- Avoid a highly unlikely fd leak (fdo#29881)
+- Don't close invalid fd -1 if getaddrinfo fails (fdo#37258)
+    - Don't touch ~/.dbus and ~/.dbus-keyrings when running 'make
+  installcheck' (fdo#41218)
+- Stop pretending we respect XDG_DATA_DIRS for system services:
+  the launch helper doesn't obey environment variables to avoid
+  privilege escalation attacks, so make the system bus follow
+  the same rules (fdo#21620)
+  + Windows-specific fixes.
+- Get ready for a switch to systemd:
+  + Add a with_systemd macro, currently set to 0 as the systemd
+support would introduce a build cycle between dbus-1 and
+systemd.
+  + Add pkgconfig(libsystemd-daemon) and
+pkgconfig(libsystemd-login) BuildRequires and pass
+--enable-systemd to configure if we build systemd support.
+
+---
+Mon Feb  6 10:12:53 UTC 2012 - dlova...@suse.com
+
+- fixed bnc#743149 - added position independent flags to compilation and 
linking(-fpie/-pie)
+
+---
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2012-02-10 
17:12:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-02-24 
12:04:04.0 +0100
@@ -1,0 +2,69 @@
+Wed Feb 22 08:21:30 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.5.10:
+  + D-Bus Specification 0.19:
+- Formally define unique connection names and well-known bus
+  names, and document best practices for 

commit dbus-1 for openSUSE:Factory

2012-02-24 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-02-25 07:30:02

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2012-02-24 
12:04:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2012-02-25 
07:30:05.0 +0100
@@ -1,0 +2,14 @@
+Fri Feb 24 12:50:17 UTC 2012 - vu...@opensuse.org
+
+- Change the way we pass -fpie/-pie:
+  + Stop changing CFLAGS/LDFLAGS in %build to add -fpie/-pie.
+  + Add dbus-1-suid_flags.patch: respect SUID_CFLAGS/SUID_LDFLAGS
+when building the suid binary (dbus-daemon-launch-helper).
+  + Set SUID_CFLAGS to -fPIE and SUID_LDFLAGS to -pie in %build.
+
+---
+Fri Feb 24 12:40:26 UTC 2012 - co...@suse.com
+
+- move with_systemd definition into COMMON part to fix dbus-1-x11
+
+---
dbus-1.changes: same change

New:

  dbus-1-suid_flags.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.oPh1Ao/_old  2012-02-25 07:30:09.0 +0100
+++ /var/tmp/diff_new_pack.oPh1Ao/_new  2012-02-25 07:30:09.0 +0100
@@ -25,6 +25,11 @@
 Group:  System/Daemons
 # COMMON1-BEGIN
 # COMMON1-BEGIN
+
+# We can't enable this right now, because it will create a build cycle between
+# dbus-1 and systemd. Fun!
+%define with_systemd 0
+
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
@@ -51,6 +56,8 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+# PATCH-FIX-UPSTREAM dbus-1-suid_flags.patch bnc#743149 fdo#46570 
vu...@opensuse.org -- Respect SUID_CFLAGS/SUID_LDFLAGS
+Patch2: dbus-1-suid_flags.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -74,12 +81,14 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
-export LDFLAGS=-pie
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
+export SUID_CFLAGS=-fPIE
+export SUID_LDFLAGS=-pie
 %if 0%{?suse_version}  1000
 export CFLAGS=$CFLAGS -fstack-protector
 export CXXFLAGS=$CXXFLAGS -fstack-protector

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.oPh1Ao/_old  2012-02-25 07:30:09.0 +0100
+++ /var/tmp/diff_new_pack.oPh1Ao/_new  2012-02-25 07:30:09.0 +0100
@@ -16,10 +16,6 @@
 #
 
 
-# We can't enable this right now, because it will create a build cycle between
-# dbus-1 and systemd. Fun!
-%define with_systemd 0
-
 Name:   dbus-1
 %define _name   dbus
 Url:http://dbus.freedesktop.org/
@@ -27,6 +23,11 @@
 License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
 # COMMON1-BEGIN
+
+# We can't enable this right now, because it will create a build cycle between
+# dbus-1 and systemd. Fun!
+%define with_systemd 0
+
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libexpat-devel
@@ -53,6 +54,8 @@
 Patch0: dbus-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
 Patch1: dbus-do-autolaunch.patch
+# PATCH-FIX-UPSTREAM dbus-1-suid_flags.patch bnc#743149 fdo#46570 
vu...@opensuse.org -- Respect SUID_CFLAGS/SUID_LDFLAGS
+Patch2: dbus-1-suid_flags.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -111,12 +114,14 @@
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
-export LDFLAGS=-pie
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
+export SUID_CFLAGS=-fPIE
+export SUID_LDFLAGS=-pie
 %if 0%{?suse_version}  1000
 export CFLAGS=$CFLAGS -fstack-protector
 export CXXFLAGS=$CXXFLAGS -fstack-protector

++ dbus-1-suid_flags.patch ++
From 7a467bb432c077bd0aa4454ad3a75d9b65422151 Mon Sep 17 00:00:00 2001
From: Vincent Untz vu...@gnome.org
Date: Fri, 24 Feb 2012 13:31:58 +0100
Subject: [PATCH] Respect SUID_CFLAGS and SUID_LDFLAGS for
 dbus-daemon-launch-helper

This is a good way for distributors to use -fPIE/-pie.

https://bugs.freedesktop.org/show_bug.cgi?id=46570
---
 bus/Makefile.am |8 
 configure.ac|5 +
 2 files changed, 13 

commit dbus-1 for openSUSE:Factory

2012-02-10 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2012-02-10 17:12:34

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes2011-10-12 
16:11:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1.changes   2012-02-10 
17:12:37.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb  6 10:12:53 UTC 2012 - dlova...@suse.com
+
+- fixed bnc#743149 - added position independent flags to compilation and 
linking(-fpie/-pie)
+
+---



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.a8FTi3/_old  2012-02-10 17:12:39.0 +0100
+++ /var/tmp/diff_new_pack.a8FTi3/_new  2012-02-10 17:12:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1-x11
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.a8FTi3/_old  2012-02-10 17:12:39.0 +0100
+++ /var/tmp/diff_new_pack.a8FTi3/_new  2012-02-10 17:12:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dbus-1
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -102,7 +102,8 @@
 
 %build
 autoreconf -fi
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie
+export LDFLAGS=-pie
 export CXXFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing
 %if 0%{?suse_version}  1000
 export CFLAGS=$CFLAGS -fstack-protector

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2011-12-06 18:05:23

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is dbus-1, Maintainer is thoe...@suse.com

Changes:

dbus-1.changes: same change



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.RDScZb/_old  2011-12-06 18:08:52.0 +0100
+++ /var/tmp/diff_new_pack.RDScZb/_new  2011-12-06 18:08:52.0 +0100
@@ -22,7 +22,7 @@
 %define _name   dbus
 BuildRequires:  xorg-x11-devel
 Url:http://dbus.freedesktop.org/
-License:GPL2+ or AFL 2.1
+License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
 Summary:D-Bus Message Bus System
 # COMMON1-BEGIN

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.RDScZb/_old  2011-12-06 18:08:52.0 +0100
+++ /var/tmp/diff_new_pack.RDScZb/_new  2011-12-06 18:08:52.0 +0100
@@ -20,7 +20,7 @@
 Name:   dbus-1
 %define _name   dbus
 Url:http://dbus.freedesktop.org/
-License:GPL2+ or AFL 2.1
+License:GPL-2.0+ or AFL-2.1
 Group:  System/Daemons
 Summary:D-Bus Message Bus System
 # COMMON1-BEGIN

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-10-12 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Wed Oct 12 16:11:29 CEST 2011.




--- openSUSE:Factory/dbus-1/dbus-1-x11.changes  2011-09-23 01:54:51.0 
+0200
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes  2011-10-12 
12:00:47.0 +0200
@@ -1,0 +2,25 @@
+Wed Oct 12 09:47:55 UTC 2011 - co...@suse.com
+
+- add patch to enable X11 autolaunch even if configure thinks
+  it can't be done (bnc#707817)
+
+---
+Wed Oct 12 00:32:50 CEST 2011 - dmuel...@suse.de
+
+- update to version 1.5.8:
+ * Clean up dead code, and make more warnings fatal in development builds
+  (fd.o #39231, fd.o #41012; Simon McVittie)
+ * Add a regression test for fd.o #38005 (fd.o #39836, Simon McVittie)
+ * Add _DBUS_STATIC_ASSERT and use it to check invariants 
+ * Fix a small memory leak, and a failure to report errors, when updating
+   a service file entry for activation (fd.o #39230, Simon McVittie)
+ * Clean up (non-abstract) Unix sockets on bus daemon exit
+ * On systems that use libcap-ng but not systemd, drop supplemental groups
+   when switching to the daemon user (Red Hat #726953, Steve Grubb)
+
+---
+Fri Sep 30 20:07:53 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---
--- openSUSE:Factory/dbus-1/dbus-1.changes  2011-10-03 09:15:34.0 
+0200
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1.changes  2011-10-12 
12:00:47.0 +0200
@@ -1,0 +2,20 @@
+Wed Oct 12 09:47:55 UTC 2011 - co...@suse.com
+
+- add patch to enable X11 autolaunch even if configure thinks
+  it can't be done (bnc#707817)
+
+---
+Wed Oct 12 00:32:50 CEST 2011 - dmuel...@suse.de
+
+- update to version 1.5.8:
+ * Clean up dead code, and make more warnings fatal in development builds
+  (fd.o #39231, fd.o #41012; Simon McVittie)
+ * Add a regression test for fd.o #38005 (fd.o #39836, Simon McVittie)
+ * Add _DBUS_STATIC_ASSERT and use it to check invariants 
+ * Fix a small memory leak, and a failure to report errors, when updating
+   a service file entry for activation (fd.o #39230, Simon McVittie)
+ * Clean up (non-abstract) Unix sockets on bus daemon exit
+ * On systems that use libcap-ng but not systemd, drop supplemental groups
+   when switching to the daemon user (Red Hat #726953, Steve Grubb)
+
+---

calling whatdependson for head-i586


Old:

  dbus-1.5.6.tar.gz

New:

  dbus-1.5.8.tar.gz
  dbus-do-autolaunch.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.zmg10G/_old  2011-10-12 16:11:24.0 +0200
+++ /var/tmp/diff_new_pack.zmg10G/_new  2011-10-12 16:11:24.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# norootforbuild
 
 
 Name:   dbus-1-x11
@@ -29,7 +30,7 @@
 BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 BuildRequires:  libtool
-Version:1.5.6
+Version:1.5.8
 Release:1
 # bug437293
 %ifarch ppc64
@@ -42,6 +43,8 @@
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
 Patch0: dbus-log-deny.patch
+# PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
+Patch1: dbus-do-autolaunch.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -64,6 +67,7 @@
 # COMMON2-BEGIN
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 autoreconf -fi
@@ -104,6 +108,9 @@
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
+%clean
+%{__rm} -rf %{buildroot}
+
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.zmg10G/_old  2011-10-12 16:11:25.0 +0200
+++ /var/tmp/diff_new_pack.zmg10G/_new  2011-10-12 16:11:25.0 +0200
@@ -27,7 +27,7 @@
 BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 BuildRequires:  libtool
-Version:1.5.6
+Version:1.5.8
 Release:1
 # bug437293
 %ifarch ppc64
@@ -40,6 +40,8 @@
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
 Patch0: dbus-log-deny.patch
+# PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
+Patch1: dbus-do-autolaunch.patch
 %if 0%{?suse_version}  1100
 %bcond_without selinux
 %else
@@ -96,6 +98,7 @@
 # COMMON2-BEGIN
 %setup -n %{_name}-%{version} -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 

commit dbus-1 for openSUSE:Factory

2011-10-03 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Mon Oct 3 09:15:35 CEST 2011.




--- openSUSE:Factory/dbus-1/dbus-1.changes  2011-09-23 01:54:51.0 
+0200
+++ dbus-1/dbus-1.changes   2011-09-30 22:11:26.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 20:07:53 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---

calling whatdependson for head-i586




Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.SAMdRT/_old  2011-10-03 09:15:32.0 +0200
+++ /var/tmp/diff_new_pack.SAMdRT/_new  2011-10-03 09:15:32.0 +0200
@@ -28,6 +28,7 @@
 # COMMON1-BEGIN
 BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
+BuildRequires:  libtool
 Version:1.5.6
 Release:1
 # bug437293

dbus-1.spec: same change
continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-09-20 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Tue Sep 20 12:51:18 CEST 2011.




--- dbus-1/dbus-1-x11.changes   2011-08-04 10:34:55.0 +0200
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes  2011-09-18 
19:29:03.0 +0200
@@ -1,0 +2,6 @@
+Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+  (cf. packaging guidelines)
+
+---
dbus-1.changes: same change

calling whatdependson for head-i586




Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.Cm4dQZ/_old  2011-09-20 12:51:14.0 +0200
+++ /var/tmp/diff_new_pack.Cm4dQZ/_new  2011-09-20 12:51:14.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   dbus-1-x11
@@ -31,7 +30,6 @@
 BuildRequires:  audit-devel
 Version:1.5.6
 Release:1
-AutoReqProv:on
 # bug437293
 %ifarch ppc64
 Obsoletes:  dbus-1-64bit
@@ -105,9 +103,6 @@
 mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1
 rm -rf $tdir
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %{_bindir}/dbus-launch

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.Cm4dQZ/_old  2011-09-20 12:51:14.0 +0200
+++ /var/tmp/diff_new_pack.Cm4dQZ/_new  2011-09-20 12:51:14.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   dbus-1
@@ -29,7 +28,6 @@
 BuildRequires:  audit-devel
 Version:1.5.6
 Release:1
-AutoReqProv:on
 # bug437293
 %ifarch ppc64
 Obsoletes:  dbus-1-64bit
@@ -56,19 +54,15 @@
 
 %package -n dbus-1-devel
 
-
 Summary:Developer package for D-Bus
 Requires:   %{name} = %{version} glibc-devel
-AutoReqProv:on
 Group:  Development/Libraries/Other
 
 %package -n dbus-1-devel-doc
 
-
 Summary:Developer documentation package for D-Bus
 Requires:   %{name} = %{version}
 Group:  Development/Libraries/Other
-AutoReqProv:on
 %if 0%{?suse_version} = 1120
 BuildArch:  noarch
 %endif
@@ -164,9 +158,6 @@
 mkdir -p %{buildroot}%{_localstatedir}/lib/dbus
 touch %{buildroot}/%{_localstatedir}/lib/dbus/machine-id
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %pre
 /usr/sbin/groupadd -r messagebus 2 /dev/null || :
 /usr/sbin/useradd -r -o -s /bin/false -c User for D-Bus -d /var/run/dbus -g 
messagebus messagebus 2 /dev/null || :






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-06-28 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Tue Jun 28 11:03:28 CEST 2011.




--- dbus-1/dbus-1.changes   2011-05-18 16:05:04.0 +0200
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1.changes  2011-06-28 
10:07:57.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 28 08:03:00 UTC 2011 - a...@suse.de
+
+- Fix filelist to own a directory.
+- Do not package html files twice.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.cLQ5pM/_old  2011-06-28 11:02:41.0 +0200
+++ /var/tmp/diff_new_pack.cLQ5pM/_new  2011-06-28 11:02:41.0 +0200
@@ -29,7 +29,7 @@
 BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 Version:1.5.0
-Release:2
+Release:3
 AutoReqProv:on
 # bug437293
 %ifarch ppc64

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.cLQ5pM/_old  2011-06-28 11:02:41.0 +0200
+++ /var/tmp/diff_new_pack.cLQ5pM/_new  2011-06-28 11:02:41.0 +0200
@@ -27,7 +27,7 @@
 BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 Version:1.5.0
-Release:3
+Release:5
 AutoReqProv:on
 # bug437293
 %ifarch ppc64
@@ -240,8 +240,8 @@
 
 %files -n dbus-1-devel-doc
 %defattr(-,root,root)
+%dir /usr/share/doc/dbus
 /usr/share/doc/dbus/api
-%doc doc/api/html
 %doc doc/*.txt doc/file-boilerplate.c doc/TODO
 %{_datadir}/susehelp
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-05-18 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Wed May 18 16:31:18 CEST 2011.




--- dbus-1/dbus-1-x11.changes   2011-05-05 13:46:15.0 +0200
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes  2011-05-18 
16:05:03.0 +0200
@@ -1,0 +2,5 @@
+Wed May 18 14:04:24 UTC 2011 - co...@novell.com
+
+- buildrequire update-desktop-files for mimetypes.prov
+
+---
dbus-1.changes: same change

calling whatdependson for head-i586


Old:

  _service:download_files:dbus-1.5.0.tar.gz
  _service:download_files:dbus-1.5.0.tar.gz.1



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.BggiyZ/_old  2011-05-18 16:30:57.0 +0200
+++ /var/tmp/diff_new_pack.BggiyZ/_new  2011-05-18 16:30:57.0 +0200
@@ -26,10 +26,10 @@
 Summary:D-Bus Message Bus System
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-BuildRequires:  doxygen libexpat-devel libzio pkgconfig
+BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 Version:1.5.0
-Release:1
+Release:2
 AutoReqProv:on
 # bug437293
 %ifarch ppc64

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.BggiyZ/_old  2011-05-18 16:30:57.0 +0200
+++ /var/tmp/diff_new_pack.BggiyZ/_new  2011-05-18 16:30:57.0 +0200
@@ -24,10 +24,10 @@
 Group:  System/Daemons
 Summary:D-Bus Message Bus System
 # COMMON1-BEGIN
-BuildRequires:  doxygen libexpat-devel libzio pkgconfig
+BuildRequires:  doxygen libexpat-devel libzio pkg-config update-desktop-files
 BuildRequires:  audit-devel
 Version:1.5.0
-Release:1
+Release:3
 AutoReqProv:on
 # bug437293
 %ifarch ppc64
@@ -55,6 +55,7 @@
 
 %package -n dbus-1-devel
 
+
 Summary:Developer package for D-Bus
 Requires:   %{name} = %{version} glibc-devel
 AutoReqProv:on
@@ -62,6 +63,7 @@
 
 %package -n dbus-1-devel-doc
 
+
 Summary:Developer documentation package for D-Bus
 Requires:   %{name} = %{version}
 Group:  Development/Libraries/Other






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dbus-1 for openSUSE:Factory

2011-05-17 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Tue May 17 16:34:27 CEST 2011.




--- dbus-1/dbus-1-x11.changes   2011-03-09 14:25:55.0 +0100
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes  2011-05-05 
13:46:15.0 +0200
@@ -1,0 +2,59 @@
+Thu May  5 11:45:49 UTC 2011 - co...@opensuse.org
+
+- switch to download_files service
+
+---
+Wed Apr 20 10:07:16 UTC 2011 - co...@opensuse.org
+
+- changes license to GPL2+ or AFL 2.1
+
+---
+Fri Apr 15 14:35:44 CEST 2011 - thoe...@suse.de
+
+- Update to 1.5.0
+  • D-Bus Specification v0.16
+· Add support for path_namespace and arg0namespace in match rules
+  (fd.o #24317, #34870; Will Thompson, David Zeuthen, Simon McVittie)
+· Make argNpath support object paths, not just object-path-like strings,
+  and document it better (fd.o #31818, Will Thompson)
+  • Let the bus daemon implement more than one interface (fd.o #33757,
+Simon McVittie)
+  • Optimize _dbus_string_replace_len to reduce waste (fd.o #21261,
+Roberto Guido)
+  • Require user intervention to compile with missing 64-bit support
+(fd.o #35114, Simon McVittie)
+  • Add dbus_type_is_valid as public API (fd.o #20496, Simon McVittie)
+  • Raise UnknownObject instead of UnknownMethod for calls to methods on
+paths that are not part of the object tree, and UnknownInterface for calls
+to unknown interfaces in the bus daemon (fd.o #34527, Lennart Poettering)
+
+---
+Fri Apr  8 16:41:57 CEST 2011 - thoe...@suse.de
+
+- Update to 1.4.8
+  • Rename configure.in to configure.ac, and update it to modern conventions
+(fd.o #32245; Javier Jardón, Simon McVittie)
+  • Correctly give XDG_DATA_HOME priority over XDG_DATA_DIRS (fd.o #34496,
+Anders Kaseorg)
+  • Prevent X11 autolaunching if $DISPLAY is unset or empty, and add
+--disable-x11-autolaunch configure option to prevent it altogether
+in embedded environments (fd.o #19997, NB#219964; Simon McVittie)
+  • Install the documentation, and an index for Devhelp (fd.o #13495,
+Debian #454142; Simon McVittie, Matthias Clasen)
+  • If checks are not disabled, check validity of string-like types and
+booleans when sending them (fd.o #16338, NB#223152; Simon McVittie)
+  • Add UnknownObject, UnknownInterface, UnknownProperty and PropertyReadOnly
+errors to dbus-shared.h (fd.o #34527, Lennart Poettering)
+  • Break up a huge conditional in config-parser so gcov can produce coverage
+data (fd.o #10887, Simon McVittie)
+  • List which parts of the Desktop Entry specification are applicable to
+.service files (fd.o #19159, Sven Herzberg)
+  • Don't suppress service activation if two services have the same Exec=
+(fd.o #35750, Colin Walters)
+  • Windows:
+· Avoid the name ELEMENT_TYPE due to namespace-pollution from winioctl.h
+  (Andre Heinecke)
+· Include _dbus_path_is_absolute in libdbus on Windows, fixing compilation
+  (fd.o #32805, Mark Brand)
+
+---
dbus-1.changes: same change

calling whatdependson for head-i586


Old:

  _service
  _service:recompress:download_url:dbus-1.4.6.tar.bz2

New:

  _service:download_files:dbus-1.5.0.tar.gz
  _service:download_files:dbus-1.5.0.tar.gz.1
  dbus-1.5.0.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.m8v7Am/_old  2011-05-17 16:33:48.0 +0200
+++ /var/tmp/diff_new_pack.m8v7Am/_new  2011-05-17 16:33:48.0 +0200
@@ -21,14 +21,14 @@
 Name:   dbus-1-x11
 BuildRequires:  xorg-x11-devel
 Url:http://dbus.freedesktop.org/
-License:GNU General Public License (GPL), Other License(s), see package
+License:GPL2+ or AFL 2.1
 Group:  System/Daemons
 Summary:D-Bus Message Bus System
 # COMMON1-BEGIN
 # COMMON1-BEGIN
 BuildRequires:  doxygen libexpat-devel libzio pkgconfig
 BuildRequires:  audit-devel
-Version:1.4.6
+Version:1.5.0
 Release:1
 AutoReqProv:on
 # bug437293
@@ -36,7 +36,7 @@
 Obsoletes:  dbus-1-64bit
 %endif
 #
-Source0:dbus-%{version}.tar.bz2
+Source0:
http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz
 Source1:rc.boot.dbus
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.m8v7Am/_old  2011-05-17 16:33:48.0 +0200
+++ /var/tmp/diff_new_pack.m8v7Am/_new  2011-05-17 16:33:48.0 +0200
@@ -20,13 +20,13 @@
 
 Name:   dbus-1
 Url:http://dbus.freedesktop.org/
-License:Other uncritical OpenSource License
+License:GPL2+ or 

commit dbus-1 for openSUSE:Factory

2011-03-09 Thread h_root

Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory
checked in at Wed Mar 9 17:23:42 CET 2011.




--- dbus-1/dbus-1-x11.changes   2011-01-02 14:18:54.0 +0100
+++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes  2011-03-09 
14:25:55.0 +0100
@@ -1,0 +2,43 @@
+Wed Mar  9 13:23:09 UTC 2011 - co...@novell.com
+
+- Update to 1.4.6
+  • Remove unfinished changes intended to support GTest-based tests,
+which were mistakenly included in 1.4.4
+
+- Update to 1.4.4
+  • Switch back to using even micro versions for stable releases; 1.4.1
+should have been called 1.4.2, so skip that version number
+  • Don't leave bad file descriptors being watched when spawning processes,
+which could result in a busy-loop (fd.o #32992, NB#200248; possibly
+also LP#656134, LP#680444, LP#713157)
+  • Check for MSG_NOSIGNAL correctly
+  • Fix failure to detect abstract socket support (fd.o #29895)
+  • Make _dbus_system_logv actually exit with DBUS_SYSTEM_LOG_FATAL
+(fd.o #32262, NB#180486)
+  • Improve some error code paths (fd.o #29981, fd.o #32264, fd.o #32262,
+fd.o #33128, fd.o #33277, fd.o #33126, NB#180486)
+  • Avoid possible symlink attacks in /tmp during compilation (fd.o #32854)
+  • Tidy up dead code (fd.o #25306, fd.o #33128, fd.o #34292, NB#180486)
+  • Improve gcc malloc annotations (fd.o #32710)
+  • If the system bus is launched via systemd, protect it from the OOM killer
+  • Documentation improvements (fd.o #11190)
+  • Avoid readdir_r, which is difficult to use correctly (fd.o #8284,
+fd.o #15922, LP#241619)
+  • Cope with invalid files in session.d, system.d (fd.o #19186,
+Debian #230231)
+  • Don't distribute generated files that embed our builddir (fd.o #30285,
+fd.o #34292)
+  • Raise the system bus's fd limit to be sufficient for its configuration
+(fd.o #33474, LP#381063)
+  • Fix syslog string processing
+  • Ignore -Waddress
+  • Remove broken gcov parsing code and --enable-gcov, and replace them
+with lcov HTML reports and --enable-compiler-coverage (fd.o #10887)
+  • Windows:
+· avoid live-lock in Windows CE due to unfair condition variables
+  • OpenBSD:
+· support credentials-passing (fd.o #32542)
+  • Solaris:
+· opt-in to thread safety (fd.o #33464)
+
+---
dbus-1.changes: same change

calling whatdependson for head-i586


Old:

  dbus-1.4.1.tar.bz2

New:

  _service
  _service:recompress:download_url:dbus-1.4.6.tar.bz2



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.LKrjsE/_old  2011-03-09 17:13:44.0 +0100
+++ /var/tmp/diff_new_pack.LKrjsE/_new  2011-03-09 17:13:44.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package dbus-1-x11 (Version 1.4.1)
+# spec file for package dbus-1-x11
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -28,7 +28,7 @@
 # COMMON1-BEGIN
 BuildRequires:  doxygen libexpat-devel libzio pkgconfig
 BuildRequires:  audit-devel
-Version:1.4.1
+Version:1.4.6
 Release:1
 AutoReqProv:on
 # bug437293

dbus-1.spec: same change
++ _service ++
services
  service name=download_url
param name=protocolhttp/param
param name=hostdbus.freedesktop.org/param
param name=path/releases/dbus/dbus-1.4.6.tar.gz/param
  /service
  service name=verify_file
param name=file_service:download_url:dbus-1.4.6.tar.gz/param
param name=verifiersha256/param
param 
name=checksum753e1e64df2de518ec93bdee9a813a85b3c147a363615412818c3c095cb8a567/param
  /service
  service name=recompress
param name=file*.tar.gz/param
param name=compressionbz2/param
  /service
/services





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org