--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-1330056acb
2018-07-01 22:21:07.913378
--------------------------------------------------------------------------------
Name : snapd-glib
Product : Fedora 27
Version : 1.41
Release : 1.fc27
URL :
https://github.com/snapcore/snapd-glib
Summary : Library providing a GLib interface to snapd
Description :
snapd-glib is a library that provides an interface to communicate
with snapd for GLib based applications.
--------------------------------------------------------------------------------
Update Information:
Updates to `snapd-2.33.1` and `snapd-glib-1.41`. #### snapd 2.33 * Reboot
experience on core or kernel refresh * Service watchdog support * Support for
AppStream ID * Self-test support to ensure squashfs can be mounted * New `juju-
client-observer` interface * Snap refresh over metered connections * Snapd
support for `xdg-desktop-portal` (requires v0.11 or newer) #### snapd-glib 1.41
* New API: - `snapd_app_get_common_id` - `snapd_snap_get_common_ids` -
`snapd_system_information_get_build_id` * Fix buffer overflows reading HTTP
chunked data
--------------------------------------------------------------------------------
ChangeLog:
* Fri Jun 22 2018 Neal Gompa <ngompa13(a)gmail.com> - 1.41-1
- Update to 1.41
- New APIs for getting build and common IDs
- Fix buffer overflows reading HTTP chunked data
* Thu Apr 12 2018 Neal Gompa <ngompa13(a)gmail.com> - 1.39-1
- Update to 1.39
- Fix memory leak in QSnapdAssertion
- Remove cancelled requests from the request queue.
- Fix SnapdClient reference leak in each request
* Sun Mar 4 2018 Neal Gompa <ngompa13(a)gmail.com> - 1.38-1
- Update to 1.38
- Fix snapd_snap_match_channel not matching risks correctly
- Fix return value of SnapdSnap::matchChannel when fails to match
- Support new snapd errors SNAPD_ERROR_NOT_FOUND, SNAPD_ERROR_NOT_IN_STORE
- Fix progress callback scope annotations
- Fix reference leak
- Fix missing out annotation in find/find_section
- Remove deprecated snapd-login-service
- Deprecated APIs for snapd-login-service
- Fix small memory leaks
- Fix linking with --no-undefined
- Compile snapd-qt with -fPIC to avoid compile failure on Fedora
* Wed Feb 7 2018 Neal Gompa <ngompa13(a)gmail.com> - 1.32-1
- Update to 1.32
- Fix crash when calling snapd_login_async
- Support new bad-query, network-timeout errors from snapd
- Support QSnapdClient::find/Section method without flags set
- Assert name parameter set in snapd_snap_match_channel
- Add methods to extrack track/risk/branch from channel names
- Implement snapd_client_abort_change
- Handle incorrectly named tracks field
* Sun Nov 19 2017 Neal Gompa <ngompa13(a)gmail.com> - 1.29-1
- Update to 1.29
- Add several new APIs for managing snaps
- Fix crash accessing freed memory
- Fix small memory leaks
- Fix crash on 32-bit architectures
* Wed Nov 1 2017 Neal Gompa <ngompa13(a)gmail.com> - 1.24-1
- Update to 1.24
- Add several new APIs for getting details on snaps
- Fix issues with Qt bindings
- Add support for setting snapd socket
- Add support for snap channels
- Make clients using provided sockets non-blocking
* Sun Oct 8 2017 Neal Gompa <ngompa13(a)gmail.com> - 1.23-1
- Update to 1.23
- Fix snapd-login-service crash
- Improve failure handling when snapd socket read/writes fail
- Backport from upstream: Fix runtime assertion when snapd socket is NULL
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1576603 - SELinux is preventing snapd from 'remove_name' accesses on
the directory names.by1VJ714k18y~.
https://bugzilla.redhat.com/show_bug.cgi?id=1576603
[ 2 ] Bug #1564672 - SELinux is preventing snapd from 'read' accesses on the
directory snap.
https://bugzilla.redhat.com/show_bug.cgi?id=1564672
[ 3 ] Bug #1578033 - SELinux is preventing snap-update-ns from read, write access on the
file zenkit.lock.
https://bugzilla.redhat.com/show_bug.cgi?id=1578033
[ 4 ] Bug #1580125 - SELinux is preventing snapd from 'map' accesses on the file
/var/cache/snapd/commands.db.
https://bugzilla.redhat.com/show_bug.cgi?id=1580125
[ 5 ] Bug #1581254 - snapd-glib-1.41 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1581254
[ 6 ] Bug #1543370 - SELinux is preventing snapd from 'read' accesses on the
lnk_file ld-linux-x86-64.so.2.
https://bugzilla.redhat.com/show_bug.cgi?id=1543370
[ 7 ] Bug #1536366 - SELinux is preventing snapd from 'create' accesses on the
file sections.F8S3X422g8L4.
https://bugzilla.redhat.com/show_bug.cgi?id=1536366
[ 8 ] Bug #1536364 - SELinux is preventing snapd from write, open access on the file
/var/cache/snapd/sections.F8S3X422g8L4.
https://bugzilla.redhat.com/show_bug.cgi?id=1536364
[ 9 ] Bug #1533380 - SELinux is preventing snapd from 'search' accesses on the
directory 6962.
https://bugzilla.redhat.com/show_bug.cgi?id=1533380
[ 10 ] Bug #1529997 - SELinux is preventing snapd from 'read' accesses on the
directory /var/cache/snapd. Preventing a lot of accesses from snapd.
https://bugzilla.redhat.com/show_bug.cgi?id=1529997
[ 11 ] Bug #1520032 - SELinux is preventing snapd from 'add_name' accesses on
the Verzeichnis sections.hdQ70Bvb3gSD.
https://bugzilla.redhat.com/show_bug.cgi?id=1520032
[ 12 ] Bug #1520031 - SELinux is preventing snapd from 'write' accesses on the
Verzeichnis /var/cache/snapd.
https://bugzilla.redhat.com/show_bug.cgi?id=1520031
[ 13 ] Bug #1567916 - snapd-2.33.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1567916
[ 14 ] Bug #1556998 - SELinux is preventing udevadm from 'map' accesses on the
arquivo /etc/selinux/targeted/contexts/files/file_contexts.bin.
https://bugzilla.redhat.com/show_bug.cgi?id=1556998
[ 15 ] Bug #1556997 - SELinux is preventing udevadm from 'map' accesses on the
arquivo /usr/bin/udevadm.
https://bugzilla.redhat.com/show_bug.cgi?id=1556997
[ 16 ] Bug #1543390 - SELinux is preventing snapd from 'write' accesses on the
sock_file system_bus_socket.
https://bugzilla.redhat.com/show_bug.cgi?id=1543390
[ 17 ] Bug #1543378 - SELinux is preventing snapd from 'remove_name' accesses on
the directory sections.f5fdwFSVP6Ss.
https://bugzilla.redhat.com/show_bug.cgi?id=1543378
[ 18 ] Bug #1543374 - SELinux is preventing snapd from 'rename' accesses on the
file sections.f5fdwFSVP6Ss.
https://bugzilla.redhat.com/show_bug.cgi?id=1543374
[ 19 ] Bug #1543373 - SELinux is preventing snapd from 'getattr' accesses on the
file /var/cache/snapd/sections.
https://bugzilla.redhat.com/show_bug.cgi?id=1543373
[ 20 ] Bug #1543372 - SELinux is preventing snapd from 'unlink' accesses on the
file sections.
https://bugzilla.redhat.com/show_bug.cgi?id=1543372
[ 21 ] Bug #1543371 - SELinux is preventing snapd from 'getattr' accesses on the
lnk_file /var/lib/snapd/snap/core/3887/lib64/ld-linux-x86-64.so.2.
https://bugzilla.redhat.com/show_bug.cgi?id=1543371
[ 22 ] Bug #1574368 - SELinux is preventing snapd from 'read' accesses on the
directory snap.
https://bugzilla.redhat.com/show_bug.cgi?id=1574368
[ 23 ] Bug #1583904 - SELinux is preventing snapd from 'open' accesses on the
directory /home/jgiambona/snap.
https://bugzilla.redhat.com/show_bug.cgi?id=1583904
[ 24 ] Bug #1581812 - SELinux is preventing snapd from 'execute_no_trans'
accesses on the fichier /usr/libexec/snapd/snap-seccomp.
https://bugzilla.redhat.com/show_bug.cgi?id=1581812
[ 25 ] Bug #1581811 - SELinux is preventing ssh-keygen from 'map' accesses on
the fichier /usr/bin/ssh-keygen.
https://bugzilla.redhat.com/show_bug.cgi?id=1581811
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-1330056acb' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------