This update for flatpak, libostree, xdg-desktop-portal, xdg-desktop-portal-gtk fixes the following issues:
libostree:
Update to version 2020.8
Enable LTO. (bsc#1133120)
This update contains scalability improvements and bugfixes.
/ and /boot being on the same filesystem./ (most of them, e.g. Fedora Silverblue/IoT at least).--transient. This should to be a foundation for further support
for 'live' updates.ed25519 signing support, powered by libsodium.--base argument, which significantly simplifies constructing 'derived'
commits, particularly for systems using SELinux.readonly=true flag in the repo config is recommended.timestamp-check-from-rev option was added for pulls, which makes downgrade protection more
reliable and will be used by Fedora CoreOS.--mirror option.--mode-ro-executables which enforces W^R semantics
on all executables.OSTREE_COMMIT_META_KEY_ARCHITECTURE to help standardize
the architecture of the OSTree commit. This could be used on the client side for example to
sanity-check that the commit matches the architecture of the machine before deploying.%_libexecdir:
%{_prefix}/lib where appropriate._systemdgeneratordir for the systemd-generators._dracutmodulesdir based on dracut.pc. Add BuildRequires(dracut) for this to work.xdg-desktop-portal:
Update to version 1.8.0:
/usr/bin/fusermount: xdg-document-portal calls out to the binary. (bsc#1175899)
Without it, files or dirs can be selected, but whatever is done with or in them, will not have any effect%_libexecdir changing to /usr/libexecxdg-desktop-portal-gtk:
Update to version 1.8.0:
flatpak:
Update to version 1.10.2 (jsc#SLE-17238, ECO-3148)
This is a security update which fixes a potential attack where a flatpak application could use custom formated
.desktop file to gain access to files on the host system.
--print-updated-env in place of a bunch of shell for better
login performance..profile snippets now disable GVfs when calling flatpak to avoid spawning a gvfs daemon when logging in via ssh.systemd-resolved socket to do dns lookups.--unset-env,
and --env=FOO= now sets FOO to the empty string instead of unsetting it.-y is specified./usr.xdg-dbus-proxy fails to start.%{_libexecdir} to reference systemd directories.%_libexecdir changing to /usr/libexec--device=all case--no-session-busFlatpakTransaction has a new signal install-authenticator which clients can handle to install authenticators
needed for the transaction. This is done in the CLI commands.gdm env.d file is no longer installed because the systemd generators work better.create-usb now exports partial commits by default remote-info --log output{
"binaries": [
{
"libostree-devel": "2020.8-3.3.2",
"xdg-desktop-portal-devel": "1.8.0-5.3.2",
"flatpak-zsh-completion": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk-lang": "1.8.0-3.3.1",
"libflatpak0": "1.10.2-4.6.1",
"typelib-1_0-OSTree-1_0": "2020.8-3.3.2",
"typelib-1_0-Flatpak-1_0": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk": "1.8.0-3.3.1",
"libostree": "2020.8-3.3.2",
"xdg-desktop-portal-lang": "1.8.0-5.3.2",
"system-user-flatpak": "1.10.2-4.6.1",
"flatpak": "1.10.2-4.6.1",
"flatpak-devel": "1.10.2-4.6.1",
"xdg-desktop-portal": "1.8.0-5.3.2"
}
]
}{
"binaries": [
{
"libostree-devel": "2020.8-3.3.2",
"xdg-desktop-portal-devel": "1.8.0-5.3.2",
"flatpak-zsh-completion": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk-lang": "1.8.0-3.3.1",
"libflatpak0": "1.10.2-4.6.1",
"typelib-1_0-OSTree-1_0": "2020.8-3.3.2",
"typelib-1_0-Flatpak-1_0": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk": "1.8.0-3.3.1",
"libostree": "2020.8-3.3.2",
"xdg-desktop-portal-lang": "1.8.0-5.3.2",
"system-user-flatpak": "1.10.2-4.6.1",
"flatpak": "1.10.2-4.6.1",
"flatpak-devel": "1.10.2-4.6.1",
"xdg-desktop-portal": "1.8.0-5.3.2"
}
]
}{
"binaries": [
{
"libostree-devel": "2020.8-3.3.2",
"xdg-desktop-portal-devel": "1.8.0-5.3.2",
"flatpak-zsh-completion": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk-lang": "1.8.0-3.3.1",
"libflatpak0": "1.10.2-4.6.1",
"typelib-1_0-OSTree-1_0": "2020.8-3.3.2",
"typelib-1_0-Flatpak-1_0": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk": "1.8.0-3.3.1",
"libostree": "2020.8-3.3.2",
"xdg-desktop-portal-lang": "1.8.0-5.3.2",
"system-user-flatpak": "1.10.2-4.6.1",
"flatpak": "1.10.2-4.6.1",
"flatpak-devel": "1.10.2-4.6.1",
"xdg-desktop-portal": "1.8.0-5.3.2"
}
]
}{
"binaries": [
{
"libostree-devel": "2020.8-3.3.2",
"xdg-desktop-portal-devel": "1.8.0-5.3.2",
"flatpak-zsh-completion": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk-lang": "1.8.0-3.3.1",
"libflatpak0": "1.10.2-4.6.1",
"typelib-1_0-OSTree-1_0": "2020.8-3.3.2",
"typelib-1_0-Flatpak-1_0": "1.10.2-4.6.1",
"xdg-desktop-portal-gtk": "1.8.0-3.3.1",
"libostree": "2020.8-3.3.2",
"xdg-desktop-portal-lang": "1.8.0-5.3.2",
"system-user-flatpak": "1.10.2-4.6.1",
"flatpak": "1.10.2-4.6.1",
"flatpak-devel": "1.10.2-4.6.1",
"xdg-desktop-portal": "1.8.0-5.3.2"
}
]
}