control 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. Source: qubes-core-agent
  2. Section: admin
  3. Priority: extra
  4. Maintainer: unman <unman@thirdeyesecurity.org>
  5. Build-Depends:
  6. libpam0g-dev,
  7. libqrexec-utils-dev,
  8. libqubes-rpc-filecopy-dev (>= 3.1.3),
  9. libvchan-xen-dev,
  10. python,
  11. python-setuptools,
  12. debhelper,
  13. quilt,
  14. libxen-dev,
  15. pkg-config,
  16. dh-systemd (>= 1.5),
  17. dh-python,
  18. lsb-release,
  19. xserver-xorg-dev,
  20. config-package-dev,
  21. pandoc,
  22. Standards-Version: 3.9.5
  23. Homepage: https://www.qubes-os.org
  24. Vcs-Git: https://github.com/QubesOS/qubes-core-agent-linux
  25. Package: qubes-core-agent
  26. Architecture: any
  27. Depends:
  28. dconf-cli,
  29. dmsetup,
  30. gawk,
  31. imagemagick,
  32. init-system-helpers,
  33. initscripts,
  34. librsvg2-bin,
  35. locales,
  36. ncurses-term,
  37. psmisc,
  38. procps,
  39. util-linux,
  40. python2.7,
  41. python-daemon,
  42. python-qubesdb,
  43. python-gi,
  44. python-xdg,
  45. python-dbus,
  46. qubes-utils (>= 3.1.3),
  47. qubes-core-agent-qrexec,
  48. systemd,
  49. x11-xserver-utils,
  50. xdg-user-dirs,
  51. xdg-utils,
  52. xen-utils-common,
  53. xenstore-utils,
  54. xinit,
  55. xserver-xorg-core,
  56. ${python:Depends},
  57. ${shlibs:Depends},
  58. ${misc:Depends}
  59. Recommends:
  60. cups,
  61. gnome-terminal,
  62. gnome-themes-standard,
  63. haveged,
  64. libnotify-bin,
  65. locales-all,
  66. mate-notification-daemon,
  67. ntpdate,
  68. system-config-printer,
  69. qubes-core-agent-nautilus,
  70. qubes-core-agent-networking,
  71. qubes-core-agent-network-manager,
  72. xsettingsd
  73. Conflicts: qubes-core-agent-linux, firewalld, qubes-core-vm-sysvinit
  74. Description: Qubes core agent
  75. This package includes various daemons necessary for qubes domU support,
  76. such as qrexec.
  77. Package: qubes-core-agent-qrexec
  78. Architecture: any
  79. Depends:
  80. libvchan-xen,
  81. ${shlibs:Depends},
  82. ${misc:Depends}
  83. Replaces: qubes-core-agent (<< 4.0.0-1)
  84. Breaks: qubes-core-agent (<< 4.0.0-1)
  85. Description: Qubes qrexec agent
  86. Agent part of Qubes RPC system. A daemon responsible for starting processes as
  87. requested by dom0 or other VMs, according to dom0-enforced policy.
  88. Package: qubes-core-agent-nautilus
  89. Architecture: any
  90. Depends:
  91. python-nautilus,
  92. qubes-core-agent-qrexec,
  93. Replaces: qubes-core-agent (<< 4.0.0-1)
  94. Breaks: qubes-core-agent (<< 4.0.0-1)
  95. Description: Qubes integration for Nautilus
  96. Nautilus addons for inter-VM file copy/move/open.
  97. Package: qubes-core-agent-thunar
  98. Architecture: any
  99. Depends:
  100. thunar,
  101. qubes-core-agent-qrexec,
  102. Replaces: qubes-core-agent (<< 4.0.0-1)
  103. Breaks: qubes-core-agent (<< 4.0.0-1)
  104. Description: Qubes integration for Thunar
  105. Thunar addons for inter-VM file copy/move/open.
  106. Package: qubes-core-agent-dom0-updates
  107. Architecture: any
  108. Depends:
  109. fakeroot,
  110. yum,
  111. yum-utils,
  112. qubes-core-agent-qrexec,
  113. Replaces: qubes-core-agent (<< 4.0.0-1)
  114. Breaks: qubes-core-agent (<< 4.0.0-1)
  115. Description: Scripts required to handle dom0 updates.
  116. Scripts required to handle dom0 updates. This will allow to use the VM as
  117. "Updates VM".
  118. Package: qubes-core-agent-networking
  119. Architecture: any
  120. Depends:
  121. qubes-core-agent,
  122. tinyproxy,
  123. iptables,
  124. net-tools,
  125. ethtool,
  126. socat,
  127. tinyproxy,
  128. ${python:Depends},
  129. ${misc:Depends}
  130. Suggests:
  131. nftables,
  132. Replaces: qubes-core-agent (<< 4.0.0-1)
  133. Breaks: qubes-core-agent (<< 4.0.0-1)
  134. Description: Networking support for Qubes VM
  135. This package provides:
  136. * basic network functionality (setting IP address, DNS, default gateway)
  137. * proxy service used by TemplateVMs to download updates
  138. * qubes-firewall service (FirewallVM)
  139. .
  140. Note: if you want to use NetworkManager (you do want it in NetVM), install
  141. also qubes-core-agent-network-manager.
  142. Package: qubes-core-agent-network-manager
  143. Architecture: any
  144. Depends:
  145. qubes-core-agent-networking,
  146. libglib2.0-bin,
  147. network-manager (>= 0.8.1-1),
  148. network-manager-gnome,
  149. Replaces: qubes-core-agent (<< 4.0.0-1)
  150. Breaks: qubes-core-agent (<< 4.0.0-1)
  151. Description: NetworkManager integration for Qubes VM
  152. Integration of NetworkManager for Qubes VM:
  153. * make connections config persistent
  154. * adjust DNS redirections when needed
  155. * show/hide NetworkManager applet icon
  156. Package: qubes-core-agent-passwordless-root
  157. Architecture: any
  158. Replaces: qubes-core-agent (<< 4.0.0-1)
  159. Breaks: qubes-core-agent (<< 4.0.0-1)
  160. Provides: ${diverted-files}
  161. Conflicts: ${diverted-files}
  162. Description: Passwordless root access from normal user
  163. Configure sudo, PolicyKit and similar tool to not ask for any password when
  164. switching from user to root. Since all the user data in a VM is accessible
  165. already from normal user account, there is not much more to guard there. Qubes
  166. VM is a single user system.