Format: 1.8 Date: Thu, 21 Mar 2024 22:06:09 +0200 Source: snapd Binary: golang-github-snapcore-snapd-dev golang-github-ubuntu-core-snappy-dev snap-confine snapd snapd-xdg-open ubuntu-core-launcher ubuntu-core-snapd-units ubuntu-snappy ubuntu-snappy-cli Architecture: all amd64 amd64_translations Version: 2.62+20.04 Distribution: focal-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Ernest Lotter Description: golang-github-snapcore-snapd-dev - snappy development go packages. golang-github-ubuntu-core-snappy-dev - transitional dummy package snap-confine - Transitional package for snapd snapd - Daemon and tooling that enable snap packages snapd-xdg-open - Transitional package for snapd-xdg-open ubuntu-core-launcher - Transitional package for snapd ubuntu-core-snapd-units - transitional dummy package ubuntu-snappy - transitional dummy package ubuntu-snappy-cli - transitional dummy package Launchpad-Bugs-Fixed: 2058277 Changes: snapd (2.62+20.04) focal; urgency=medium . * New upstream release, LP: #2058277 - Aspects based configuration schema support (experimental) - Refresh app awareness support for UI (experimental) - Support for user daemons by introducing new control switches --user/--system/--users for service start/stop/restart (experimental) - Add AppArmor prompting experimental flag (feature currently unsupported) - Installation of local snap components of type test - Packaging of components with snap pack - Expose experimental features supported/enabled in snapd REST API endpoint /v2/system-info - Support creating and removing recovery systems for use by factory reset - Enable API route for creating and removing recovery systems using /v2/systems with action create and /v2/systems/{label} with action remove - Lift requirements for fde-setup hook for single boot install - Enable single reboot gadget update for UC20+ - Allow core to be removed on classic systems - Support for remodeling on hybrid systems - Install desktop files on Ubuntu Core and update after snapd upgrade - Upgrade sandbox features to account for cgroup v2 device filtering - Support snaps to manage their own cgroups - Add support for AppArmor 4.0 unconfined profile mode - Add AppArmor based read access to /etc/default/keyboard - Upgrade to squashfuse 0.5.0 - Support useradd utility to enable removing Perl dependency for UC24+ - Support for recovery-chooser to use console-conf snap - Add support for --uid/--gid using strace-static - Add support for notices (from pebble) and expose via the snapd REST API endpoints /v2/notices and /v2/notice - Add polkit authentication for snapd REST API endpoints /v2/snaps/{snap}/conf and /v2/apps - Add refresh-inhibit field to snapd REST API endpoint /v2/snaps - Add refresh-inhibited select query to REST API endpoint /v2/snaps - Take into account validation sets during remodeling - Improve offline remodeling to use installed revisions of snaps to fulfill the remodel revision requirement - Add rpi configuration option sdtv_mode - When snapd snap is not installed, pin policy ABI to 4.0 or 3.0 if present on host - Fix gadget zero-sized disk mapping caused by not ignoring zero sized storage traits - Fix gadget install case where size of existing partition was not correctly taken into account - Fix trying to unmount early kernel mount if it does not exist - Fix restarting mount units on snapd start - Fix call to udev in preseed mode - Fix to ensure always setting up the device cgroup for base bare and core24+ - Fix not copying data from newly set homedirs on revision change - Fix leaving behind empty snap home directories after snap is removed (resulting in broken symlink) - Fix to avoid using libzstd from host by adding to snapd snap - Fix autorefresh to correctly handle forever refresh hold - Fix username regex allowed for system-user assertion to not allow '+' - Fix incorrect application icon for notification after autorefresh completion - Fix to restart mount units when changed - Fix to support AppArmor running under incus - Fix case of snap-update-ns dropping synthetic mounts due to failure to match desired mount dependencies - Fix parsing of base snap version to enable pre-seeding of Ubuntu Core Desktop - Fix packaging and tests for various distributions - Add remoteproc interface to allow developers to interact with Remote Processor Framework which enables snaps to load firmware to ARM Cortex microcontrollers - Add kernel-control interface to enable controlling the kernel firmware search path - Add nfs-mount interface to allow mounting of NFS shares - Add ros-opt-data interface to allow snaps to access the host /opt/ros/ paths - Add snap-refresh-observe interface that provides refresh-app- awareness clients access to relevant snapd API endpoints - steam-support interface: generalize Pressure Vessel root paths and allow access to driver information, features and container versions - steam-support interface: make implicit on Ubuntu Core Desktop - desktop interface: improved support for Ubuntu Core Desktop and limit autoconnection to implicit slots - cups-control interface: make autoconnect depend on presence of cupsd on host to ensure it works on classic systems - opengl interface: allow read access to /usr/share/nvidia - personal-files interface: extend to support automatic creation of missing parent directories in write paths - network-control interface: allow creating /run/resolveconf - network-setup-control and network-setup-observe interfaces: allow busctl bind as required for systemd 254+ - libvirt interface: allow r/w access to /run/libvirt/libvirt-sock- ro and read access to /var/lib/libvirt/dnsmasq/** - fwupd interface: allow access to IMPI devices (including locking of device nodes), sysfs attributes needed by amdgpu and the COD capsule update directory - uio interface: allow configuring UIO drivers from userspace libraries - serial-port interface: add support for NXP Layerscape SoC - lxd-support interface: add attribute enable-unconfined-mode to require LXD to opt-in to run unconfined - block-devices interface: add support for ZFS volumes - system-packages-doc interface: add support for reading jquery and sphinx documentation - system-packages-doc interface: workaround to prevent autoconnect failure for snaps using base bare - microceph-support interface: allow more types of block devices to be added as an OSD - mount-observe interface: allow read access to /proc/{pid}/task/{tid}/mounts and proc/{pid}/task/{tid}/mountinfo - polkit interface: changed to not be implicit on core because installing policy files is not possible - upower-observe interface: allow stats refresh - gpg-public-keys interface: allow creating lock file for certain gpg operations - shutdown interface: allow access to SetRebootParameter method - media-control interface: allow device file locking - u2f-devices interface: support for Trustkey G310H, JaCarta U2F, Kensington VeriMark Guard, RSA DS100, Google Titan v2 Checksums-Sha1: ef4ec9bdca8f3060b9f6f2393de66c39eaff77fe 4181072 golang-github-snapcore-snapd-dev_2.62+20.04_all.deb c4a215710f1d4bb18020952631031f042119c59e 1620 golang-github-ubuntu-core-snappy-dev_2.62+20.04_all.deb 22c17d97dcafaf3ef8412f91c3738d9177c0dea5 1788 snap-confine_2.62+20.04_amd64.deb 200c9954747122c2ec06ddb4ef12c53a1d9cc87d 3715048 snapd-dbgsym_2.62+20.04_amd64.ddeb 03bd963f56fe48b6089113cbf692e39fac05ce2a 1632 snapd-xdg-open_2.62+20.04_amd64.deb e924ad3413c78797cf30da0fa12096ac47df9c73 14934 snapd_2.62+20.04_amd64.buildinfo 8bbe65507d25ffa2cb2e7107a4a273a8a33e575e 25099500 snapd_2.62+20.04_amd64.deb 8c042d84916946b2892d72c24e878cb3682bbe0d 916335 snapd_2.62+20.04_amd64_translations.tar.gz e97d6afacf6bd8c3a2bb0dbe6eccec983468c606 1640 ubuntu-core-launcher_2.62+20.04_amd64.deb 7f2e0d566a023898dd475b3d79ed4694f6bdd61e 1600 ubuntu-core-snapd-units_2.62+20.04_all.deb a09cf19541cb0ac36f514938ffd7d50894c5e0a1 1652 ubuntu-snappy-cli_2.62+20.04_all.deb ef34cb6481a8d6a15fa8edccd6d17b20d83ad7ac 1584 ubuntu-snappy_2.62+20.04_all.deb Checksums-Sha256: a305b10778a86c9ba8f48cd2956994dcefe87964ab621fe1a1cb99f2b7ae0faf 4181072 golang-github-snapcore-snapd-dev_2.62+20.04_all.deb 08828d7d0ae9211edc751fa5460b0c320666e987517c0421acac4c456c334c8c 1620 golang-github-ubuntu-core-snappy-dev_2.62+20.04_all.deb 36755464e56febad1bb7dce6b580ddd5be6753f5a31b19ce3cfef8d5aadb1004 1788 snap-confine_2.62+20.04_amd64.deb 63a94a1f2f28a2071dc4b7a2ea478d3db1db884b7c4158f570ad5c84f9e67d98 3715048 snapd-dbgsym_2.62+20.04_amd64.ddeb 8d45d02b9c3c867c904b1ae24748a6b22baa08e9b09cd31c2c1c244399aff3c8 1632 snapd-xdg-open_2.62+20.04_amd64.deb 83514fc48921ee631af82dbeb8a78978a4ad9f245c59c6db989422fe5e9c5463 14934 snapd_2.62+20.04_amd64.buildinfo 136fe8edc6a802e6dec6bf3bfe36ee06c6510a65b21404c5095047370b29fb6d 25099500 snapd_2.62+20.04_amd64.deb a6845b5b98ef1e48a05f753a61d325eaa6c2ee3bcdb149da595f7d45c161b6be 916335 snapd_2.62+20.04_amd64_translations.tar.gz e14ed717d17eeb8bd24ee27ccf2c3b3baa4de54402c8845ae74564d08d234306 1640 ubuntu-core-launcher_2.62+20.04_amd64.deb 4aa13462f7af4d71cde333128e50ac90c850b82dbe8cbe663b521652ab332678 1600 ubuntu-core-snapd-units_2.62+20.04_all.deb c6016dbe411ff39529b77f3bfd177b16c8443f5374180d749b77807aa604b6b9 1652 ubuntu-snappy-cli_2.62+20.04_all.deb 1f3ecafbca086ae671234d82532932af994d426d1a8db6a30a00c1ed5319dc0b 1584 ubuntu-snappy_2.62+20.04_all.deb Files: 0d5d3be0d0edf409bbc300b1cc52903a 4181072 devel optional golang-github-snapcore-snapd-dev_2.62+20.04_all.deb 3fd1296bc9c506bf5b24fe8757a2837c 1620 oldlibs optional golang-github-ubuntu-core-snappy-dev_2.62+20.04_all.deb 04582700b8d4dddfe82052bb78e83332 1788 oldlibs optional snap-confine_2.62+20.04_amd64.deb 2d1735f6b06ba15b0906fcee2af6d0fc 3715048 debug optional snapd-dbgsym_2.62+20.04_amd64.ddeb 15414ea19333469e92f09bd08a07e763 1632 oldlibs optional snapd-xdg-open_2.62+20.04_amd64.deb ed3066f838f3f437bae5c37e8c050a61 14934 devel optional snapd_2.62+20.04_amd64.buildinfo 0d99abe86c56e9aadf989caca2944b45 25099500 devel optional snapd_2.62+20.04_amd64.deb 88918dced71f88ec38c72ddea6d2c06b 916335 raw-translations - snapd_2.62+20.04_amd64_translations.tar.gz 59d84bc2bcf6fbf538060fcb983d5713 1640 oldlibs optional ubuntu-core-launcher_2.62+20.04_amd64.deb 367931fdecde41247abce8cf5031e2fb 1600 oldlibs optional ubuntu-core-snapd-units_2.62+20.04_all.deb b5dad244d41b2644e841d9b18822825b 1652 oldlibs optional ubuntu-snappy-cli_2.62+20.04_all.deb 82afb8c5f2031de4a967447ff4ebd4ba 1584 oldlibs optional ubuntu-snappy_2.62+20.04_all.deb