control 4.3 KB

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