[arch-commits] Commit in virtualbox/trunk (3 files)
Christian Hesse
eworm at archlinux.org
Wed Jul 22 20:21:47 UTC 2020
Date: Wednesday, July 22, 2020 @ 20:21:46
Author: eworm
Revision: 664910
upgpkg: virtualbox 6.1.12-3: fix VBoxDRMClient race condition
Added:
virtualbox/trunk/vboxdrmclient.path
Modified:
virtualbox/trunk/PKGBUILD
virtualbox/trunk/vboxservice.service
---------------------+
PKGBUILD | 7 +++++--
vboxdrmclient.path | 6 ++++++
vboxservice.service | 2 +-
3 files changed, 12 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-07-22 19:54:40 UTC (rev 664909)
+++ PKGBUILD 2020-07-22 20:21:46 UTC (rev 664910)
@@ -10,7 +10,7 @@
'virtualbox-guest-utils-nox'
'virtualbox-ext-vnc')
pkgver=6.1.12
-pkgrel=2
+pkgrel=3
_vboxsf_commit='5aba938bcabd978e4615186ad7d8617d633e6f30'
arch=('x86_64')
url='https://virtualbox.org/'
@@ -65,6 +65,7 @@
'LocalConfig.kmk'
'vboxservice.service'
'vboxservice-nox.service'
+ 'vboxdrmclient.path'
'vboxdrmclient.service'
'vboxweb.service'
'vboxreload'
@@ -87,8 +88,9 @@
'9c5238183019f9ebc7d92a8582cad232f471eab9d3278786225abc1a1c7bf66e'
'033c597e0f5285d2ddb0490868e5b6f945f45c7b1b1152a02a9e6fea438b2c95'
'240ddf9c532b34380dd9bdd56c6302f323ded9ca95ccf5c50b6e44a5cb533cc9'
- '4ffd5b84449b07acf280126cf7e56737c6430ebb3a98d203957bcf37ecde5450'
+ 'c41a801fe344a4471a7b61a4764d1d857c403e4fb96e2ba6bc89c77a35f2be7a'
'01dbb921bd57a852919cc78be5b73580a564f28ebab2fe8d6c9b8301265cbfce'
+ '83d8f24bff25bb925083cf39b3195236c6136105e62417712cc3f25b92e14b47'
'2beab8de525220fa418c9873f9e0d657ddbad4ff9e4a46d7053e6cd9bc4ce95e'
'e6e875ef186578b53106d7f6af48e426cdaf1b4e86834f01696b8ef1c685787f'
'4001b5927348fe669a541e80526d4f9ea91b883805f102f7d571edbb482a9b9d'
@@ -352,6 +354,7 @@
popd
# systemd stuff
install -Dm0644 60-vboxguest.rules "$pkgdir/usr/lib/udev/rules.d/60-vboxguest.rules"
+ install -Dm0644 vboxdrmclient.path "$pkgdir/usr/lib/systemd/system/vboxdrmclient.path"
install -Dm0644 vboxdrmclient.service "$pkgdir/usr/lib/systemd/system/vboxdrmclient.service"
install -Dm0644 vboxservice.service "$pkgdir/usr/lib/systemd/system/vboxservice.service"
install -Dm0644 virtualbox-guest-utils.sysusers "$pkgdir/usr/lib/sysusers.d/virtualbox-guest-utils.conf"
Added: vboxdrmclient.path
===================================================================
--- vboxdrmclient.path (rev 0)
+++ vboxdrmclient.path 2020-07-22 20:21:46 UTC (rev 664910)
@@ -0,0 +1,6 @@
+[Unit]
+Description=VirtualBox Guest VMSVGA resize client
+ConditionVirtualization=oracle
+
+[Path]
+PathExistsGlob=/dev/dri/renderD*
Modified: vboxservice.service
===================================================================
--- vboxservice.service 2020-07-22 19:54:40 UTC (rev 664909)
+++ vboxservice.service 2020-07-22 20:21:46 UTC (rev 664910)
@@ -1,7 +1,7 @@
[Unit]
Description=VirtualBox Guest Service
ConditionVirtualization=oracle
-Wants=vboxdrmclient.service
+Wants=vboxdrmclient.path
[Service]
ExecStartPre=-/usr/bin/modprobe vboxguest
More information about the arch-commits
mailing list