3e7a45b4ac
This will save a lot of dependencies if networking is not needed in VMs based on given template. Thanks to updates proxy over qrexec, template itself do not need to have network configured too. QubesOS/qubes-issues#2771
130 lines
3.0 KiB
Plaintext
130 lines
3.0 KiB
Plaintext
Source: qubes-core-agent
|
|
Section: admin
|
|
Priority: extra
|
|
Maintainer: Davíð Steinn Geirsson <david@dsg.is>
|
|
Build-Depends:
|
|
libqrexec-utils-dev,
|
|
libqubes-rpc-filecopy-dev (>= 3.1.3),
|
|
libvchan-xen-dev,
|
|
python,
|
|
python-setuptools,
|
|
debhelper,
|
|
quilt,
|
|
libxen-dev,
|
|
pkg-config,
|
|
dh-systemd (>= 1.5),
|
|
dh-python,
|
|
lsb-release,
|
|
xserver-xorg-dev,
|
|
config-package-dev
|
|
Standards-Version: 3.9.5
|
|
Homepage: http://www.qubes-os.org
|
|
Vcs-Git: git://git.qubes-os.org/marmarek/core-agent-linux.git
|
|
|
|
Package: qubes-core-agent
|
|
Architecture: any
|
|
Depends:
|
|
dmsetup,
|
|
gawk,
|
|
imagemagick,
|
|
init-system-helpers,
|
|
initscripts,
|
|
librsvg2-bin,
|
|
libvchan-xen,
|
|
locales,
|
|
ncurses-term,
|
|
psmisc,
|
|
procps,
|
|
util-linux,
|
|
python2.7,
|
|
python-daemon,
|
|
python-qubesdb,
|
|
python-gi,
|
|
python-xdg,
|
|
python-dbus,
|
|
qubes-utils (>= 3.1.3),
|
|
sudo,
|
|
systemd,
|
|
x11-xserver-utils,
|
|
xdg-user-dirs,
|
|
xdg-utils,
|
|
xen-utils-common,
|
|
xenstore-utils,
|
|
xinit,
|
|
xserver-xorg-core,
|
|
${python:Depends},
|
|
${shlibs:Depends},
|
|
${misc:Depends}
|
|
Recommends:
|
|
cups,
|
|
gnome-terminal,
|
|
gnome-themes-standard,
|
|
haveged,
|
|
libnotify-bin,
|
|
locales-all,
|
|
mate-notification-daemon,
|
|
ntpdate,
|
|
system-config-printer,
|
|
qubes-core-agent-nautilus,
|
|
qubes-core-agent-networking,
|
|
qubes-core-agent-network-manager,
|
|
xsettingsd
|
|
Provides: ${diverted-files}
|
|
Conflicts: ${diverted-files}, qubes-core-agent-linux, firewalld, qubes-core-vm-sysvinit
|
|
Description: Qubes core agent
|
|
This package includes various daemons necessary for qubes domU support,
|
|
such as qrexec.
|
|
|
|
Package: qubes-core-agent-nautilus
|
|
Architecture: any
|
|
Description: Qubes integration for Nautilus
|
|
Nautilus addons for inter-VM file copy/move/open.
|
|
Depends:
|
|
python-nautilus,
|
|
|
|
Package: qubes-core-agent-dom0-updates
|
|
Architecture: any
|
|
Depends:
|
|
fakeroot,
|
|
yum,
|
|
yum-utils
|
|
Description: Scripts required to handle dom0 updates.
|
|
Scripts required to handle dom0 updates. This will allow to use the VM as
|
|
"Updates VM".
|
|
|
|
Package: qubes-core-agent-networking
|
|
Architecture: any
|
|
Depends:
|
|
qubes-core-agent,
|
|
tinyproxy,
|
|
iptables,
|
|
net-tools,
|
|
ethtool,
|
|
tinyproxy,
|
|
nmap-ncat,
|
|
${python:Depends},
|
|
${misc:Depends}
|
|
Recommends:
|
|
nftables,
|
|
Description: Networking support for Qubes VM
|
|
This package provides:
|
|
* basic network functionality (setting IP address, DNS, default gateway)
|
|
* proxy service used by TemplateVMs to download updates
|
|
* qubes-firewall service (FirewallVM)
|
|
.
|
|
Note: if you want to use NetworkManager (you do want it in NetVM), install
|
|
also qubes-core-agent-network-manager.
|
|
|
|
Package: qubes-core-agent-network-manager
|
|
Architecture: any
|
|
Depends:
|
|
qubes-core-agent-networking,
|
|
dconf,
|
|
network-manager (>= 0.8.1-1),
|
|
network-manager-gnome,
|
|
Description: NetworkManager integration for Qubes VM
|
|
Integration of NetworkManager for Qubes VM:
|
|
* make connections config persistent
|
|
* adjust DNS redirections when needed
|
|
* show/hide NetworkManager applet icon
|