Fedora Packages

snapd-devel-2.62-0.el9 in EPEL 9

↵ Return to the main page of snapd-devel
View build
Search for updates

Package Info
🠗 Changelog
🠗 Provides
🠗 Files

Changelog

Date Author Change
2024-03-21 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.62 - 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
2024-03-06 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.61.3 - Install systemd files in correct location for 24.04
2024-02-16 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.61.2 - Fix to enable plug/slot sanitization for prepare-image - Fix panic when device-service.access=offline - Support offline remodeling - Allow offline update only remodels without serial - Fail early when remodeling to old model revision - Fix to enable plug/slot sanitization for validate-seed - Allow removal of core snap on classic systems - Fix network-control interface denial for file lock on /run/netns - Add well-known core24 snap-id - Fix remodel snap installation order - Prevent remodeling from UC18+ to UC16 - Fix cups auto-connect on classic with cups snap installed - u2f-devices interface support for GoTrust Idem Key with USB-C - Fix to restore services after unlink failure - Add libcudnn.so to Nvidia libraries - Fix skipping base snap download due to false snapd downgrade conflict
2024-02-11 Maxwell G <maxwell at gtmx dot me> - 2.61.1-2 - Rebuild for golang 1.22.0
2024-01-27 Fedora Release Engineering <releng at fedoraproject dot org> - 2.61.1-1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-18 Zygmunt Krynicki <me at zygoon dot pl> - 2.61.1-1 - Changelog resynchronization
2024-01-17 Zygmunt Krynicki <me at zygoon dot pl> - 2.58.3-3 - Require xdelta on Fedora or EPEL >= 9 (for delta updates)
2023-11-24 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.61.1 - Stop requiring default provider snaps on image building and first boot if alternative providers are included and available - Fix auth.json access for login as non-root group ID - Fix incorrect remodelling conflict when changing track to older snapd version - Improved check-rerefresh message - Fix UC16/18 kernel/gadget update failure due volume mismatch with installed disk - Stop auto-import of assertions during install modes - Desktop interface exposes GetIdletime - Polkit interface support for new polkit versions - Fix not applying snapd snap changes in tracked channel when remodelling
2023-10-13 Philip Meulengracht <philip dot meulengracht at canonical dot com> - New upstream release 2.61 - Fix control of activated services in 'snap start' and 'snap stop' - Correctly reflect activated services in 'snap services' - Disabled services are no longer enabled again when snap is refreshed - interfaces/builtin: added support for Token2 U2F keys - interfaces/u2f-devices: add Swissbit iShield Key - interfaces/builtin: update gpio apparmor to match pattern that contains multiple subdirectories under /sys/devices/platform - interfaces: add a polkit-agent interface - interfaces: add pcscd interface - Kernel command-line can now be edited in the gadget.yaml - Only track validation-sets in run-mode, fixes validation-set issues on first boot. - Added support for using store.access to disable access to snap store - Support for fat16 partition in gadget - Pre-seed authority delegation is now possible - Support new system-user name daemon - Several bug fixes and improvements around remodelling - Offline remodelling support
2023-09-15 Michael Vogt <michael dot vogt at ubuntu dot com> - New upstream release 2.60.4 - i/b/qualcomm_ipc_router.go: switch to plug/slot and add socket permission - interfaces/builtin: fix custom-device udev KERNEL values - overlord: allow the firmware-updater snap to install user daemons - interfaces: allow loopback as a block-device

Provides

  • bundled(golang(github.com/canonical/go-efilib))
  • bundled(golang(github.com/canonical/go-efilib/internal/ioerr))
  • bundled(golang(github.com/canonical/go-efilib/internal/pe1.14))
  • bundled(golang(github.com/canonical/go-efilib/internal/uefi))
  • bundled(golang(github.com/canonical/go-efilib/internal/unix))
  • bundled(golang(github.com/canonical/go-efilib/mbr))
  • bundled(golang(github.com/canonical/go-sp800.108-kdf))
  • bundled(golang(github.com/canonical/go-sp800.90a-drbg))
  • bundled(golang(github.com/canonical/go-tpm2))
  • bundled(golang(github.com/canonical/go-tpm2/internal))
  • bundled(golang(github.com/canonical/go-tpm2/linux))
  • bundled(golang(github.com/canonical/go-tpm2/mu))
  • bundled(golang(github.com/canonical/go-tpm2/templates))
  • bundled(golang(github.com/canonical/go-tpm2/util))
  • bundled(golang(github.com/canonical/tcglog-parser))
  • bundled(golang(github.com/canonical/tcglog-parser/internal/ioerr))
  • bundled(golang(github.com/coreos/go-systemd/activation))
  • bundled(golang(github.com/godbus/dbus))
  • bundled(golang(github.com/godbus/dbus/introspect))
  • bundled(golang(github.com/gorilla/mux))
  • bundled(golang(github.com/gvalkov/golang-evdev))
  • bundled(golang(github.com/jessevdk/go-flags))
  • bundled(golang(github.com/juju/ratelimit))
  • bundled(golang(github.com/kr/pretty))
  • bundled(golang(github.com/kr/text))
  • bundled(golang(github.com/mvo5/goconfigparser))
  • bundled(golang(github.com/mvo5/libseccomp-golang))
  • bundled(golang(github.com/seccomp/libseccomp-golang))
  • bundled(golang(github.com/snapcore/bolt))
  • bundled(golang(github.com/snapcore/go-gettext))
  • bundled(golang(github.com/snapcore/go-gettext/pluralforms))
  • bundled(golang(github.com/snapcore/secboot))
  • bundled(golang(github.com/snapcore/secboot/efi))
  • bundled(golang(github.com/snapcore/secboot/internal/keyring))
  • bundled(golang(github.com/snapcore/secboot/internal/luks2))
  • bundled(golang(github.com/snapcore/secboot/internal/paths))
  • bundled(golang(github.com/snapcore/secboot/internal/pe1.14))
  • bundled(golang(github.com/snapcore/secboot/internal/tcg))
  • bundled(golang(github.com/snapcore/secboot/internal/tcti))
  • bundled(golang(github.com/snapcore/secboot/internal/truststore))
  • bundled(golang(github.com/snapcore/secboot/tpm2))
  • bundled(golang(go.mozilla.org/pkcs7))
  • bundled(golang(golang.org/x/crypto/cast5))
  • bundled(golang(golang.org/x/crypto/internal/alias))
  • bundled(golang(golang.org/x/crypto/internal/poly1305))
  • bundled(golang(golang.org/x/crypto/nacl/secretbox))
  • bundled(golang(golang.org/x/crypto/openpgp/armor))
  • bundled(golang(golang.org/x/crypto/openpgp/elgamal))
  • bundled(golang(golang.org/x/crypto/openpgp/errors))
  • bundled(golang(golang.org/x/crypto/openpgp/packet))
  • bundled(golang(golang.org/x/crypto/openpgp/s2k))
  • bundled(golang(golang.org/x/crypto/salsa20/salsa))
  • bundled(golang(golang.org/x/crypto/sha3))
  • bundled(golang(golang.org/x/crypto/ssh/terminal))
  • bundled(golang(golang.org/x/net/context))
  • bundled(golang(golang.org/x/sys/cpu))
  • bundled(golang(golang.org/x/sys/internal/unsafeheader))
  • bundled(golang(golang.org/x/sys/plan9))
  • bundled(golang(golang.org/x/sys/unix))
  • bundled(golang(golang.org/x/sys/windows))
  • bundled(golang(golang.org/x/term))
  • bundled(golang(golang.org/x/xerrors))
  • bundled(golang(golang.org/x/xerrors/internal))
  • bundled(golang(gopkg.in/check.v1))
  • bundled(golang(gopkg.in/macaroon.v1))
  • bundled(golang(gopkg.in/mgo.v2/bson))
  • bundled(golang(gopkg.in/retry.v1))
  • bundled(golang(gopkg.in/tomb.v2))
  • bundled(golang(gopkg.in/tylerb/graceful.v1))
  • bundled(golang(gopkg.in/yaml.v2))
  • bundled(golang(gopkg.in/yaml.v3))
  • bundled(golang(maze.io/x/crypto/afis))
  • golang(github.com/snapcore/snapd/advisor)
  • golang(github.com/snapcore/snapd/arch)
  • golang(github.com/snapcore/snapd/asserts)
  • golang(github.com/snapcore/snapd/asserts/assertstest)
  • golang(github.com/snapcore/snapd/asserts/internal)
  • golang(github.com/snapcore/snapd/asserts/signtool)
  • golang(github.com/snapcore/snapd/asserts/snapasserts)
  • golang(github.com/snapcore/snapd/asserts/sysdb)
  • golang(github.com/snapcore/snapd/asserts/systestkeys)
  • golang(github.com/snapcore/snapd/boot)
  • golang(github.com/snapcore/snapd/boot/boottest)
  • golang(github.com/snapcore/snapd/bootloader)
  • golang(github.com/snapcore/snapd/bootloader/androidbootenv)
  • golang(github.com/snapcore/snapd/bootloader/assets)
  • golang(github.com/snapcore/snapd/bootloader/assets/genasset)
  • golang(github.com/snapcore/snapd/bootloader/bootloadertest)
  • golang(github.com/snapcore/snapd/bootloader/efi)
  • golang(github.com/snapcore/snapd/bootloader/grubenv)
  • golang(github.com/snapcore/snapd/bootloader/lkenv)
  • golang(github.com/snapcore/snapd/bootloader/ubootenv)
  • golang(github.com/snapcore/snapd/client)
  • golang(github.com/snapcore/snapd/client/clientutil)
  • golang(github.com/snapcore/snapd/cmd/snap)
  • golang(github.com/snapcore/snapd/cmd/snap-bootstrap)
  • golang(github.com/snapcore/snapd/cmd/snap-bootstrap/triggerwatch)
  • golang(github.com/snapcore/snapd/cmd/snap-exec)
  • golang(github.com/snapcore/snapd/cmd/snap-failure)
  • golang(github.com/snapcore/snapd/cmd/snap-preseed)
  • golang(github.com/snapcore/snapd/cmd/snap-recovery-chooser)
  • golang(github.com/snapcore/snapd/cmd/snap-repair)
  • golang(github.com/snapcore/snapd/cmd/snap-seccomp)
  • golang(github.com/snapcore/snapd/cmd/snap-seccomp/syscalls)
  • golang(github.com/snapcore/snapd/cmd/snap-update-ns)
  • golang(github.com/snapcore/snapd/cmd/snapctl)
  • golang(github.com/snapcore/snapd/cmd/snapd)
  • golang(github.com/snapcore/snapd/cmd/snaplock)
  • golang(github.com/snapcore/snapd/cmd/snaplock/runinhibit)
  • golang(github.com/snapcore/snapd/daemon)
  • golang(github.com/snapcore/snapd/dbusutil)
  • golang(github.com/snapcore/snapd/dbusutil/dbustest)
  • golang(github.com/snapcore/snapd/desktop/notification)
  • golang(github.com/snapcore/snapd/desktop/notification/notificationtest)
  • golang(github.com/snapcore/snapd/dirs)
  • golang(github.com/snapcore/snapd/docs)
  • golang(github.com/snapcore/snapd/features)
  • golang(github.com/snapcore/snapd/gadget)
  • golang(github.com/snapcore/snapd/gadget/edition)
  • golang(github.com/snapcore/snapd/gadget/install)
  • golang(github.com/snapcore/snapd/gadget/internal)
  • golang(github.com/snapcore/snapd/gadget/quantity)
  • golang(github.com/snapcore/snapd/httputil)
  • golang(github.com/snapcore/snapd/i18n)
  • golang(github.com/snapcore/snapd/i18n/xgettext-go)
  • golang(github.com/snapcore/snapd/image)
  • golang(github.com/snapcore/snapd/interfaces)
  • golang(github.com/snapcore/snapd/interfaces/apparmor)
  • golang(github.com/snapcore/snapd/interfaces/backends)
  • golang(github.com/snapcore/snapd/interfaces/builtin)
  • golang(github.com/snapcore/snapd/interfaces/dbus)
  • golang(github.com/snapcore/snapd/interfaces/hotplug)
  • golang(github.com/snapcore/snapd/interfaces/ifacetest)
  • golang(github.com/snapcore/snapd/interfaces/kmod)
  • golang(github.com/snapcore/snapd/interfaces/mount)
  • golang(github.com/snapcore/snapd/interfaces/policy)
  • golang(github.com/snapcore/snapd/interfaces/seccomp)
  • golang(github.com/snapcore/snapd/interfaces/systemd)
  • golang(github.com/snapcore/snapd/interfaces/udev)
  • golang(github.com/snapcore/snapd/interfaces/utils)
  • golang(github.com/snapcore/snapd/jsonutil)
  • golang(github.com/snapcore/snapd/jsonutil/safejson)
  • golang(github.com/snapcore/snapd/kernel)
  • golang(github.com/snapcore/snapd/logger)
  • golang(github.com/snapcore/snapd/metautil)
  • golang(github.com/snapcore/snapd/netutil)
  • golang(github.com/snapcore/snapd/osutil)
  • golang(github.com/snapcore/snapd/osutil/disks)
  • golang(github.com/snapcore/snapd/osutil/mount)
  • golang(github.com/snapcore/snapd/osutil/squashfs)
  • golang(github.com/snapcore/snapd/osutil/strace)
  • golang(github.com/snapcore/snapd/osutil/sys)
  • golang(github.com/snapcore/snapd/osutil/udev/crawler)
  • golang(github.com/snapcore/snapd/osutil/udev/netlink)
  • golang(github.com/snapcore/snapd/overlord)
  • golang(github.com/snapcore/snapd/overlord/assertstate)
  • golang(github.com/snapcore/snapd/overlord/assertstate/assertstatetest)
  • golang(github.com/snapcore/snapd/overlord/auth)
  • golang(github.com/snapcore/snapd/overlord/cmdstate)
  • golang(github.com/snapcore/snapd/overlord/configstate)
  • golang(github.com/snapcore/snapd/overlord/configstate/config)
  • golang(github.com/snapcore/snapd/overlord/configstate/configcore)
  • golang(github.com/snapcore/snapd/overlord/configstate/proxyconf)
  • golang(github.com/snapcore/snapd/overlord/configstate/settings)
  • golang(github.com/snapcore/snapd/overlord/devicestate)
  • golang(github.com/snapcore/snapd/overlord/devicestate/devicestatetest)
  • golang(github.com/snapcore/snapd/overlord/devicestate/fde)
  • golang(github.com/snapcore/snapd/overlord/devicestate/internal)
  • golang(github.com/snapcore/snapd/overlord/healthstate)
  • golang(github.com/snapcore/snapd/overlord/hookstate)
  • golang(github.com/snapcore/snapd/overlord/hookstate/ctlcmd)
  • golang(github.com/snapcore/snapd/overlord/hookstate/hooktest)
  • golang(github.com/snapcore/snapd/overlord/ifacestate)
  • golang(github.com/snapcore/snapd/overlord/ifacestate/ifacerepo)
  • golang(github.com/snapcore/snapd/overlord/ifacestate/udevmonitor)
  • golang(github.com/snapcore/snapd/overlord/patch)
  • golang(github.com/snapcore/snapd/overlord/servicestate)
  • golang(github.com/snapcore/snapd/overlord/snapshotstate)
  • golang(github.com/snapcore/snapd/overlord/snapshotstate/backend)
  • golang(github.com/snapcore/snapd/overlord/snapstate)
  • golang(github.com/snapcore/snapd/overlord/snapstate/backend)
  • golang(github.com/snapcore/snapd/overlord/snapstate/policy)
  • golang(github.com/snapcore/snapd/overlord/snapstate/snapstatetest)
  • golang(github.com/snapcore/snapd/overlord/standby)
  • golang(github.com/snapcore/snapd/overlord/state)
  • golang(github.com/snapcore/snapd/overlord/storecontext)
  • golang(github.com/snapcore/snapd/polkit)
  • golang(github.com/snapcore/snapd/progress)
  • golang(github.com/snapcore/snapd/progress/progresstest)
  • golang(github.com/snapcore/snapd/randutil)
  • golang(github.com/snapcore/snapd/release)
  • golang(github.com/snapcore/snapd/sandbox)
  • golang(github.com/snapcore/snapd/sandbox/apparmor)
  • golang(github.com/snapcore/snapd/sandbox/cgroup)
  • golang(github.com/snapcore/snapd/sandbox/seccomp)
  • golang(github.com/snapcore/snapd/sandbox/selinux)
  • golang(github.com/snapcore/snapd/sanity)
  • golang(github.com/snapcore/snapd/secboot)
  • golang(github.com/snapcore/snapd/seed)
  • golang(github.com/snapcore/snapd/seed/internal)
  • golang(github.com/snapcore/snapd/seed/seedtest)
  • golang(github.com/snapcore/snapd/seed/seedwriter)
  • golang(github.com/snapcore/snapd/snap)
  • golang(github.com/snapcore/snapd/snap/channel)
  • golang(github.com/snapcore/snapd/snap/internal)
  • golang(github.com/snapcore/snapd/snap/naming)
  • golang(github.com/snapcore/snapd/snap/pack)
  • golang(github.com/snapcore/snapd/snap/snapdir)
  • golang(github.com/snapcore/snapd/snap/snapenv)
  • golang(github.com/snapcore/snapd/snap/snapfile)
  • golang(github.com/snapcore/snapd/snap/snaptest)
  • golang(github.com/snapcore/snapd/snap/squashfs)
  • golang(github.com/snapcore/snapd/snapdenv)
  • golang(github.com/snapcore/snapd/snapdtool)
  • golang(github.com/snapcore/snapd/spdx)
  • golang(github.com/snapcore/snapd/store)
  • golang(github.com/snapcore/snapd/store/storetest)
  • golang(github.com/snapcore/snapd/strutil)
  • golang(github.com/snapcore/snapd/strutil/chrorder)
  • golang(github.com/snapcore/snapd/strutil/quantity)
  • golang(github.com/snapcore/snapd/strutil/shlex)
  • golang(github.com/snapcore/snapd/sysconfig)
  • golang(github.com/snapcore/snapd/systemd)
  • golang(github.com/snapcore/snapd/testutil)
  • golang(github.com/snapcore/snapd/timeout)
  • golang(github.com/snapcore/snapd/timeutil)
  • golang(github.com/snapcore/snapd/timings)
  • golang(github.com/snapcore/snapd/usersession/agent)
  • golang(github.com/snapcore/snapd/usersession/autostart)
  • golang(github.com/snapcore/snapd/usersession/client)
  • golang(github.com/snapcore/snapd/usersession/userd)
  • golang(github.com/snapcore/snapd/usersession/userd/ui)
  • golang(github.com/snapcore/snapd/usersession/xdgopenproxy)
  • golang(github.com/snapcore/snapd/wrappers)
  • golang(github.com/snapcore/snapd/x11)
  • snapd-devel

Files


Sources on Pagure