control 4.4 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. libqubes-rpc-filecopy-dev (>= 3.1.3),
  8. libvchan-xen-dev,
  9. python,
  10. python3-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. python3-daemon,
  42. python3-distutils,
  43. python3-qubesdb,
  44. python3-gi,
  45. python3-xdg,
  46. python3-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. xen-utils-guest,
  55. xenstore-utils,
  56. ${python3: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. x11-xserver-utils,
  73. xinit,
  74. xserver-xorg-core,
  75. xsettingsd,
  76. xterm
  77. Conflicts:
  78. qubes-core-agent-linux,
  79. firewalld,
  80. qubes-core-vm-sysvinit,
  81. qubes-gui-agent (<< 4.1.6-1)
  82. Description: Qubes core agent
  83. This package includes various daemons necessary for qubes domU support,
  84. such as qrexec services.
  85. Package: qubes-core-agent-nautilus
  86. Architecture: any
  87. Depends:
  88. ${pythonver:Depends}-nautilus,
  89. qubes-core-qrexec,
  90. Replaces: qubes-core-agent (<< 4.0.0-1)
  91. Breaks: qubes-core-agent (<< 4.0.0-1)
  92. Description: Qubes integration for Nautilus
  93. Nautilus addons for inter-VM file copy/move/open.
  94. Package: qubes-core-agent-thunar
  95. Architecture: any
  96. Depends:
  97. thunar,
  98. qubes-core-qrexec,
  99. Replaces: qubes-core-agent (<< 4.0.0-1)
  100. Breaks: qubes-core-agent (<< 4.0.0-1)
  101. Description: Qubes integration for Thunar
  102. Thunar addons for inter-VM file copy/move/open.
  103. Package: qubes-core-agent-dom0-updates
  104. Architecture: any
  105. Depends:
  106. fakeroot,
  107. rpm,
  108. dnf | yum,
  109. dnf | yum-utils,
  110. qubes-core-qrexec,
  111. Replaces: qubes-core-agent (<< 4.0.0-1)
  112. Breaks: qubes-core-agent (<< 4.0.0-1)
  113. Description: Scripts required to handle dom0 updates.
  114. Scripts required to handle dom0 updates. This will allow to use the VM as
  115. "Updates VM".
  116. Package: qubes-core-agent-networking
  117. Architecture: any
  118. Depends:
  119. qubes-core-agent (= ${binary:Version}),
  120. tinyproxy,
  121. iptables,
  122. net-tools,
  123. ethtool,
  124. socat,
  125. tinyproxy,
  126. iproute2,
  127. ${python3:Depends},
  128. ${misc:Depends}
  129. Suggests:
  130. nftables,
  131. Replaces: qubes-core-agent (<< 4.0.0-1)
  132. Breaks: qubes-core-agent (<< 4.0.0-1)
  133. Description: Networking support for Qubes VM
  134. This package provides:
  135. * basic network functionality (setting IP address, DNS, default gateway)
  136. * proxy service used by TemplateVMs to download updates
  137. * qubes-firewall service (FirewallVM)
  138. .
  139. Note: if you want to use NetworkManager (you do want it in NetVM), install
  140. also qubes-core-agent-network-manager.
  141. Package: qubes-core-agent-network-manager
  142. Architecture: any
  143. Depends:
  144. qubes-core-agent-networking (= ${binary:Version}),
  145. libglib2.0-bin,
  146. network-manager (>= 0.8.1-1),
  147. network-manager-gnome,
  148. policykit-1
  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. Depends: libpam-runtime
  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.