From 5f201ddd44ea7a093d0bdfc3bbd17c871dc976af Mon Sep 17 00:00:00 2001 From: Simon Gaiser Date: Fri, 18 May 2018 18:18:01 +0200 Subject: [PATCH] Pass GUI domain id to GUI agent --- vm-systemd/qubes-sysinit.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vm-systemd/qubes-sysinit.sh b/vm-systemd/qubes-sysinit.sh index ef74eff..61a3b24 100755 --- a/vm-systemd/qubes-sysinit.sh +++ b/vm-systemd/qubes-sysinit.sh @@ -64,9 +64,13 @@ done # Prepare environment for other services echo > /var/run/qubes-service-environment +gui_opts="-d $(qubesdb-read /qubes-gui-domain-xid || echo 0)" + debug_mode=$(qubesdb-read /qubes-debug-mode 2> /dev/null) if [ -n "$debug_mode" ] && [ "$debug_mode" -gt 0 ]; then - echo "GUI_OPTS=-vv" >> /var/run/qubes-service-environment + gui_opts="$gui_opts -vv" fi +echo "GUI_OPTS=$gui_opts" >> /var/run/qubes-service-environment + exit 0