Fedora Packages

snapd-devel-2.67-0.el8 in Fedora EPEL 8

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

Package Info
🠗 Changelog
🠗 Provides
🠗 Files

Changelog

Date Author Change
2025-01-22 Zygmunt Krynicki <zygmunt dot krynicki at canonical dot com> - The changelog date and author have been modified to maintain linearity. - Drop 0001-data-selinux-remove-timedatex.patch - applied upstream. - New upstream release 2.67 - AppArmor prompting (experimental): allow overlapping rules - Registry view (experimental): Changes to registry data (from both users and snaps) can be validated and saved by custodian snaps - Registry view (experimental): Support 'snapctl get --pristine' to read the registry data excluding staged transaction changes - Registry view (experimental): Put registry commands behind experimental feature flag - Components: Make modules shipped/created by kernel-modules components available right after reboot - Components: Add tab completion for local component files - Components: Allow installing snaps and components from local files jointly on the CLI - Components: Allow 'snapctl model' command for gadget and kernel snaps - Components: Add 'snap components' command - Components: Bug fixes - eMMC gadget updates (WIP): add syntax support in gadget.yaml for eMMC schema - Support for ephemeral recovery mode on hybrid systems - Support for dm-verity options in snap-bootstrap - Support for overlayfs options and allow empty what argument for tmpfs - Enable ubuntu-image to determine the size of the disk image to create - Expose 'snap debug' commands 'validate-seed' and 'seeding' - Add debug API option to use dedicated snap socket /run/snapd- snap.socket - Hide experimental features that are no longer required (accepted/rejected) - Mount ubuntu-save partition with no{exec,dev,suid} at install, run and factory-reset - Improve memory controller support with cgroup v2 - Support ssh socket activation configurations (used by ubuntu 22.10+) - Fix generation of AppArmor profile with incorrect revision during multi snap refresh - Fix refresh app awareness related deadlock edge case - Fix not caching delta updated snap download - Fix passing non root uid, guid to initial tmpfs mount - Fix ignoring snaps in try mode when amending - Fix reloading of service activation units to avoid systemd errors - Fix snapd snap FIPS build on Launchpad to use Advantage Pro FIPS updates PPA - Make killing of snap apps best effort to avoid possibility of malicious failure loop - Alleviate impact of auto-refresh failure loop with progressive delay - Dropped timedatex in selinux-policy to avoid runtime issue - Fix missing syscalls in seccomp profile - Modify AppArmor template to allow using SNAP_REEXEC on arch systems - Modify AppArmor template to allow using vim.tiny (available in base snaps) - Modify AppArmor template to add read-access to debian_version - Modify AppArmor template to allow owner to read @{PROC}/@{pid}/sessionid - {common,personal,system}-files interface: prohibit trailing @ in filepaths - {desktop,shutdown,system-observe,upower-observe} interface: improve for Ubuntu Core Desktop - custom-device interface: allow @ in custom-device filepaths - desktop interface: improve launch entry and systray integration with session - desktop-legacy interface: allow DBus access to com.canonical.dbusmenu - fwupd interface: allow access to nvmem for thunderbolt plugin - mpris interface: add plasmashell as label - mount-control interface: add support for nfs mounts - network-{control,manager} interface: add missing dbus link rules - network-manager-observe interface: add getDevices methods - opengl interface: add Kernel Fusion Driver access to opengl - screen-inhibit-control interface: improve screen inhibit control for use on core - udisks2 interface: allow ping of the UDisks2 service - u2f-devices interface: add Nitrokey Passkey
2025-01-19 Fedora Release Engineering <releng at fedoraproject dot org> - 2.66.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
2024-12-03 Orion Poplawski <orion at nwra dot com> - Drop RestartMode from snapd.service on EL8 (rhbz#2315759)
2024-11-29 Zygmunt Krynicki <me at zygoon dot pl> - Re-cherry pick fix for SELinux timedatex problem from upstream as it was not released in 2.66.1, sorry.
2024-11-20 Zygmunt Krynicki <me at zygoon dot pl> - Drop only patch, applied upstream.
2024-10-25 Zygmunt Krynicki <me at zygoon dot pl> - Cherry pick fix for SELinux timedatex problem from upstream
2024-10-11 Ernest Lotter <ernest dot lotter at canonical dot com> - 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
2024-10-04 Ernest Lotter <ernest dot lotter at canonical dot com> - 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
2024-09-12 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.65.3 - Fix missing aux info from store on snap setup
2024-09-06 Ernest Lotter <ernest dot lotter at canonical dot com> - New upstream release 2.65.2 - Bump squashfuse from version 0.5.0 to 0.5.2 (used in snapd deb only)

Provides

  • bundled(golang(github.com/bmatcuk/doublestar/v4))
  • 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/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/seccomp/libseccomp-golang))
  • bundled(golang(github.com/snapcore/go-gettext))
  • bundled(golang(go.etcd.io/bbolt))
  • bundled(golang(golang.org/x/crypto/openpgp/armor))
  • bundled(golang(golang.org/x/crypto/openpgp/packet))
  • bundled(golang(golang.org/x/crypto/sha3))
  • bundled(golang(golang.org/x/crypto/ssh/terminal))
  • 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/yaml.v2))
  • bundled(golang(gopkg.in/yaml.v3))
  • 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