control 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  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. qubesdb-vm,
  49. systemd,
  50. x11-xserver-utils,
  51. xdg-user-dirs,
  52. xdg-utils,
  53. xen-utils-common,
  54. xenstore-utils,
  55. xinit,
  56. xserver-xorg-core,
  57. ${python:Depends},
  58. ${shlibs:Depends},
  59. ${misc:Depends}
  60. Recommends:
  61. cups,
  62. gnome-terminal,
  63. gnome-themes-standard,
  64. haveged,
  65. libnotify-bin,
  66. locales-all,
  67. mate-notification-daemon,
  68. ntpdate,
  69. system-config-printer,
  70. qubes-core-agent-nautilus,
  71. qubes-core-agent-networking,
  72. qubes-core-agent-network-manager,
  73. xsettingsd
  74. Conflicts: qubes-core-agent-linux, firewalld, qubes-core-vm-sysvinit
  75. Description: Qubes core agent
  76. This package includes various daemons necessary for qubes domU support,
  77. such as qrexec.
  78. Package: qubes-core-agent-qrexec
  79. Architecture: any
  80. Depends:
  81. libvchan-xen,
  82. ${shlibs:Depends},
  83. ${misc:Depends}
  84. Replaces: qubes-core-agent (<< 4.0.0-1)
  85. Breaks: qubes-core-agent (<< 4.0.0-1)
  86. Description: Qubes qrexec agent
  87. Agent part of Qubes RPC system. A daemon responsible for starting processes as
  88. requested by dom0 or other VMs, according to dom0-enforced policy.
  89. Package: qubes-core-agent-nautilus
  90. Architecture: any
  91. Depends:
  92. python-nautilus,
  93. qubes-core-agent-qrexec,
  94. Replaces: qubes-core-agent (<< 4.0.0-1)
  95. Breaks: qubes-core-agent (<< 4.0.0-1)
  96. Description: Qubes integration for Nautilus
  97. Nautilus addons for inter-VM file copy/move/open.
  98. Package: qubes-core-agent-thunar
  99. Architecture: any
  100. Depends:
  101. thunar,
  102. qubes-core-agent-qrexec,
  103. Replaces: qubes-core-agent (<< 4.0.0-1)
  104. Breaks: qubes-core-agent (<< 4.0.0-1)
  105. Description: Qubes integration for Thunar
  106. Thunar addons for inter-VM file copy/move/open.
  107. Package: qubes-core-agent-dom0-updates
  108. Architecture: any
  109. Depends:
  110. fakeroot,
  111. yum,
  112. yum-utils,
  113. qubes-core-agent-qrexec,
  114. Replaces: qubes-core-agent (<< 4.0.0-1)
  115. Breaks: qubes-core-agent (<< 4.0.0-1)
  116. Description: Scripts required to handle dom0 updates.
  117. Scripts required to handle dom0 updates. This will allow to use the VM as
  118. "Updates VM".
  119. Package: qubes-core-agent-networking
  120. Architecture: any
  121. Depends:
  122. qubes-core-agent,
  123. tinyproxy,
  124. iptables,
  125. net-tools,
  126. ethtool,
  127. socat,
  128. tinyproxy,
  129. ${python:Depends},
  130. ${misc:Depends}
  131. Suggests:
  132. nftables,
  133. Replaces: qubes-core-agent (<< 4.0.0-1)
  134. Breaks: qubes-core-agent (<< 4.0.0-1)
  135. Description: Networking support for Qubes VM
  136. This package provides:
  137. * basic network functionality (setting IP address, DNS, default gateway)
  138. * proxy service used by TemplateVMs to download updates
  139. * qubes-firewall service (FirewallVM)
  140. .
  141. Note: if you want to use NetworkManager (you do want it in NetVM), install
  142. also qubes-core-agent-network-manager.
  143. Package: qubes-core-agent-network-manager
  144. Architecture: any
  145. Depends:
  146. qubes-core-agent-networking,
  147. libglib2.0-bin,
  148. network-manager (>= 0.8.1-1),
  149. network-manager-gnome,
  150. Replaces: qubes-core-agent (<< 4.0.0-1)
  151. Breaks: qubes-core-agent (<< 4.0.0-1)
  152. Description: NetworkManager integration for Qubes VM
  153. Integration of NetworkManager for Qubes VM:
  154. * make connections config persistent
  155. * adjust DNS redirections when needed
  156. * show/hide NetworkManager applet icon
  157. Package: qubes-core-agent-passwordless-root
  158. Architecture: any
  159. Replaces: qubes-core-agent (<< 4.0.0-1)
  160. Breaks: qubes-core-agent (<< 4.0.0-1)
  161. Provides: ${diverted-files}
  162. Conflicts: ${diverted-files}
  163. Description: Passwordless root access from normal user
  164. Configure sudo, PolicyKit and similar tool to not ask for any password when
  165. switching from user to root. Since all the user data in a VM is accessible
  166. already from normal user account, there is not much more to guard there. Qubes
  167. VM is a single user system.