snapd 2.73+ubuntu22.04 source package in Ubuntu
Changelog
snapd (2.73+ubuntu22.04) jammy; urgency=medium * New upstream release, LP: #2132084 - FDE: do not save incomplete FDE state when resealing was skipped - FDE: warn of inconsistent primary or policy counter - Confdb: document confdb in snapctl help messages - Confdb: only confdb hooks wait if snaps are disabled - Confdb: relax confdb change conflict checks - Confdb: remove empty parent when removing last leaf - Confdb: support parsing field filters - Confdb: wrap confdb write values under "values" key - dm-verity for essential snaps: add new naming convention for verity files - dm-verity for essential snaps: add snap integrity discovery - dm-verity for essential snaps: fix verity salt calculation - Assertions: add hardware identity assertion - Assertions: add integrity stanza in snap resources revisions - Assertions: add request message assertion required for remote device management - Assertions: add response-message assertion for secure remote device management - Assertions: expose WithStackedBackstore in RODatabase - Packaging: cross-distro | install upstream NEWS file into relevant snapd package doc directory - Packaging: cross-distro | tweak how the blocks injecting $SNAP_MOUNT_DIR/bin are generated as required for openSUSE - Packaging: remove deprecated snap-gdb-shim and all references now that snap run --gdb is unsupported and replaced by --gdbserver - Preseed: call systemd-tmpfiles instead handle-writable-paths on uc26 - Preseed: do not remove the /snap dir but rather all its contents during reset - snap-confine: attach name derived from security tag to BPF maps and programs - snap-confine: ensure permitted capabilities match expectation - snap-confine: fix cached snap-confine profile cleanup to report the correct error instead of masking backend setup failures - snap-confine: Improve validation of user controlled paths - snap-confine: tighten snap cgroup checks to ensure a snap cannot start another snap in the same cgroup, preventing incorrect device-filter installation - core-initrd: add 26.04 ubuntu-core-initramfs package - core-initrd: add missing order dependency for setting default system files - core-initrd: avoid scanning loop and mmc boot partitions as the boot disk won't be any of these - core-initrd: make cpio a Depends and remove from Build-Depends - core-initrd: start plymouth sooner and reload when gadget is available - Cross-distro: modify syscheck to account for differences in openSUSE 16.0+ - Validation sets: use in-flight validation sets when calling 'snapctl install' from hook - Prompting: enable prompting for the camera interface - Prompting: remove polkit authentication when modifying/deleting prompting rules - LP: #2127189 Prompting: do not record notices for unchanged rules on snapd startup - AppArmor: add free and pidof to the template - AppArmor: adjust interfaces/profiles to cope with coreutils paths - Interfaces: add support for compatibility expressions - Interfaces: checkbox-support | complete overhaul - Interfaces: define vulkan-driver-libs, cuda-driver-libs, egl- driver-libs, gbm-driver-libs, opengl-driver-libs, and opengles- driver-libs - Interfaces: allow snaps on classic access to nvidia graphics libraries exported by *-driver-libs interfaces - Interfaces: fwupd | broaden access to /boot/efi/EFI - Interfaces: gsettings | set dconf-service as profile for ca.desrt.dconf.Writer - Interfaces: iscsi-initiator, dm-multipath, nvme-control | add new interfaces - Interfaces: opengl | grant read/write permission to /run/nvidia- persistenced/socket - interfaces: ros-snapd-support | add access to /v2/changes/ - Interfaces: system-observe | read access to btrfs/ext4/zfs filesystem information - Interfaces: system-trace | allow /sys/kernel/tracing/** rw - Interfaces: usb-gadget | add support for ffs mounts in attributes - Add autocompletion to run command - Introduce option for disallowing auto-connection of a specific interface - Only log errors for user service operations performed as a part of snap removal - Patch snap names in service requests for parallel installed snaps - Simplify traits for eMMC special partitions - Strip apparmor_parser from debug symbols shrinking snapd size by ~3MB - Fix InstallPathMany skipping refresh control - Fix waiting for GDB helper to stop before attaching gdbserver - Protect the per-snap tmp directory against being reaped by age - Prevent disabling base snaps to ensure dependent snaps can be removed - Modify API endpoint /v2/logs to reject n <= 0 (except for special case -1 meaning all) - Avoid potential deadlock when task is injected after the change was aborted - Avoid race between store download stream and cache cleanup executing in parallel when invoked by snap download task - LP: #1851490 Use "current" instead of revision number for icons - LP: #2121853 Add snapctl version command - LP: #2127214 Ensure no more than one partition on disk can match a gadget partition - LP: #2127244 snap-confine: update AppArmor profile to allow read/write to journal as workaround for snap-confine fd inheritance prevented by newer AppArmor - LP: #2127766 Add new tracing mechanism with independently running strace and shim synchronization -- Ernest Lotter <email address hidden> Fri, 21 Nov 2025 09:08:02 +0200
Upload details
- Uploaded by:
- Ernest Lotter
- Sponsored by:
- Julian Andres Klode
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section | |
|---|---|---|---|---|
| Jammy | updates | main | devel |
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| snapd_2.73+ubuntu22.04.tar.xz | 10.5 MiB | abd5ffacf144149acaf1e46b1190eec8680203f64aedc9ff8a651304fb2f33c7 |
| snapd_2.73+ubuntu22.04.dsc | 3.0 KiB | 52bd78f52fc0f08cee5141bbaf73f78d60b5dfb06aa83d3b25d16bcea23ba921 |
Available diffs
Binary packages built by this source
- golang-github-snapcore-snapd-dev: snappy development go packages.
Use these to use the snappy API.
- golang-github-ubuntu-core-snappy-dev: transitional dummy package
This is a transitional dummy package. It can safely be removed.
- snap-confine: Transitional package for snapd
This is a transitional dummy package. It can safely be removed.
- snapd: Daemon and tooling that enable snap packages
Install, configure, refresh and remove snap packages. Snaps are
'universal' packages that work across many different Linux systems,
enabling secure distribution of the latest apps and utilities for
cloud, servers, desktops and the internet of things.
.
Start with 'snap list' to see installed snaps.
- snapd-dbgsym: debug symbols for snapd
- snapd-xdg-open: Transitional package for snapd-xdg-open
This is a transitional dummy package. It can safely be removed.
- ubuntu-core-launcher: Transitional package for snapd
This is a transitional dummy package. It can safely be removed.
- ubuntu-core-snapd-units: transitional dummy package
This is a transitional dummy package. It can safely be removed.
- ubuntu-snappy: transitional dummy package
This is a transitional dummy package. It can safely be removed.
- ubuntu-snappy-cli: transitional dummy package
This is a transitional dummy package. It can safely be removed.
