Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: spice-vdagent | Distribution: SUSE Linux Framework One |
Version: 0.22.1 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Wed Aug 21 18:23:53 2024 |
Group: System/Daemons | Build host: h01-ch4c |
Size: 193613 | Source RPM: spice-vdagent-0.22.1-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://spice-space.org/ | |
Summary: Agent for Spice guests |
Spice agent for Linux guests offering the following features: Features: * Client mouse mode (no need to grab mouse by client, no mouse lag) this is handled by the daemon by feeding mouse events into the kernel via uinput. This will only work if the active X-session is running a spice-vdagent process so that its resolution can be determined. * Automatic adjustment of the X-session resolution to the client resolution * Support of copy and paste (text and images) between the active X-session and the client
GPL-3.0-or-later
* Thu Feb 09 2023 fvogt@suse.com - Drop allow-enable-on-boot-spice-vdagentd.service.patch. udev takes care of this already. - Don't call systemctl enable in %post, that's what presets are for. - Add 0001-Switch-to-spice-vdagent.service-by-default.patch to allow use of spice-vdagent.service * Mon Oct 10 2022 carnold@suse.com - bsc#1204085 - spice-vdagentd 0.22.1 doesn't work properly on guest allow-enable-on-boot-spice-vdagentd.service.patch * Tue Oct 04 2022 carnold@suse.com - jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen and KVM Management * Fri Feb 11 2022 carnold@suse.com - Update to version 0.22.1. Features and Issues addressed: * !40 - Handle side mouse buttons * !39 - Set retry limit to connect to vdagentd and improve logging error * !35 - Fix deprecation warning * !37 - Provide systemd spice-vdagent.service Do not process X11 events in vdagent_x11_create Drop upstream signature file as having "No public key" * Thu Dec 16 2021 jsegitz@suse.com - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_spice-vdagentd.service.patch * Fri Jan 15 2021 brogers@suse.com - Update to version 0.21.0 * Changes include: * Security fixes: CVE-2020-25650, CVE-2020-25651, CVE-2020-25652, CVE-2020-25653 * Fix shutdown issue due to incompatible thread/fork uses with GLib * Fix mouse pointer issues under Wayland * Fix a crash when running without dbus (e.g: within containers) * !9 - Introduce optional GTK4 support for monitor management * !13 - Enable copying files from client using webdav * Bump spice-protocol dependency to v0.14.3 * Drop all patches, since they are in base tarball now: Add-a-test-for-session_info.patch Avoids-unchecked-file-transfer-IDs-allocation-and-us.patch Avoids-uncontrolled-active_xfers-allocations.patch Avoids-unlimited-agent-connections.patch Avoids-user-session-hijacking.patch Better-check-for-sessions.patch cleanup-active_xfers-when-the-client-disconnects.patch systemd-login-Avoid-a-crash-on-container.patch vdagent-connection-Pass-err-to-g_credentials_get_uni.patch vdagentd-Automatically-release-agent_data.patch vdagentd-Avoid-calling-chmod.patch vdagentd-Better-check-for-vdagent_connection_get_pee.patch vdagentd-Limit-number-of-agents-per-session-to-1.patch vdagentd-Use-bool-for-agent_owns_clipboard-and-clien.patch vdagentd-do-not-allow-to-use-an-already-used-file-xf.patch vdagentd-init-static-uinput-before-fork.patch vdagentd-work-around-GLib-s-fork-issues.patch * Mon Nov 02 2020 brogers@suse.com - Fix multiple security issues as outlined in bsc#1173749 bsc#1177780 bsc#1177781 bsc#1177782 bsc#1177783 CVE-2020-25650 CVE-2020-25651 CVE-2020-25652 CVE-2020-25653 systemd-login-Avoid-a-crash-on-container.patch vdagentd-Use-bool-for-agent_owns_clipboard-and-clien.patch vdagentd-Automatically-release-agent_data.patch vdagent-connection-Pass-err-to-g_credentials_get_uni.patch vdagentd-Better-check-for-vdagent_connection_get_pee.patch vdagentd-Avoid-calling-chmod.patch Avoids-unchecked-file-transfer-IDs-allocation-and-us.patch Avoids-uncontrolled-active_xfers-allocations.patch Avoids-unlimited-agent-connections.patch Avoids-user-session-hijacking.patch Better-check-for-sessions.patch vdagentd-Limit-number-of-agents-per-session-to-1.patch cleanup-active_xfers-when-the-client-disconnects.patch vdagentd-do-not-allow-to-use-an-already-used-file-xf.patch Add-a-test-for-session_info.patch - Add a check section to run internal tests. Note that by default the added session_info test is not run, as it doesn't work in context of build service * Wed Aug 19 2020 dimstar@opensuse.org - Fix invalid usage of %{_libexecdir} to reference udev/rules.d. * Thu Mar 26 2020 brogers@suse.com - Fix issue of spice-vdagentd not shutting down (bsc#1166895) vdagentd-work-around-GLib-s-fork-issues.patch (This patch fixes a related issue) vdagentd-init-static-uinput-before-fork.patch * Tue Mar 10 2020 brogers@suse.com - Update to 0.20.0 * Add gio-unix and gobject dependency >= 2.50 * Bump gtk+ >= 3.22 (optional dependency) * Last release with gtk+ being optional * !4 - Race fixes between client and guest clipboard * !2 - Fix session lookup for new GNOME versions * !3 - Now using GMainLoop and GIO to handle I/O of messages * Several minor covscan fixes - Discovered GLib dependency is now >= 2.58 - Patch dropped (contained in update): vdagentd-Fix-session-lookup-for-new-GNOME-versions.patch * Thu Dec 19 2019 dimstar@opensuse.org - BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors. * Tue Dec 17 2019 brogers@suse.com - Since the 0.19.0 update, this patch is no longer needed: spice-vdagent-var_run.patch - For sometime now we've not had any rsyslog config files, so clean up where the spec file would remove the rsyslog.d dir and content * Wed Dec 11 2019 brogers@suse.com - Add upstream fix for spice-vdagent running on recent GNOME (eg. 3.34) with systemd integration (boo#1157235) vdagentd-Fix-session-lookup-for-new-GNOME-versions.patch * Fri May 17 2019 brogers@suse.com - Update to 0.19.0 * Add libdrm dependency * Fix file descriptor leak on failed connections * Handle new VD_AGENT_GRAPHICS_DEVICE_INFO message advertised by VD_AGENT_CAP_GRAPHICS_DEVICE_INFO capability * Session agent autostart changed to WindowManager ([rhbz#1623947]) This fixes possible race with xdg-user-dirs * Fix of sending empty screen resolution messages ([rhbz#1641723]) * Fix 'Dependency failed for Activation socket' with systemd ([rhbz#1545212]) * Fix error messages about on selecting text on host ([rhbz#1594876]) this was also fixed with Gtk backend * Update paths from /var/run → /run * Fix Session agent restart * Add test for file creation * Prefer GLib memory functions stdlib.h ones * Several code and logs improvements * Add GTK+ framework to handle x11 backend such as clipboard * Deprecate X11 backend in favor of GTK+ framework * Ask pkg-config to appropriate directory to install udev rules * Fix leak of udscs's file descriptor * Better quote directory path when calling xdg-open to save file transfer * Bump GLib to 2.34 * Add systemd socket activation (rhbz#1340160) * Add support to detailed errors on file transfers * Add check for available free space in guest before starting a file transfer * Use better names for duplicated files on file transfer * Improve support on big endian guests (#5) * Use IdleHint to check if a session is locked over console-kit (rhbz#1412673) * Fixes double free on errors over udscs by improving memory ownership * Hide autostart file on Unity * Improve command line messages for vdagentd * Fix typo in --enable-static-uinput configure option * Code repository moved to gitlab.freedesktop.org - Add keyring and tarball signature files - obsoleted patches removed: 8ba17481-quote-save-dir-before-passing-to-shell.patch vdagentd-do-endian-swapping.patch * Tue Dec 05 2017 cbosdonnat@suse.com - Fix potential shell command injection. 8ba17481-quote-save-dir-before-passing-to-shell.patch CVE-2017-15108 (bsc#1070724) * Thu Jul 27 2017 msuchanek@suse.com - Fix warning in vdagentd-do-endian-swapping.patch * Mon Feb 20 2017 msuchanek@suse.com - Add endian swapping to run on BE guests (boo#1012215). vdagentd-do-endian-swapping.patch * Fri Nov 25 2016 zaitor@opensuse.org - Add pkgconfig(glib-2.0) BuildRequires: Explicit dependency. - Handle spice-vdagentd.target in pre/post/preun/postun. - Handle spice-vdagentd.conf in post via tmpfiles_create macro. * Fri Nov 25 2016 seife+obs@b1-systems.com - Update to 0.17.0 * Denies file-transfer in locked sessions * Denies file-transfer in login screen * Bump glib version to 2.28 * Set exit code to 1 instead of 0 when virtio device cannot be opened * Fix double-free on uinput->screen_info (rhbz#1262635) * Code improvement over unix domain client server support (udcs) * Fix build compatiblity with different libsystemd versions (fdo#94209) - obsoleted patches removed: 8c465007-vdagentd-fixes-small-leak.patch f97751fa-revert-uinput-fix-small-leak-of-screen_info.patch - package: add explicit buildrequires for pkgconfig(dbus-1) * Tue Sep 06 2016 cbosdonnat@suse.com - Fix crash when changing guest display's resolution (bsc#997236) 8c465007-vdagentd-fixes-small-leak.patch f97751fa-revert-uinput-fix-small-leak-of-screen_info.patch * Thu Jun 02 2016 cbosdonnat@suse.com - fate#320079 * Tue Jul 21 2015 mpluskal@suse.com - Update tp 0.16.0 * Xspice support * Release clipboard on client disconnect if owned by client (rhbz#1003977) * Turn some error messages into debugging messages (rhbz#918310) * Not having the virtio channel is not an error; instead silently do nothing - Cleanup spec file with spec-cleaner - Actually apply spice-vdagent-var_run.patch * Wed Jul 09 2014 fcrozat@suse.com - Add supplements on virtio_console to automatically install spice-vdagent when X11 server is installed on KVM with Spice enabled. * Tue Jul 01 2014 fcrozat@suse.com - Enable systemd service at initial install, it is needed for udev rules to properly start the agent. * Tue May 27 2014 ohering@suse.de - fix /var/run handling spice-vdagent-var_run.patch * Mon Feb 03 2014 seife+obs@b1-systems.com - run spec-cleaner - remove autoreconf call * Sun Feb 02 2014 seife+obs@b1-systems.com - import the spec file from fedora core 21, adapt for openSUSE - version 0.15.0
/etc/xdg/autostart/spice-vdagent.desktop /run/spice-vdagentd /usr/bin/spice-vdagent /usr/lib/systemd/system/spice-vdagentd.service /usr/lib/systemd/system/spice-vdagentd.socket /usr/lib/systemd/user/spice-vdagent.service /usr/lib/tmpfiles.d/spice-vdagentd.conf /usr/lib/udev/rules.d/70-spice-vdagentd.rules /usr/sbin/rcspice-vdagentd /usr/sbin/spice-vdagentd /usr/share/doc/packages/spice-vdagent /usr/share/doc/packages/spice-vdagent/CHANGELOG.md /usr/share/doc/packages/spice-vdagent/README.md /usr/share/gdm /usr/share/gdm/greeter /usr/share/gdm/greeter/autostart /usr/share/gdm/greeter/autostart/spice-vdagent.desktop /usr/share/licenses/spice-vdagent /usr/share/licenses/spice-vdagent/COPYING /usr/share/man/man1/spice-vdagent.1.gz /usr/share/man/man1/spice-vdagentd.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 9 00:14:35 2024