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

seatd-0.6.3-bp154.1.43 RPM for x86_64

From OpenSuSE Leap 15.4 for x86_64

Name: seatd Distribution: SUSE Linux Enterprise 15 SP4
Version: 0.6.3 Vendor: openSUSE
Release: bp154.1.43 Build date: Thu May 12 03:24:47 2022
Group: System/Base Build host: lamb23
Size: 59084 Source RPM: seatd-0.6.3-bp154.1.43.src.rpm
Packager: https://bugs.opensuse.org
Url: https://git.sr.ht/~kennylevinsen/seatd
Summary: Seat management daemon
Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root.

Provides

Requires

License

MIT

Changelog

* Sat Dec 04 2021 Franck Bui <fbui@suse.com>
  - Enable logind support for Leap too
    Leap 15.3 ships systemd v246 which has the relevant API
    (sd_bus_match_signal) needed for enabling logind support. Since
    previous versions of Leap are not supported anymore, let's enable it
    unconditionally.
* Wed Oct 20 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.3:
    * logind: Set userdata for ping_handler
    * logind: Improve error handling in open_seat
    * examples/simpletest: check for libseat_dispatch failures
    * logind: check if session is active on startup
    * clang-format: Fix alignment
    * logind: Send ping to wake us up later
    * seatd: Implement ping request to wake up later
* Thu Sep 16 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.2:
    * seatd-launch: Specify exact environment to seatd
    * seatd-launch: Use absolute path for seatd
* Wed Sep 15 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.1:
    * seatd-launch: print unlink/kill errors
    * seatd-launch: exit with status >128 if child is signalled
    * man/seatd-launch: Make mssage about root clearer
    * seatd-launch: Use optind to find the command
    * seatd-launch: respect PATH when looking for command
    * man: Add seatd-launch(1) to SEE ALSO of seatd(1)
* Sat Sep 11 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.0:
    * seatd-launch: Fix chmod error goto
    * man: Add simple seatd-launch(1) page
    * seatd-launch: Set socket permissions directly
    * seat: Allow new clients when active is pending ack
    * Add .editorconfig
    * seat: Avoid holding a tty fd
    * meson.build: fix build with gcc < 7
    * libseat: Fix build of builtin backend
    * libseat: Update builtin backend root requirement documentation
    * Revert "libseat: Check euid before using builtin"
    * logind: Remove redundant null check
    * Make libseat_seat_listener const
    * seatd: Use path in chmod/chown operations
    * seatd: Improve socket permission error handling
    * seatd-launch: Command line argument support
    * seatd-launch: check for getpwuid errors
    * seatd-launch: don't use gotos in child processes
    * seatd-launch: propagate child exit status
    * seatd-launch: Add seatd launch wrapper
    * seatd: Only set UID/GID when specified
    * seatd: s6-style readiness notification support
    * seatd: We shouldn't poll if predispatch > 0
    * libseat: Rename dispatch_background in backends
    * libseat/seatd: Add dispatch_pending_and_execute
    * libseat/seatd: Return executed events
    * link with rt
    * readme: Update discuss section
    * meson: Support building builtin without seatd
    * libseat/seatd: downgrade ENOENT log to info
    * contrib/systemd: Use a different group
    * meson: make 'logind' var always available
    * Avoid a clang-format quirk
    * meson: declare libseat dependency
    * Add no-op session
    * client: enable cr_pid on FreeBSD >= 12.3
    * readme: Remove alpha label
    * contrib: Add Documentation to systemd unit
    * meson: Disable examples by default
    * Correct minor misspellings
    * meson: Minor cleanup
    * meson: Fix logind backend auto mode
* Thu Mar 25 2021 Denys Kondratenko <stdden@opensuse.org>
  - enable logind for the libseat (disabled by default)
    * fixes errors during login, see:
      https://github.com/openSUSE/openSUSEway/issues/37
    * this works with libsystemd >= 237 with new API:
      sd_bus_match_signal
* Tue Mar 16 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.0:
    * libseat: log error when failing to open socket
    * poller: Retry poll immediately on EINTR
    * client: More robust handling of client links
    * logind: switch_session should return 0 on success
    * libseat/backend/logind: stop waiting for CanGraphical
    * client: Do not use SOL_SOCKET for LOCAL_PEERCRED
    * client: Use cr_pid if available
    * logind: Send ReleaseControl when closing seat
    * seatd: Tear down VT when disabled client closes
    * client: Remove link if seat_add_client succeeds
* Wed Nov 11 2020 Michael Vetter <mvetter@suse.com>
  - Change _service file to use correct version number and not
    git hash
* Mon Nov 09 2020 Jan Engelhardt <jengelh@inai.de>
  - Fix doubleshipping of documentation. Better summaries.
* Mon Nov 09 2020 Michael Vetter <mvetter@suse.com>
  - Initial package of seatsd/libseat 0.4.0 for openSUSE

Files

/usr/bin/seatd
/usr/bin/seatd-launch
/usr/share/doc/packages/seatd
/usr/share/doc/packages/seatd/README.md
/usr/share/man/man1/seatd-launch.1.gz
/usr/share/man/man1/seatd.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:13:04 2024