From 8d1b74d732d1037c809d1315df6bc54976b4c403 Mon Sep 17 00:00:00 2001 From: unman Date: Sun, 12 Feb 2017 03:06:48 +0000 Subject: [PATCH] Apply gschema override preventing previews in nautilus in Debian --- Makefile | 2 ++ debian/qubes-core-agent.postinst | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 6a0d6b3..276c831 100644 --- a/Makefile +++ b/Makefile @@ -296,6 +296,8 @@ install-deb: install-common install-systemd install-systemd-dropins install -m 0644 misc/pam.d_su.qubes $(DESTDIR)/etc/pam.d/su.qubes install -d $(DESTDIR)/etc/needrestart/conf.d install -D -m 0644 misc/50_qubes.conf $(DESTDIR)/etc/needrestart/conf.d/50_qubes.conf + install -d $(DESTDIR)/usr/share/glib-2.0/schemas/ + install -m 0644 misc/org.gnome.nautilus.gschema.override $(DESTDIR)/usr/share/glib-2.0/schemas/ install-vm: install-rh install-common diff --git a/debian/qubes-core-agent.postinst b/debian/qubes-core-agent.postinst index d61b5c8..40d0234 100755 --- a/debian/qubes-core-agent.postinst +++ b/debian/qubes-core-agent.postinst @@ -141,6 +141,9 @@ case "${1}" in dpkg-statoverride --update --add user user 775 /var/lib/qubes/dom0-updates fi + /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas + + # Update Qubes App Menus /usr/lib/qubes/qubes-trigger-sync-appmenus.sh || true ;;