| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This patch includes the vdagent-audio.[ch] files in order to
communicate with backend audio server.
The two functions provide a way to set volume and mute in the guest
by connecting to default mixer control in alsa which is 'Master' for
playback and 'Capture' for record.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many systems don't use rsyslog, others don't need seperate syslog files
for vdagent.
With systemd journal, It's possible to filter
spice-vdagent/spice-vdagentd log messages out of /var/log/messages:
journalctl SYSLOG_IDENTIFIER=spice-vdagent SLOG_IDENTIFIER=spice-vdagentd
This simplify spice-vdagent packaging and updates, since there are no
config files to deal with.
Related:
https://bugzilla.redhat.com/show_bug.cgi?id=1136881
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gdm 3.1.90 (June 2011) changed the path where .desktop files which should
be autostarted with gdm needs to be located.
This used to be $(datadir)/gdm/autostart/LoginWindow and is now
$(datadir)/gdm/greeter/autostart.
This means that when running gdm in a VM in a recent distribution,
arbitrary resizing the VM window will not cause the resolution to be
adjusted. This used to be working in eg RHEL6.
This patch installs the .desktop file to both paths in order to work both
with older and newer gdms.
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Now a days udev will create a /dev/uinput node without the module being loaded
based on devname:uinput from the modinfo, allowing the module to be correctly
auto-loaded when needed.
https://bugzilla.redhat.com/show_bug.cgi?id=963201
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Since configure generates them.
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Add spice-vdagent -X cmdline option, which runtime disables console-kit /
systemd-logind integration for setups where these are not used.
This is useful for using pre-build binaries (ie distro binaries) in such
setups.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
| |
So that file-xfers which are still on progress on user-switch keep working,
and so that vdagentd can send the client a file-xfer cancel if the per-session
vdagent goes away while a file-xfer is active.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
|
|
|
|
|
|
| |
Both these files are more or less systemd specific.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
| |
Make the systemd service trigger on the addition of
/dev/virtio-ports/com.redhat.spice.0
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
| |
/etc/tmpfiles.d is reserved for local customization.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
| |
|
| |
|
|
|
|
| |
There are other spice-vdagentd.conf files coming.
|
| |
|
|
|
|
|
|
|
| |
This allows us to get session information on new systemd enabled distros,
which no longer come with consolekit.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
| |
This is a preparation patch for adding libsystemd-login support.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
| |
So that autogen.sh can run on RHEL-5
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
| |
The autogenerated file will get written as /etc/X11/xorg.conf.spice
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
So that this dir exists when the spice-vdagentd starts.
|
|
|
|
|
|
| |
It's used to create the /var/run/spice-vdagentd and
/var/log/spice-vdagentd directories which the agent requires to
run.
|
|
|
|
|
| |
It was mistakenly marked as non-executable, resulting in a
non-functional script after installation.
|
|
|
|
|
|
|
|
| |
On older distributions (namely RHEL5), console-kit is not available.
This patch makes console-kit use optional, though this means
vd_agentd won't handle properly user-switching. This patch makes
it always use the first client vdagent, or none if multiple agents
connect.
|
| |
|
| |
|
| |
|
|
|