معرفی شرکت ها


snap-confine-2.58.3-1.fc37.aarch64.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Confinement system for snap applications
ویژگی مقدار
سیستم عامل Linux
توزیع Fedora 37
مخزن Fedora Everything aarch64
نام بسته snap-confine
نام فایل بسته snap-confine-2.58.3-1.fc37.aarch64.rpm
نسخه بسته 2.58.3
انتشار بسته 1.fc37
معماری بسته aarch64
نگهدارنده -
تاریخ ساخت Sun 26 Feb 2023 01
هاست سازنده buildvm-a64-37.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی https://github.com/snapcore/snapd
مجوز GPLv3
حجم دانلود 2.6M
حجم نصب 10.186M
This package is used internally by snapd to apply confinement to the started snap applications.


جایگزین ها

بسته نسخه معماری مخزن
snap-confine-2.56.2-5.fc37.aarch64.rpm 2.56.2 aarch64 Fedora Everything
snap-confine-2.56.2-5.fc37.x86_64.rpm 2.56.2 x86_64 Fedora Everything
snap-confine-2.58.3-1.fc37.x86_64.rpm 2.58.3 x86_64 Fedora Everything
snap-confine-debuginfo-2.56.2-5.fc37.aarch64.rpm 2.56.2 aarch64 Fedora Everything
snap-confine-debuginfo-2.56.2-5.fc37.x86_64.rpm 2.56.2 x86_64 Fedora Everything
snap-confine-debuginfo-2.58.3-1.fc37.aarch64.rpm 2.58.3 aarch64 Fedora Everything
snap-confine-debuginfo-2.58.3-1.fc37.x86_64.rpm 2.58.3 x86_64 Fedora Everything


نیازمندی

مقدار نام
- ld-linux-aarch64.so.1()(64bit)
- ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.17)(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- libc.so.6(GLIBC_2.32)(64bit)
- libc.so.6(GLIBC_2.33)(64bit)
- libc.so.6(GLIBC_2.34)(64bit)
- libcap.so.2()(64bit)
- libgcc_s.so.1()(64bit)
- libgcc_s.so.1(GCC_3.0)(64bit)
- libgcc_s.so.1(GCC_3.3.1)(64bit)
- libseccomp.so.2()(64bit)
- libselinux.so.1()(64bit)
- libselinux.so.1(LIBSELINUX_1.0)(64bit)
- libudev.so.1()(64bit)
- libudev.so.1(LIBUDEV_183)(64bit)
- rtld(GNU_HASH)


ارائه دهنده

مقدار نام
= 2.58.3-1.fc37 snap-confine
= 2.58.3-1.fc37 snap-confine(aarch-64)


نحوه نصب


نصب پکیج rpm snap-confine:

    dnf install snap-confine-2.58.3-1.fc37.aarch64.rpm


فایل ها

مسیرها
/usr/lib/.build-id
/usr/lib/.build-id/4d
/usr/lib/.build-id/4d/527867d76e3e02b74784b2b73f212e0868ce7b
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/1c5389aca37935fb2d7add0fae9fedabe982fa
/usr/lib/.build-id/68
/usr/lib/.build-id/68/120e73348ea38a57ac5584c6e6479ed7140af1
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/db0f7d64b07a19a5ac6cc1d01bb2b949f086cc
/usr/lib/.build-id/c4
/usr/lib/.build-id/c4/63df906462fb74a80956651547babea5503d8f
/usr/lib/.build-id/df
/usr/lib/.build-id/df/e4c08797397f3ff1f45268e295d5f7cfab4a18
/usr/lib/.build-id/e9
/usr/lib/.build-id/e9/5f713de3048dea8fa68cf2db33ba69050d3812
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/d5b0d059fde3c223045d3f4b3c501398348124
/usr/lib/systemd/system-generators/snapd-generator
/usr/libexec/snapd
/usr/libexec/snapd/snap-confine
/usr/libexec/snapd/snap-device-helper
/usr/libexec/snapd/snap-discard-ns
/usr/libexec/snapd/snap-gdb-shim
/usr/libexec/snapd/snap-gdbserver-shim
/usr/libexec/snapd/snap-seccomp
/usr/libexec/snapd/snap-update-ns
/usr/share/doc/snap-confine
/usr/share/doc/snap-confine/PORTING
/usr/share/licenses/snap-confine
/usr/share/licenses/snap-confine/COPYING
/usr/share/man/man8/snap-confine.8.gz
/usr/share/man/man8/snap-discard-ns.8.gz


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2023-02-25

Releate 2.58.3 to Fedora RHBZ#2173056

2023-02-21

New upstream release 2.58.3
interfaces/screen-inhibit-control: Add support for xfce-power-
interfaces/network-manager: do not show ptrace read
interfaces: relax rules for mount-control `what` for functionfs
cmd/snap-bootstrap: add support for snapd_system_disk
interfaces/modem-manager: add net_admin capability
interfaces/network-manager: add permission for OpenVPN
httputil: fix checking x509 certification error on go 1.20
i/b/fwupd: allow reading host os-release
boot: on classic+modes `MarkBootSuccessfull` does not need a base
boot: do not include `base=` in modeenv for classic+modes installs
tests: add spread test that validates revert on boot for core does
snapstate: only take boot participants into account in
snapstate: refactor UpdateBootRevisions() to make it easier to

2023-01-25

New upstream release 2.58.2
bootloader: fix dirty build by hardcoding copyright year

2023-01-23

New upstream release 2.58.1
secboot: detect lockout mode in CheckTPMKeySealingSupported
cmd/snap-update-ns: prevent keeping unneeded mountpoints
o/snapstate: do not infinitely retry when an update fails during
interfaces/modem-manager: add permissions for NETLINK_ROUTE
systemd/emulation.go: use `systemctl --root` to enable/disable
snap: provide more error context in `NotSnapError`
interfaces: add read access to /run for cryptsetup
boot: avoid reboot loop if there is a bad try kernel
devicestate: retry serial acquire on time based certificate
o/devicestate: run systemctl daemon-reload after install-device
cmd/snap,daemon: add 'held' to notes in 'snap list'
o/snapshotstate: check snapshots are self-contained on import
cmd/snap: show user+gating hold info in 'snap info'
daemon: expose user and gating holds at /v2/snaps/{name}

2023-01-21

Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

2022-12-16

Fix for RHBZ#2152903

2022-12-01

New upstream release 2.58
many: Use /tmp/snap-private-tmp for per-snap private tmps
data: Add systemd-tmpfiles configuration to create private tmp dir
cmd/snap: test allowed and forbidden refresh hold values
cmd/snap: be more consistent in --hold help and err messages
cmd/snap: error on refresh holds that are negative or too short
o/homedirs: make sure we do not write to /var on build time
image: make sure file customizations happen also when we have
tests/fde-on-classic: set ubuntu-seed label in seed partitions
gadget: system-seed-null should also have fs label ubuntu-seed
many: gadget.HasRole, ubuntu-seed can come also from system-seed-
o/devicestate: fix paths for retrieving recovery key on classic
cmd/snap-confine: do not discard const qualifier
interfaces: allow python3.10+ in the default template
o/restart: fix PendingForSystemRestart
interfaces: allow wayland slot snaps to access shm files created
o/assertstate: add Sequence() to val set tracking
o/assertstate: set val set 'Current' to pinned sequence
tests: tweak the libvirt interface test to work on 22.10
tests: use system-seed-null role on classic with modes tests
boot: add directory for data on install
o/devicestate: change some names from esp to seed/seed-null
gadget: add system-seed-null role
o/devicestate: really add error to new error message
restart,snapstate: implement reboot-required notifications on
many: avoid automatic system restarts on classic through new
release: Fix WSL detection in LXD
o/state: introduce WaitStatus
interfaces: Fix desktop interface rules for document portal
client: remove classic check for `snap recovery --show-
many: create snapd.mounts targets to schedule mount units
image: enable sysfs overlay for UC preseeding
i/b/network-control: add permissions for using AF_XDP
i/apparmor: move mocking of home and overlay conditions to osutil
tests/main/degraded: ignore man-db update failures in CentOS
cmd/snap: fix panic when running snap w/ flag but w/o subcommand
tests: save snaps generated during image preaparation
tests: skip building snapd based on new env var
client: remove misleading comments in ValidateApplyOptions
boot/seal: add debug traces for bootchains
bootloader/assets: fix grub.cfg when there are no labels
cmd/snap: improve refresh hold's output
packaging: enable BPF in RHEL9
packaging: do not traverse filesystems in postrm script
tests: get microk8s from another branch
bootloader: do not specify Core version in grub entry
many: refresh --hold follow-up
many: support refresh hold/unhold to API and CLI
many: expand fully handling links mapping in all components, in
snap/system_usernames,tests: Azure IoT Edge system usernames
interface: Allow access to
observe
o/devicestate,daemon: use the expiration date from the assertion
state and REST api (user-removal 4/n)
gadget: add unit tests for new install functions for FDE on
cmd/snap-seccomp: fix typo in AF_XDP value
tests/connected-after-reboot-revert: run also on UC16
kvm: allow read of AMD-SEV parameters
data: tweak apt integration config var
o/c/configcore: add faillock configuration
tests: use dbus-daemon instead of dbus-launch
packaging: remove unclean debian-sid patch
asserts: add keyword 'user-presence' keyword in system-user
removal 3/n)
interfaces: steam-support allow pivot /run/media and /etc/nvidia
aspects: initial code
overlord: process auto-import assertion at first boot
release, snapd-apparmor, syscheck: distinguish WSL1 and WSL2
tests: fix lxd-mount-units in ubuntu kinetic
tests: new variable used to configure the kernel command line in
go.mod: update to newer secboot/uc22 branch
autopkgtests: fix running autopkgtest on kinetic
tests: remove squashfs leftovers in fakeinstaller
tests: create partition table in fakeinstaller
o/ifacestate: introduce DebugAutoConnectCheck hook
tests: use test-snapd-swtpm instead of swtpm-mvo snap in nested
interfaces/polkit: do not require polkit directory if no file is
o/snapstate: be consistent not creating per-snap save dirs for
inhibit: use hintFile()
tests: use `snap prepare-image` in fde-on-classic mk-image.sh
interfaces: add microceph interface
seccomp: allow opening XDP sockets
interfaces: allow access to icon subdirectories
tests: add minimal-smoke test for UC22 and increase minimal RAM
o/devicestate: support mounting ubuntu-save also on classic with
interfaces: steam-support allow additional mounts
fakeinstaller: format SystemDetails result with %+v
cmd/libsnap-confine-private: do not panic on chmod failure
tests: ensure that fakeinstaller put the seed into the right place
many: add stub services for prompting
tests: add libfwupd and libfwupdplugin5 to openSUSE dependencies
o/snapstate: fix snaps-hold pruning/reset in the presence of
many: add support for setting up encryption from installer
many: support classic snaps in the context of classic and extended
cmd/snap,daemon: allow zero values from client to daemon for
boot,o/devicestate: extend HasFDESetupHook to consider unrelated
cmd/snap: validation set refresh-enforce CLI support + spread test
many: fix filenames written in modeenv for base/gadget plus drive-
seed: fix seed test to use a pseudo-random byte sequence
cmd/snap-confine: remove setuid calls from cgroup init code
boot,o/devicestate: introduce and use MakeRunnableStandaloneSystem
devicestate,boot,tests: make `fakeinstaller` test work
store: send Snap-Device-Location header with cloud information
overlord: fix unit tests after merging master in
o/auth: move HasUserExpired into UserState and name it HasExpired,
o/auth: rename NewUserData to NewUserParams
many: implementation of finish install step handlers
overlord: auto-resolve validation set enforcement constraints
i/backends,o/ifacestate: cleanup backends.All
cmd/snap-confine: move bind-mount setup into separate function
tests/main/mount-ns: update namespace for 18.04
o/state: Hold pseudo-error for explicit holding, concept of
many: support extended classic models that omit kernel/gadget
data/selinux: allow snapd to detect WSL
overlord: add code to remove users that has an expiration date set
wrappers,snap/quota: clear LogsDirectory= in the service unit for
daemon: move user add, remove operations to overlord device state
gadget: implement write content from gadget information
{device,snap}state: fix ineffectual assignments
daemon: support validation set refresh+enforce in API
many: reset store session when setting proxy.store
overlord/ifacestate: fix conflict detection of auto-connection
interfaces: added read/write access to /proc/self/coredump_filter
control
interfaces: add read access to /proc/cgroups and
observe
fde: run fde-reveal-key with `DefaultDependencies=no`
many: don't concatenate non-constant format strings
o/devicestate: fix non-compiling test
release, snapd-apparmor: fixed outdated WSL detection
many: add todos discussed in the review in
on-classic, snapstate cleanups
overlord: run install-device hook during factory reset
i/b/mount-control: add optional `/` to umount rules
gadget/install: split Run in several functions
o/devicestate: refactor some methods as preparation for install
tests: fix how snaps are cached in uc22
tests/main/cgroup-tracking-failure: fix rare failure in Xenial and
many: make {Install,Initramfs}{{,Host},Writable}Dir a function
tests/nested/manual/core20: fix manual test after changes to
tests: move the unit tests system to 22.04 in github actions
tests: fix nested errors uc20
boot: rewrite switch in SnapTypeParticipatesInBoot()
gadget: refactor to allow usage from the installer
overlord/devicestate: support for mounting ubuntu-save before the
device hook
many: allow to install/update kernels/gadgets on classic with
tests: fix issues related to dbus session and localtime in uc18
many: support home dirs located deeper under /home
many: refactor tests to use explicit strings instead of
boot: add factory-reset cases for boot-flags
tests: disable quota tests on arm devices using ubuntu core
tests: fix unbound SPREAD_PATH variable on nested debug session
overlord: start turning restart into a full state manager
boot: apply boot logic also for classic with modes boot snaps
tests: fix snap-env test on debug section when no var files were
overlord,daemon: allow returning errors when requesting a restart
interfaces: login-session-control: add further D-Bus interfaces
snapdenv: added wsl to userAgent
o/snapstate: support running multiple ops transactionally
store: use typed valset keys in store package
daemon: add `ensureStateSoon()` when calling systems POST api
gadget: add rules for validating classic with modes gadget.yaml
wrappers: journal namespaces did not honor journal.persistent
many: stub devicestate.Install{Finish,SetupStorageEncryption}()
sandbox/cgroup: don't check V1 cgroup if V2 is active
seed: add support to load auto import assertion
tests: fix preseed tests for arm systems
include/lk: update LK recovery environment definition to include
daemon: return `storage-encryption` in /systems/<label> reply
tests: start using remote tools from snapd-testing-tools project
tests: fix non mountable filesystem error in interfaces-udisks2
client: clarify what InstallStep{SetupStorageEncryption,Finish} do
client: prepare InstallSystemOptions for real use
usersession: Remove duplicated struct
o/snapstate: support specific revisions in UpdateMany/InstallMany
i/b/system_packages_doc: restore access to Libreoffice
snap/quota,wrappers: allow using 0 values for the journal rate
tests: add kinetic images to the gce bucket for preseed test
multiple: clear up naming convention for thread quota
daemon: implement stub `"action": "install"`
tests/main/snap-quota-{install/journal}: fix unstable spread tests
tests: remove code for old systems not supported anymore
tests: third part of the nested helper cleanup
image: clean snapd mount after preseeding
tests: use the new ubuntu kinetic image
i/b/system_observe: honour root dir when checking for
tests: restore microk8s test on 16.04
tests: run spread tests on arm64 instances in google cloud
tests: skip interfaces-udisks2 in fedora
asserts,boot,secboot: switch to a secboot version measuring
client: add API for GET /systems/<label>
overlord: frontend for --quota-group support (2/2)
daemon: add GET support for `/systems/<seed-label>`
i/b/system-observe: allow reading processes security label
many: support '--purge' when removing multiple snaps
snap-confine: remove obsolete code
interfaces: rework logic of unclashMountEntries
data/systemd/Makefile: add comment warning about "snapd." prefix
interfaces: grant access to speech-dispatcher socket (bug 1787245)
overlord/servicestate: disallow removal of quota group with any
data: include snapd/mounts in preseeded blob
many: Set SNAPD_APPARMOR_REEXEC=1
store/tooling,tests: support UBUNTU_STORE_URL override env var
multiple: clear up naming convention for cpu-set quota
tests: improve and standardize debug section on tests
device: add new DeviceManager.encryptionSupportInfo()
tests: check snap download with snapcraft v7+ export-login auth
cmd/snap-bootstrap: changes to be able to boot classic rootfs
tests: fix debug section for test uc20-create-partitions
overlord: --quota-group support (1/2)
asserts,cmd/snap-repair: drop not pursued
id
interfaces: make polkit implicit on core if /usr/libexec/polkitd
multiple: move arguments for auth.NewUser into a struct (auto-
overlord: track security profiles for non-active snaps
tests: remove NESTED_IMAGE_ID from nested manual tests
tests: add extra space to ubuntu bionic
store/tooling: support using snapcraft v7+ base64-encoded auth
overlord: allow seeding in the case of classic with modes system
tests: rework snap-logs-journal test and add missing cleanup
tests: add spread test for journal quotas
tests: run spread tests in ubuntu kinetic
o/snapstate: extend support for holding refreshes
devicestate: return an error in checkEncryption() if KernelInfo
tests: fix sbuild test on debian sid
o/devicestate: do not run tests in this folder twice
sandbox/apparmor: remove duplicate hook into testing package
many: refactor store code to be able to use simpler form of auth
snap,store: drop support/consideration for anonymous download urls
data/selinux: allow snaps to read certificates
many: add Is{Core,Classic}Boot() to DeviceContext
o/assertstate: don't refresh enforced validation sets during check
go.mod: replace maze.io/x/crypto with local repo
many: fix unnecessary use of fmt.Sprintf
bootloader,systemd: fix `don't use Yoda conditions (ST1017)`
HACKING.md: extend guidelines with common review comments
many: progress bars should use the overridable stdouts
tests: remove ubuntu 21.10 from sru validation
tests: import remote tools
daemon,usersession: switch from HeaderMap to Header in tests
asserts: add some missing `c.Check()` in the asserts test
strutil: fix VersionCompare() to allow multiple `-` in the version
testutil: remove unneeded `fmt.Sprintf`
boot: remove some unneeded `fmt.Sprintf()` calls
tests: implement prepare_gadget and prepare_base and unify all the
o/snapstate: refactor managed refresh schedule logic
o/assertstate, snapasserts: implementation of
interfaces: add kconfig paths to system-observe
dbusutil: move debian patch into dbustest
many: change name and input of CheckProvenance to clarify usage
tests: Fix a missing parameter in command to wait for device
tests: Work-around non-functional --wait on systemctl
tests: unify the way the snapd/core and kernel are repacked in
tests: skip interfaces-ufisks2 on centos-9
i/b/mount-control: allow custom filesystem types
interfaces,metautil: make error handling in getPaths() more
cmd/snap-update-ns: handle mountpoint removal failures with EBUSY
tests: fix pc-kernel repacking
systemd: add `WantedBy=default.target` to snap mount units
tests: disable microk8s test on 16.04

2022-11-30

Release 2.57.6 to Fedora

2022-11-15

New upstream release 2.57.6
SECURITY UPDATE: Local privilege escalation
snap-confine: Fix race condition in snap-confine when preparing a
CVE-2022-3328

2022-10-17

New upstream release 2.57.5
image: clean snapd mount after preseeding
wrappers,snap/quota: clear LogsDirectory= in the service unit
cmd/snap,daemon: allow zero values from client to daemon for
limit
interfaces: steam-support allow pivot /run/media and /etc/nvidia
o/ifacestate: introduce DebugAutoConnectCheck hook
release, snapd-apparmor, syscheck: distinguish WSL1 and WSL2
autopkgtests: fix running autopkgtest on kinetic
interfaces: add microceph interface
interfaces: steam-support allow additional mounts
many: add stub services
interfaces: add kconfig paths to system-observe
i/b/system_observe: honour root dir when checking for
interfaces: grant access to speech-dispatcher socket
interfaces: rework logic of unclashMountEntries

2022-09-29

New upstream release 2.57.4
release, snapd-apparmor: fixed outdated WSL detection
overlord/ifacestate: fix conflict detection of auto-connection
overlord: run install-device hook during factory reset
image/preseed/preseed_linux: add missing new line
boot: add factory-reset cases for boot-flags.
interfaces: added read/write access to /proc/self/coredump_filter
control
interfaces: add read access to /proc/cgroups and
observe
fde: run fde-reveal-key with `DefaultDependencies=no`
snapdenv: added wsl to userAgent
tests: fix restore section for persistent-journal-namespace
i/b/mount-control: add optional `/` to umount rules
cmd/snap-bootstrap: changes to be able to boot classic rootfs
cmd/snap-bootstrap: add CVM mode

2022-09-15

New upstream release 2.57.3
wrappers: journal namespaces did not honor journal.persistent
snap/quota,wrappers: allow using 0 values for the journal rate to
multiple: clear up naming convention for cpu-set quota
i/b/mount-control: allow custom filesystem types
i/b/system-observe: allow reading processes security label
sandbox/cgroup: don't check V1 cgroup if V2 is active
asserts,boot,secboot: switch to a secboot version measuring

2022-09-02

New upstream release 2.57.2
store/tooling,tests: support UBUNTU_STORE_URL override env var
tests: check snap download with snapcraft v7+ export-login auth
store/tooling: support using snapcraft v7+ base64-encoded auth
many: progress bars should use the overridable stdouts
many: refactor store code to be able to use simpler form of auth
snap,store: drop support/consideration for anonymous download urls
data: include snapd/mounts in preseeded blob
many: Set SNAPD_APPARMOR_REEXEC=1
overlord: track security profiles for non-active snaps

2022-08-10

New upstream release 2.57.1
cmd/snap-update-ns: handle mountpoint removal failures with EBUSY
cmd/snap-update-ns: print current mount entries
cmd/snap-update-ns: check the unused mounts with a cleaned path
snap-confine: disable -Werror=array-bounds in __overflow tests to
systemd: add `WantedBy=default.target` to snap mount units

2022-07-28

New upstream release 2.57
tests: Fix calls to systemctl is-system-running
osutil/disks: handle GPT for 4k disk and too small tables
packaging: import change from the 2.54.3-1.1 upload
many: revert "features: disable refresh-app-awarness by default
tests: improve robustness of preparation for regression/lp-1803542
tests: get the ubuntu-image binary built with test keys
tests: remove commented code from lxd test
interfaces/builtin: add more permissions for steam-support
tests: skip interfaces-network-control on i386
tests: tweak the "tests/nested/manual/connections" test
interfaces: posix-mq: allow specifying message queue paths as an
bootloader/assets: add ttyS0,115200n8 to grub.cfg
i/b/desktop,unity7: remove name= specification on D-Bus signals
tests: ensure that microk8s does not produce DENIED messages
many: support non-default provenance snap-revisions in
tests: fix `core20-new-snapd-does-not-break-old-initrd` test
many: device and provenance revision authority cross checks
tests: fix nested save-data test on 22.04
sandbox/cgroup: ignore container slices when tracking snaps
tests: improve 'ignore-running' spread test
tests: add `debug:` section to `tests/nested/manual/connections`
tests: remove leaking `pc-kernel.snap` in `repack_kernel_snap`
many: preparations for revision authority cross checks including
daemon,overlord/servicestate: followup changes from PR #11960 to
cmd/snap: fix visual representation of 'AxB%' cpu quota modifier.
many: expose and support provenance from snap.yaml metadata
overlord,snap: add support for per-snap storage on ubuntu-save
nested: fix core-early-config nested test
tests: revert lxd change to support nested lxd launch
tests: add invariant check for leftover cgroup scopes
daemon,systemd: introduce support for namespaces in 'snap logs'
cmd/snap: do not track apps that wish to stay outside of the life-
asserts: allow classic + snaps models and add distribution to
cmd/snap: add snap debug connections/connection commands
data: start snapd after time-set.target
tests: remove ubuntu 21.10 from spread tests due to end of life
tests: Update the whitebox word to avoid inclusive naming issues
many: mount gadget in run folder
interfaces/hardware-observe: clean up reading access to sysfs
tests: use overlayfs for interfaces-opengl-nvidia test
tests: update fake-netplan-apply test for 22.04
tests: add executions for ubuntu 22.04
tests: enable centos-9
tests: make more robust the files check in preseed-core20 test
bootloader/assets: add fallback entry to grub.cfg
interfaces/apparmor: add permissions for per-snap directory on
save partition
devicestate: add more path to `fixupWritableDefaultDirs()`
boot,secboot: reset DA lockout counter after successful boot
many: Revert "overlord,snap: add support for per-snap storage on
save"
overlord,snap: add support for per-snap storage on ubuntu-save
tests: exclude centos-7 from kernel-module-load test
dirs: remove unused SnapAppArmorAdditionalDir
boot,device: extract SealedKey helpers from boot to device
boot,gadget: add new `device.TpmLockoutAuthUnder()` and use it
interfaces/display-control: allow changing brightness value
asserts: add more context to key expiry error
many: introduce IsUndo flag in LinkContext
i/apparmor: allow calling which.debianutils
tests: new profile id for apparmor in test preseed-core20
tests: detect 403 in apt-hooks and skip test in this case
overlord/servicestate: restart the relevant journald service when
client,cmd/snap: add journal quota frontend (5/n)
gadget/device: introduce package which provides helpers for
features: disable refresh-app-awarness by default again
many: install bash completion files in writable directory
image: fix handling of var/lib/extrausers when preseeding
tests: force version 2.48.3 on xenial ESM
tests: fix snap-network-erros on uc16
cmd/snap-confine: be compatible with a snap rootfs built as a
o/snapstate: allow install of unasserted gadget/kernel on
interfaces: dynamic loading of kernel modules
many: add optional primary key provenance to snap-revision, allow
declaration revision-authority
tests: fix boringcripto errors in centos7
tests: fix snap-validate-enforce in opensuse-tumbleweed
test: print User-Agent on failed checks
interfaces: add memory stats to system_observe
interfaces/pwm: Remove implicitOnCore/implicitOnClassic
spread: add openSUSE Leap 15.4
tests: disable core20-to-core22 nested test
tests: fix nested/manual/connections test
tests: add spread test for migrate-home command
overlord/servicestate: refresh security profiles when services are
interfaces/apparmor: add missing apparmor rules for journal
tests: add nested test variant that adds 4k sector size
cmd/snap: fix test failing due to timezone differences
build-aux/snap: build against the snappy-dev/image PPA
daemon: implement api handler for refresh with enforced validation
preseed: suggest to install "qemu-user-static"
many: add migrate-home debug command
o/snapstate: support passing validation sets to storehelpers via
cmd/snapd-apparmor: fix unit tests on distros which do not support
o/devicestate: post factory reset ensure, spread test update
tests/core/basic20: Enable on uc22
packaging/arch: install snapd-apparmor
o/snapstate: support migrating snap home as change
tests: enable snapd.apparmor service in all the opensuse systems
snapd-apparmor: add more integration-ish tests
asserts: store required revisions for missing snaps in
overlord/ifacestate: fix path for journal redirect
o/devicestate: factory reset with encryption
cmd/snapd-apparmor: reimplement snapd-apparmor in Go
squashfs: improve error reporting when `unsquashfs` fails
o/assertstate: support multiple extra validation sets in
tests: enable mount-order-regression test for arm devices
tests: fix interfaces network control
interfaces: update AppArmor template to allow read the memory …
cmd/snap-update-ns: add /run/systemd to unrestricted paths
wrappers: fix LogNamespace being written to the wrong file
boot: release the new PCR handles when sealing for factory reset
tests: add support fof uc22 in test uboot-unpacked-assets
boot: post factory reset cleanup
tests: add support for uc22 in listing test
spread.yaml: add ubuntu-22.04-06 to qemu-nested
gadget: check also mbr type when testing for implicit data
interfaces/system-packages-doc: allow read-only access to
root/ and /usr/share/gimp/2.0/help/
tests/nested/manual/core20-early-config: revert changes that
o/ifacestate: warn if the snapd.apparmor service is disabled
tests: add spread execution for fedora 36
overlord/hookstate/ctlcmd: fix timestamp coming out of sync in
gadget/install: do not assume dm device has same block size as
interfaces: update network-control interface with permissions
secboot: stage and transition encryption keys
secboot, boot: support and use alternative PCR handles during
overlord/ifacestate: add journal bind-mount snap layout when snap
secboot/keymgr, cmd/snap-fde-keymgr: two step encryption key
cmd/snap: cleanup and make the code a bit easier to read/maintain
overlord/hookstate/ctlcmd: add 'snapctl model' command (3/3)
cmd/snap-repair: fix snap-repair tests silently failing
spread: drop openSUSE Leap 15.2
interfaces/builtin: remove the name=org.freedesktop.DBus
control AppArmor rules
wrappers: write journald config files for quota groups with
o/assertstate: auto aliases for apps that exist
o/state: use more detailed NoStateError in state
tests/main/interfaces-browser-support: verify jupyter notebooks
o/snapstate: exclude services from refresh app awareness hard
tests/main/nfs-support: be robust against umount failures
tests: update centos images and add new centos 9 image
many: print valid/invalid status on snap validate --monitor
secboot, boot: TPM provisioning mode enum, introduce
tests: allow to re-execute aborted tests
cmd/snapd-apparmor: add explicit WSL detection to
tests: avoid launching lxd inside lxd on cloud images
interfaces: extra htop apparmor rules
gadget/install: encrypted system factory reset support
secboot: helpers for dealing with PCR handles and TPM resources
systemd: improve error handling for systemd-sysctl command
boot, secboot: separate the TPM provisioning and key sealing
o/snapstate: fix validation sets restoring and snap revert on
interfaces/builtin/system-observe: extend access for htop
cmd/snap: support custom apparmor features dir with snap prepare-
interfaces/mount-observe: Allow read access to /run/mount/utab
cmd/snap: add help strings for set-quota options
interfaces/builtin: add README file
cmd/snap-confine: mount support cleanups
overlord: execute snapshot cleanup in task
i/b/accounts_service: fix path of introspectable objects
interfaces/opengl: update allowed PCI accesses for RPi
configcore: add core.system.ctrl-alt-del-action config option
many: structured startup timings
spread: switch back to building ubuntu-image from source
many: optional recovery keys
tests/lib/nested: fix unbound variable
run-checks: fail on equality checks w/ ErrNoState
snap-bootstrap: Mount as private
tests: Test for gadget connections
tests: set `br54.dhcp4=false` in the netplan-cfg test
tests: core20 preseed/nested spread test
systemd: remove the systemctl stop timeout handling
interfaces/shared-memory: Update AppArmor permissions for
many: replace ErrNoState equality checks w/ errors.Is()
cmd/snap: exit w/ non-zero code on missing snap
systemd: fix snapd systemd-unit stop progress notifications
.github: Trigger daily riscv64 snapd edge builds
interfaces/serial-port: add ttyGS to serial port allow list
interfaces/modem-manager: Don't generate DBus plug policy
tests: add spread test to test upgrade from release snapd to
wrappers: refactor EnsureSnapServices
testutil: add ErrorIs test checker
tests: import spread shellcheck changes
cmd/snap-fde-keymgr: best effort idempotency of add-recovery-key
interfaces/udev: refactor handling of udevadm triggers for input
secboot: support for changing encryption keys via keymgr

2022-07-23

Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild