From c10cfbdb7cc20c2a99a15daf9c40809212540aab1ddbd420c6f3f2cbf8a152ca Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 4 Jan 2025 02:41:39 +0100 Subject: [PATCH] Delete ExecCondition from vboxclient.service Remove bogus ExecCondition= from vboxclient.service, because VBoxDRMClient is unconditionally launched by udev hardware rule anyway if it is not running already. vboxadd-service also starts DRMClient if the udev rule were not to be present. References: https://bugzilla.opensuse.org/1234870 --- vboxclient.service | 1 - virtualbox.changes | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/vboxclient.service b/vboxclient.service index 5e3e653..ecd603d 100644 --- a/vboxclient.service +++ b/vboxclient.service @@ -4,7 +4,6 @@ ConditionVirtualization=|oracle [Service] Type=simple -ExecCondition=sh -c '[ "$XDG_SESSION_TYPE" = "wayland" ] || exit -1' ExecStart=/usr/bin/VBoxDRMClient Restart=on-failure diff --git a/virtualbox.changes b/virtualbox.changes index b29ecf8..2261512 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Fri Jan 3 00:37:20 UTC 2025 - Jan Engelhardt +Sat Jan 4 01:40:37 UTC 2025 - Jan Engelhardt -- Resolve wrong placement of ExecCondition= directive. +- Remove bogus ExecCondition= from vboxclient.service. [boo#1234870] -------------------------------------------------------------------