qubes-core-agent-linux/archlinux
Marek Marczykowski-Górecki 503a7fdf59
Create /etc/dconf/profile/user dynamically, if not present
The /etc/dconf/profile/user file in some distributions is part of dconf
package, in some not. There are even cases where it changes between
package versions (Fedora 27 don't have it, but Fedora 28 do).
Also, base Debian Stretch don't have it, but Kali Linux based on it do.

To avoid overly complex dependency handling, create the file dynamically
on package installation if it's missing in that particular case. The
file content is canonical:

    user-db:user
    system-db:local

Fixes QubesOS/qubes-issues#3834

(cherry picked from commit 23250f84b2)
2018-05-05 18:03:13 +02:00
..
PKGBUILD archlinux: add recently splitted packages as optional dependencies of qubes-vm-core 2017-11-19 14:43:48 +01:00
PKGBUILD-keyring-keys archlinux: pick Qubes4.0 mergeable changes 2017-10-31 22:57:01 +01:00
PKGBUILD-keyring-revoked archlinux: pick Qubes4.0 mergeable changes 2017-10-31 22:57:01 +01:00
PKGBUILD-keyring-trusted archlinux: pick Qubes4.0 mergeable changes 2017-10-31 22:57:01 +01:00
PKGBUILD-keyring.install archlinux: fix incorrect keyring being populated 2017-11-06 23:37:06 +01:00
PKGBUILD-networking.install archlinux: pick Qubes4.0 mergeable changes 2017-10-31 22:57:01 +01:00
PKGBUILD-qubes-pacman-options.conf archlinux: pick Qubes4.0 mergeable changes 2017-10-31 22:57:01 +01:00
PKGBUILD-qubes-repo-3.1.conf archlinux: fix community repositories URL 2016-12-28 09:00:38 +01:00
PKGBUILD-qubes-repo-3.2.conf archlinux: fix community repositories URL 2016-12-28 09:00:38 +01:00
PKGBUILD.install Create /etc/dconf/profile/user dynamically, if not present 2018-05-05 18:03:13 +02:00
PKGBUILD.qubes-ensure-lib-modules.service archlinux: do not fail mount /usr/lib/modules if already mounted 2014-04-23 03:14:28 +02:00
PKGBUILD.qubes-update-desktop-icons.hook archlinux: provide automatic qubes-trigger-sync-appmenus through pacman hooks 2016-07-11 15:29:31 +02:00