SHA256
1
0
forked from pool/qemu

Accepting request 287224 from home:pluskalm:branches:Virtualization

- Add user kvm when installing guest-agent.
- Use macro to update udev_rules when available

OBS-URL: https://build.opensuse.org/request/show/287224
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=235
This commit is contained in:
Andreas Färber 2015-02-22 16:08:09 +00:00 committed by Git OBS Bridge
parent 02e240bbda
commit ee4ad2abd5
5 changed files with 23 additions and 3 deletions

View File

@ -1,7 +1,7 @@
#
# spec file for package libcacard
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed

View File

@ -1,7 +1,7 @@
#
# spec file for package qemu-linux-user
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sun Feb 22 15:59:23 UTC 2015 - mpluskal@suse.com
- Add user kvm when installing guest-agent.
- Use macro to update udev_rules when available
-------------------------------------------------------------------
Wed Feb 11 17:56:26 UTC 2015 - afaerber@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package qemu
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -634,13 +634,20 @@ install -D -p -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/ksm.service
%{_sbindir}/useradd -r -g qemu -G kvm -d / -s /sbin/nologin \
-c "qemu user" qemu
%pre guest-agent
%{_bindir}/getent group kvm >/dev/null || %{_sbindir}/groupadd -r kvm 2>/dev/null
%if %{kvm_available}
%post
%if 0%{?with_systemd}
%udev_rules_update
%else
if [ "$(readlink -f /proc/1/root)" = "/" ]; then
/sbin/udevadm control --reload-rules || :
/sbin/udevadm trigger || :
fi
%endif
%endif
%if 0%{?suse_version} >= 1130
%post tools

View File

@ -562,13 +562,20 @@ install -D -p -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/ksm.service
%{_sbindir}/useradd -r -g qemu -G kvm -d / -s /sbin/nologin \
-c "qemu user" qemu
%pre guest-agent
%{_bindir}/getent group kvm >/dev/null || %{_sbindir}/groupadd -r kvm 2>/dev/null
%if %{kvm_available}
%post
%if 0%{?with_systemd}
%udev_rules_update
%else
if [ "$(readlink -f /proc/1/root)" = "/" ]; then
/sbin/udevadm control --reload-rules || :
/sbin/udevadm trigger || :
fi
%endif
%endif
%if 0%{?suse_version} >= 1130
%post tools