-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2024-2e43b43565 2024-11-29 03:47:35.523135+00:00 -------------------------------------------------------------------------------- Name : snapd Product : Fedora 40 Version : 2.66.1 Release : 0.fc40 URL : https://github.com/snapcore/snapd Summary : A transactional software package manager Description : Snappy is a modern, cross-distribution, transactional package manager designed for working with self-contained, immutable packages. -------------------------------------------------------------------------------- Update Information: AppArmor prompting (experimental): Fix kernel prompting support check Allow kernel snaps to have content slots Fix ignoring snaps in try mode when amending New upstream release 2.66 AppArmor prompting (experimental): expand kernel support checks AppArmor prompting (experimental): consolidate error messages and add error kinds AppArmor prompting (experimental): grant /v2/snaps/{name} via snap-interfaces-requests-control AppArmor prompting (experimental): add checks for duplicate pattern variants Registry views (experimental): add handlers that commit (and cleanup) registry transactions Registry views (experimental): add a snapctl fail command for rejecting registry transactions Registry views (experimental): allow custodian snaps to implement registry hooks that modify and save registry data Registry views (experimental): run view-changed hooks only for snaps plugging views affected by modified paths Registry views (experimental): make registry transactions serialisable Snap components: handle refreshing components to revisions that have been on the system before Snap components: enable creating Ubuntu Core images that contain components Snap components: handle refreshing components independently of snaps Snap components: handle removing components when refreshing a snap that no longer defines them Snap components: extend snapd Ubuntu Core installation API to allow for picking optional snaps and components to install Snap components: extend kernel.yaml with "dynamic-modules", allowing kernel to define a location for kmods from component hooks Snap components: renamed component type "test" to "standard" Desktop IDs: support installing desktop files with custom names based on desktop-file-ids desktop interface plug attr Auto-install snapd on classic systems as prerequisite for any non- essential snap install Support loading AppArmor profiles on WSL2 with non-default kernel and securityfs mounted Debian/Fedora packaging updates Add snap debug command for investigating execution aspects of the snap toolchain Improve snap pack error for easier parsing Add support for user services when refreshing snaps Add snap remove --terminate flag for terminating running snap processes Support building FIPS complaint snapd deb and snap Fix to not use nss when looking up for users/groups from snapd snap Fix ordering in which layout changes are saved Patch snapd snap dynamic linker to ignore LD_LIBRARY_PATH and related variables Fix libexec dir for openSUSE Slowroll Fix handling of the shared snap directory for parallel installs Allow writing to /run/systemd/journal/dev-log by default Avoid state lock during snap removal to avoid delaying other snapd operations Add nomad-support interface to enable running Hashicorp Nomad Add intel-qat interface u2f-devices interface: add u2f trustkey t120 product id and fx series fido u2f devices desktop interface: improve integration with xdg-desktop-portal desktop interface: add desktop-file-ids plug attr to desktop interface unity7 interface: support desktop-file-ids in desktop files rule generation desktop-legacy interface: support desktop-file-ids in desktop files rule generation desktop-legacy interface: grant access to gcin socket location login-session-observe interface: allow introspection custom-device interface: allow to explicitly identify matching device in udev tagging block system-packages-doc interface: allow reading /usr/share/javascript modem-manager interface: add new format of WWAN ports pcscd interface: allow pcscd to read opensc.conf cpu-control interface: add IRQ affinity control to cpu_control opengl interface: add support for cuda workloads on Tegra iGPU in opengl interface -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 20 2024 Zygmunt Krynicki <me@xxxxxxxxx> - Drop only patch, applied upstream. * Fri Oct 25 2024 Zygmunt Krynicki <me@xxxxxxxxx> - Cherry pick fix for SELinux timedatex problem from upstream * Fri Oct 11 2024 Ernest Lotter <ernest.lotter@xxxxxxxxxxxxx> - New upstream release 2.66.1 - AppArmor prompting (experimental): Fix kernel prompting support check - Allow kernel snaps to have content slots - Fix ignoring snaps in try mode when amending * Fri Oct 4 2024 Ernest Lotter <ernest.lotter@xxxxxxxxxxxxx> - New upstream release 2.66 - AppArmor prompting (experimental): expand kernel support checks - AppArmor prompting (experimental): consolidate error messages and add error kinds - AppArmor prompting (experimental): grant /v2/snaps/{name} via snap-interfaces-requests-control - AppArmor prompting (experimental): add checks for duplicate pattern variants - Registry views (experimental): add handlers that commit (and cleanup) registry transactions - Registry views (experimental): add a snapctl fail command for rejecting registry transactions - Registry views (experimental): allow custodian snaps to implement registry hooks that modify and save registry data - Registry views (experimental): run view-changed hooks only for snaps plugging views affected by modified paths - Registry views (experimental): make registry transactions serialisable - Snap components: handle refreshing components to revisions that have been on the system before - Snap components: enable creating Ubuntu Core images that contain components - Snap components: handle refreshing components independently of snaps - Snap components: handle removing components when refreshing a snap that no longer defines them - Snap components: extend snapd Ubuntu Core installation API to allow for picking optional snaps and components to install - Snap components: extend kernel.yaml with "dynamic-modules", allowing kernel to define a location for kmods from component hooks - Snap components: renamed component type "test" to "standard" - Desktop IDs: support installing desktop files with custom names based on desktop-file-ids desktop interface plug attr - Auto-install snapd on classic systems as prerequisite for any non- essential snap install - Support loading AppArmor profiles on WSL2 with non-default kernel and securityfs mounted - Debian/Fedora packaging updates - Add snap debug command for investigating execution aspects of the snap toolchain - Improve snap pack error for easier parsing - Add support for user services when refreshing snaps - Add snap remove --terminate flag for terminating running snap processes - Support building FIPS complaint snapd deb and snap - Fix to not use nss when looking up for users/groups from snapd snap - Fix ordering in which layout changes are saved - Patch snapd snap dynamic linker to ignore LD_LIBRARY_PATH and related variables - Fix libexec dir for openSUSE Slowroll - Fix handling of the shared snap directory for parallel installs - Allow writing to /run/systemd/journal/dev-log by default - Avoid state lock during snap removal to avoid delaying other snapd operations - Add nomad-support interface to enable running Hashicorp Nomad - Add intel-qat interface - u2f-devices interface: add u2f trustkey t120 product id and fx series fido u2f devices - desktop interface: improve integration with xdg-desktop-portal - desktop interface: add desktop-file-ids plug attr to desktop interface - unity7 interface: support desktop-file-ids in desktop files rule generation - desktop-legacy interface: support desktop-file-ids in desktop files rule generation - desktop-legacy interface: grant access to gcin socket location - login-session-observe interface: allow introspection - custom-device interface: allow to explicitly identify matching device in udev tagging block - system-packages-doc interface: allow reading /usr/share/javascript - modem-manager interface: add new format of WWAN ports - pcscd interface: allow pcscd to read opensc.conf - cpu-control interface: add IRQ affinity control to cpu_control - opengl interface: add support for cuda workloads on Tegra iGPU in opengl interface * Thu Sep 12 2024 Ernest Lotter <ernest.lotter@xxxxxxxxxxxxx> - New upstream release 2.65.3 - Fix missing aux info from store on snap setup * Fri Sep 6 2024 Ernest Lotter <ernest.lotter@xxxxxxxxxxxxx> - New upstream release 2.65.2 - Bump squashfuse from version 0.5.0 to 0.5.2 (used in snapd deb only) -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-2e43b43565' 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 -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue