Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dbus-broker-block-restart-36-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: dbus-broker-block-restart Distribution: openSUSE Tumbleweed
Version: 36 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 6 15:27:48 2024
Group: System/Daemons Build host: reproducible
Size: 10953 Source RPM: dbus-broker-36-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/bus1/dbus-broker
Summary: Restart behavior configuration for dbus-broker - Block restarting
This package configures how the service behave to the systemctl restart command.

By installing this package dbus-broker will be blocked to restart

Provides

Requires

License

Apache-2.0

Changelog

* Tue Aug 06 2024 Simon Lees <sflees@suse.de>
  - Looks like we need systemd_user_ scripts for some upgrades to
    work
* Fri Apr 12 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 36
    * Fix possible file-descriptor use-after-close
    * More verbose activation failures
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Make provides versioned
  - Ensure that not both packages can be installed at the same time
    by adding a conflicts
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Downgrade the recommends to suggests based on suggestion from
    dimstar
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Make restart behavior an admin decision:
    - drop feature-suse-refuse-manual-start-stop.patch
    - introduce 2 new subpackages:
      dbus-broker-allow-restart
      dbus-broker-block-restart (default to reflect the old patch
      behavior)
      one of the 2 packages is required and leaves the admin the
      choice if they want to be able to restart dbus-broker without
      reboot or not.
* Wed Dec 20 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 35
    * drop an error-checking remnant of old dir-iteration
* Thu Dec 14 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 34
    * Use AT_RANDOM for libexpat initialization to avoid a hidden
      dependency in libexpat-hashtables on `/dev/urandom` at
      runtime.
    * Check for SELinux Enforcing-mode and honor its value.
    * Support the new `ProcessFD` key in `GetConnectionCredentials()`.
    * Loading files from a directory will not enumerate the files
      in a predictable order rather than the pseudo-random order
      returned by the kernel.
* Tue Dec 12 2023 Callum Farmer <gmbr3@opensuse.org>
  - Update feature-suse-refuse-manual-start-stop.patch: prevent
    killing user service aswell
* Fri Sep 29 2023 Fabian Vogt <fvogt@suse.com>
  - Add BuildIgnore to break cycle with dbus-1.
* Thu Sep 21 2023 Simon Lees <sflees@suse.de>
  - Make dbus-broker start by default as it is now the only supported
    system bus.
  - Add feature-suse-refuse-manual-start-stop.patch We don't allow
    dbus services to be restarted as it breaks many many things.
* Fri Feb 03 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 33
    * Fix a race-condition when starting systemd-services from the
      launcher.
    * Changes in dbus service-files will no longer affect ongoing
      activation attempts.
* Fri Aug 05 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 32
    * Fix several bugs in the d-bus marshalling layer c-dvar,
      including out-of-bound reads.
    * Fix ubsan and asan warnings in c-stdaux and related
      subprojects.
* Thu May 26 2022 Simon Lees <sflees@suse.de>
  - Provide dbus-service so from a packaging perspective its easier
    to replace dbus-daemon in the future.
* Mon May 16 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 31
    * Fix assertion failures in the user accounting, uncovered by
      the changes to accounting in v30.
    * Fix a memory leak in service-file re-loading, in particular
      in the command-line argument handling.
* Tue May 10 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 30
    * Failed service activations now report more detailed information
      on the activation failure back through the activating client.
    * The broker now runs in `session.slice` if applicable.
    * The `GetStats()` call on `org.freedeskop.DBus.Debug` now
      properly returns reply-owner statistics. Before, those were
      always set to 0.
* Wed Jun 02 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 29
    * Improve SELinux audit messages.
    * Linux >=4.17 is now a hard requirement.
    * Fix startup failures when at-console users have
      consecutive UIDs.
* Wed Mar 17 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 28
    * Further improvements to the service activation tracking. This
      better tracks units in systemd and closes some races where a
      repeated activation would incorrectly fail.
    * Fix a crash where duplicate monitor matches would be
      incorrectly installed in the broker.
* Mon Feb 15 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 27
    * Fix several bugs with the new service-activation tracking,
      including a race-condition when restarting activatable
      services.
    * Be more verbose about denied configuration access and print
      the file-path for better diagnostics.
* Thu Jan 21 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 26
    * Improve the service activation tracking of the compatibility
      launcher. We now track spawned systemd units for their entire
      lifetime, so we can properly detect when activations fail.
    * Work around a kernel off-by-one error in the socket queue
      accounting to fix a race-condition where dbus clients might
      not be dispatched.
    * Support running without `shmem` configured in the kernel.
      This will make the broker run better on limited embedded
      devices.

Files

/usr/lib/systemd/system/dbus-broker.service.d
/usr/lib/systemd/system/dbus-broker.service.d/block-restart.conf
/usr/lib/systemd/user/dbus-broker.service.d
/usr/lib/systemd/user/dbus-broker.service.d/block-restart.conf
/usr/share/licenses/dbus-broker-block-restart
/usr/share/licenses/dbus-broker-block-restart/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 20 00:28:09 2024