core-agent-linux/debian/control
Marek Marczykowski-Górecki dca5265958
qubes-open: switch from mimeopen to xdg-open
xdg-open is more robust in choosing default application for particular
file type: it supports fallback if the preferred application isn't
working, and most importantly it support system-wide defaults
(/usr/share/applications/defaults.list,
 /usr/share/applications/mimeapps.list), so no "random" application is
chosen.

By default xdg-open tries to use environment-specific tool, like
gvfs-open - which isn't good for us, because many such tools do not wait
for editor/viewer termination. That would mean that DisposableVM would
be destroyed just after opening the file.
To avoid such effect, we set DE=generic.

Fixes QubesOS/qubes-issues#1621
2016-02-02 03:28:34 +01:00

79 lines
1.6 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,
debhelper,
quilt,
libxen-dev,
dh-systemd (>= 1.5),
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,
ethtool,
fakeroot,
gawk,
imagemagick,
init-system-helpers,
initscripts,
iptables,
librsvg2-bin,
libvchan-xen,
locales,
locales-all,
ncurses-term,
net-tools,
psmisc,
python2.7,
python-gi,
python-xdg,
python-dbus,
python-gtk2,
qubes-utils (>= 3.1.3),
sudo,
systemd,
x11-xserver-utils,
xdg-user-dirs,
xdg-utils,
xen-utils-common,
xenstore-utils,
xinit,
xserver-xorg-core,
xserver-xorg-video-dummy,
${shlibs:Depends},
${misc:Depends}
Recommends:
cups,
gnome-packagekit,
gnome-terminal,
gnome-themes-standard,
haveged,
libnotify-bin,
mate-notification-daemon,
network-manager (>= 0.8.1-1),
network-manager-gnome,
ntpdate,
python-nautilus,
system-config-printer,
tinyproxy,
xsettingsd,
yum,
yum-utils
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.