소스 검색

Pass GUI domain id to GUI agent

Simon Gaiser 6 년 전
부모
커밋
5f201ddd44
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      vm-systemd/qubes-sysinit.sh

+ 5 - 1
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