Commit Graph

266 Commits

Author SHA256 Message Date
6b7a0f88d7 - Disable asserts (bsc#1087072)
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=322
2022-10-13 07:30:23 +00:00
030bfd6f94 - update to 2.23:
* Python now waits on child processes with os.wait()
  * open() call with O_CREAT now passes permissions
  * -Ttext-segment argument on aarch64 passes page size in hex
  * Build system improvements
- add disable-morecore.patch: fix build and working with glibc >= 2.34
- rediff patches

OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=320
2022-06-09 09:57:20 +00:00
fc4d97e228 - version provides
- add split provides
- remove unused/obsolete pre_checkin.sh

OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=319
2022-06-08 12:36:41 +00:00
f939af0947 Accepting request 979267 from home:simotek:broker
- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.

OBS-URL: https://build.opensuse.org/request/show/979267
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=318
2022-06-08 12:33:33 +00:00
8b9e5e4ae2 Accepting request 962625 from home:Vogtinator:branches:Base:System
- Use --with-x=auto to actually enable X11 integration (boo#1197258,
  workaround https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/263)

- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)

OBS-URL: https://build.opensuse.org/request/show/962625
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=316
2022-03-18 16:09:03 +00:00
e47922d8b1 OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=314 2022-03-15 16:26:11 +00:00
aa2309df38 - set runstatedir correctly
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=313
2022-03-14 10:47:02 +00:00
11f4778ee0 Accepting request 960246 from home:iznogood:branches:Base:System
Resub, no multibuild.

The multibuild with several specs are a valid approch - but fine, I'll remove it.

See https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.multibuild.html

OBS-URL: https://build.opensuse.org/request/show/960246
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=311
2022-03-08 18:40:09 +00:00
dec2cdcef2 Accepting request 958337 from home:iznogood:branches:Base:System
- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ≥ 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.
- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ≥ 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.
- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ≥ 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.

OBS-URL: https://build.opensuse.org/request/show/958337
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=309
2022-03-03 10:22:48 +00:00
357aa54d6f Accepting request 932654 from home:gmbr3:Active
sysusers

OBS-URL: https://build.opensuse.org/request/show/932654
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=307
2021-11-24 08:38:49 +00:00
c47005334b Accepting request 921166 from home:schubi2
Added BuildRequires alts for libalternatives.

OBS-URL: https://build.opensuse.org/request/show/921166
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=306
2021-09-23 23:01:29 +00:00
ae009a5b64 Accepting request 919778 from home:schubi2
Fixed spec file regarding removing old update-alternatives entries.

OBS-URL: https://build.opensuse.org/request/show/919778
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=305
2021-09-18 01:10:28 +00:00
cdb990ae1f Accepting request 919476 from home:schubi2
Use libalternatives instead of update-alternatives.

OBS-URL: https://build.opensuse.org/request/show/919476
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=304
2021-09-16 09:31:14 +00:00
7bd2317d01 - avoid listing cmake directory - owned by cmake package
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=302
2021-04-07 22:36:23 +00:00
901a0bf25e Accepting request 876251 from home:lnussel:usrmove
- retire /lib/dbus-1/system-services as it's deprecated

OBS-URL: https://build.opensuse.org/request/show/876251
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=300
2021-03-04 10:58:45 +00:00
5f12625bff Accepting request 849587 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849587
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=298
2020-11-24 01:49:00 +00:00
22a5e1447b Accepting request 828587 from home:dancermak:branches:Base:System
Require diffutils in post so that cmp is available

OBS-URL: https://build.opensuse.org/request/show/828587
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=296
2020-08-22 03:47:45 +00:00
d498fb8aa2 - 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 <policy group=...> 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=294
2020-08-15 22:45:02 +00:00
8b4cd106c1 Accepting request 821367 from home:elimat:branches:Base:System
- 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 <policy group=...> 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

OBS-URL: https://build.opensuse.org/request/show/821367
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=293
2020-07-17 00:09:42 +00:00
b91aa737db Accepting request 765601 from home:StefanBruens:branches:Base:System
- 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.
- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.

OBS-URL: https://build.opensuse.org/request/show/765601
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=292
2020-01-30 10:30:51 +00:00
b8daf232e5 Accepting request 765344 from home:kukuk:ei-demo
- Remove left overs from blocking restart on update from May 29th 2019
- Use sysusers.d to create messagebus user

OBS-URL: https://build.opensuse.org/request/show/765344
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=290
2020-01-20 14:47:46 +00:00
5f58e7ecf7 Accepting request 754602 from home:simotek:branches:Base:System
Fix obs web UI not submitting change dropping patches from spec.

OBS-URL: https://build.opensuse.org/request/show/754602
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=288
2019-12-06 08:48:07 +00:00
3740353f8a Accepting request 754216 from home:simotek:branches:Base:System
- 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
- 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.
- 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)
- Remove the Leap42 conditionals that cause file conflict with
  filesystem package
- 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.

OBS-URL: https://build.opensuse.org/request/show/754216
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=287
2019-12-06 04:01:33 +00:00
61719e7394 Accepting request 750036 from home:StefanBruens:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/750036
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=285
2019-11-21 03:04:57 +00:00
7b48e6ed74 Accepting request 706332 from home:simotek:branches:Base:System
Also remove %post_trans thats no longer needed

OBS-URL: https://build.opensuse.org/request/show/706332
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=283
2019-06-03 11:19:27 +00:00
69849756b4 Accepting request 697415 from home:scarabeus_iv:branches:Base:System
- Remove the Leap42 conditionals that cause file conflict with
  filesystem package

- Remove the Leap42 conditionals that cause file conflict with
  filesystem package

OBS-URL: https://build.opensuse.org/request/show/697415
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=281
2019-05-03 15:57:18 +00:00
3aec557a5c Accepting request 678161 from home:fbui:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/678161
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=279
2019-02-22 08:13:10 +00:00
2cce4e930f Accepting request 670264 from home:scarabeus_iv:branches:Base:System
- 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)

- 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

- Update to 1.12.12:

OBS-URL: https://build.opensuse.org/request/show/670264
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=277
2019-01-31 09:20:00 +00:00
bbbde572a1 Accepting request 666307 from home:alarrosa:branches:Base:System
Keep the two .changes files in sync

- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/666307
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=275
2019-01-17 10:52:59 +00:00
c182fed8b9 Accepting request 666200 from home:alarrosa:branches:Base:System
- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory

OBS-URL: https://build.opensuse.org/request/show/666200
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=274
2019-01-15 16:31:31 +00:00
6dd88831d4 Accepting request 665897 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/665897
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=273
2019-01-15 08:12:38 +00:00
Fridrich Strba
ad77c422a0 Accepting request 660057 from home:jengelh:branches:Base:System
- Avoid bashisms in scriptlets.

OBS-URL: https://build.opensuse.org/request/show/660057
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=271
2018-12-19 19:15:58 +00:00
79c8595d8b Accepting request 650572 from home:eeich:branches:Base:System
- Avoid ugly error message from %pre(install) script when installing
  for the first time.

- Avoid ugly error message from %pre(install) script when installing
  for the first time.

OBS-URL: https://build.opensuse.org/request/show/650572
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=270
2018-12-19 13:13:41 +00:00
6f0289c92e Accepting request 630995 from home:simotek:branches:Base:System
- 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
      <allow_anonymous/> 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)

OBS-URL: https://build.opensuse.org/request/show/630995
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=268
2018-08-27 01:01:00 +00:00
6082f75259 Accepting request 591768 from home:simotek:branches:Base:System
Fix missing version bump

OBS-URL: https://build.opensuse.org/request/show/591768
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=266
2018-04-09 00:51:22 +00:00
2e41693731 Accepting request 584475 from home:dimstar:Factory
- Don't spit out a warning if /usr/bin/dbus-daemon does not exist
  when we run the pre-script.

OBS-URL: https://build.opensuse.org/request/show/584475
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=264
2018-03-14 22:47:17 +00:00
5fbec90463 Accepting request 555921 from home:simotek:branches:Base:System
- Swap a missed libdir to libexecdir
- Do not hide errors during useradd.

OBS-URL: https://build.opensuse.org/request/show/555921
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=262
2017-12-11 12:11:51 +00:00
47203d484b Accepting request 544570 from home:simotek:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/544570
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=261
2017-11-23 10:15:57 +00:00
78606b6921 Accepting request 544566 from home:simotek:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/544566
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=260
2017-11-23 10:04:56 +00:00
709b54b4f4 Accepting request 544487 from home:simotek:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/544487
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=259
2017-11-22 22:28:31 +00:00
9b1a5ce8b3 Accepting request 542535 from home:simotek:branches:Base:System
- Update to 1.12.2

OBS-URL: https://build.opensuse.org/request/show/542535
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=258
2017-11-17 05:00:45 +00:00
4df4088ce4 Accepting request 523461 from home:simotek:branches:Base:System
- Set libexecdir to /usr/lib/dbus-1 rather then /lib/dbus-1

- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/523461
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=257
2017-09-16 00:45:31 +00:00
3d7da61173 Accepting request 509331 from home:simotek:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/509331
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=255
2017-07-15 00:46:53 +00:00
Fridrich Strba
e6a6c09abd OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=253 2017-06-30 06:42:41 +00:00
Fridrich Strba
136f25b9a6 Accepting request 507203 from home:simotek:branches:Base:System
Update to 1.10.20

OBS-URL: https://build.opensuse.org/request/show/507203
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=252
2017-06-30 06:37:06 +00:00
641faa1ad0 Accepting request 503558 from home:simotek:branches:Base:System
- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/503558
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=250
2017-06-19 11:30:43 +00:00
Fridrich Strba
07536dbbce 1.10.18
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=248
2017-04-07 06:00:05 +00:00
19ccd91c15 Accepting request 461299 from home:simotek:branches:Base:System
1.10.16 Update

OBS-URL: https://build.opensuse.org/request/show/461299
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=246
2017-03-02 03:04:22 +00:00
OBS User buildservice-autocommit
407da71eca Accepting request 455648 from Base:System
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/455648
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=245
2017-02-10 09:03:50 +00:00
OBS User buildservice-autocommit
c907cfd851 Updating link to change in openSUSE:Factory/dbus-1 revision 143.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=23a82d3932f2620ffc42301878c91599
2017-02-10 09:03:49 +00:00