snapd

The snapd and snap tools enable systems to work with .snap files.

GPL-3.0 License

Stars
1.9K
snapd - New minor release 2.31.2

Published by zyga over 6 years ago

Features added:

  • snappy now allows opening local files using xdg-open

Features removed:

  • snappy no longer ships the legacy snapd.refresh.timer and .service units

Bugs fixed:

  • snappy no longer reports snaps as broken when updating
  • snappy no longer blocks ModemManager from communicating with logind
  • snappy no longer crashes when polkit dialog is dismissed
  • snappy now correctly grants access to NetworkingStatus DBus interface
  • snappy now correctly grants access to ScreenSaver DBus interface
  • snappy now correctly generates .timer services that span 24 hour wrap
  • snappy now correctly starts services in snaps with before/after ordering

Known issues:

  • snappy incorrectly handles ssh configuration on core devices
  • snappy doesn't work with nvidia graphics cards on Ubuntu 18.04
snapd - New minor release 2.31.1

Published by mvo5 over 6 years ago

snapd - New major release 2.31

Published by mvo5 over 6 years ago

snapd - New upstream release 2.30

Published by mvo5 almost 7 years ago

snapd - New bugfix release 2.29.4

Published by mvo5 almost 7 years ago

Fixes in 2.29.4:

  • snap-confine: fix snap-confine under lxd
  • tests: disable classic-ubuntu-core-transition on i386 temporarly
  • many: reject bad plugs/slots
  • interfaces,tests: skip unknown plug/slot interfaces
  • store: enable "base" field from the store
  • packaging/fedora: Merge changes from Fedora Dist-Git
snapd - New snapd 2.29.3 release

Published by mvo5 almost 7 years ago

The new snapd 2.29.3 release.

snapd - New bugfix release 2.28.5

Published by mvo5 about 7 years ago

New bugfix release:

- snap-confine: cleanup broken nvidia udev tags
- cmd/snap-confine: update valid security tag regexp
- overlord/ifacestate: refresh udev backend on startup
- dbus: ensure io.snapcraft.Launcher.service is created on re-
  exec
- snap-confine: add support for handling /dev/nvidia-modeset
- interfaces/network-control: remove incorrect rules for tun
snapd - Bugfix release 2.28.4

Published by mvo5 about 7 years ago

This release contains two potential issues in the 2.28 major release:

- interfaces/opengl: don't udev tag nvidia devices and use snap-
  confine instead
- debian: fix replaces/breaks for snap-xdg-open (thanks to apw!)
snapd - New bugfix release 2.28.3

Published by mvo5 about 7 years ago

This release fixes the following issue:

  • interfaces/lxd: lxd slot implementation can also be an app snap, see here for details.
snapd - New major release 2.28

Published by mvo5 about 7 years ago

A new major release of snapd. The highlights can be found here: https://forum.snapcraft.io/t/released-snapd-2-28/2421

snapd - Bugfix release 2.28.1

Published by mvo5 about 7 years ago

This release contains the following fixes:

  • snap-confine: update apparmor rules for fedora based basesnaps
  • snapstate: rename refresh hook to post-refresh for consistency
snapd - Bugfix release 2.28.2

Published by mvo5 about 7 years ago

Fixes the following issues:

snapd - New maintenance release 2.27.6

Published by mvo5 about 7 years ago

Two fixes for potential regressions with snaps that use the interfaces below:
- interfaces: add udev netlink support to hardware-observe
- interfaces/network-{control,observe}: allow receiving
kobject_uevent() messages

snapd - New bugfix release 2.27.5

Published by mvo5 about 7 years ago

New bugfix release:

  • interfaces: fix network-manager plug regression
  • hooks: do not error when hook handler is not registered
  • interfaces/alsa,pulseaudio: allow read on udev data for sound
  • interfaces/optical-drive: read access to udev data for /dev/scd*
  • interfaces/browser-support: read on /proc/vmstat and misc udev data

As before a source/binary build for Arch is provided as well.

snapd - New bugfix release 2.27.4

Published by mvo5 about 7 years ago

Tiny bugfix release:
- snap-seccomp: add secondary arch for unrestricted snaps as well

As before you can find Arch packages (source and x86_64 binary) below. We are working with Arch to resolve the situation and update the Community repository.

snapd - New bugfix release 2.27.3

Published by mvo5 about 7 years ago

Tiny bugfix release that removes the Nice=-5 from the snapd.service file. This breaks in lxd containers: https://bugs.launchpad.net/snapd/+bug/1709536
2.27.3

You can also download the binary release for Arch x86_64 that is made as an exception while the downstream package maintainer responds. The source Arch package is also added for reference.

snapd - New snapd release 2.27.2

Published by mvo5 about 7 years ago

  • New bugfix release:
    • tests: remove TestInterfacesHelp as it breaks when go-flags
      changes
    • interfaces: don't crash if content slot has no attributes
    • debian: do not build with -buildmode=pie on i386
    • interfaces: backport broadcom-asic-control interface
    • interfaces: allow /usr/bin/xdg-open in unity7
    • store: do not resume a download when we already have the whole
      thing
snapd - New snapd 2.27 release

Published by mvo5 about 7 years ago

Some highlights:

  • updated interfaces: default, mir, optical-observe, system-observe, screen-inhibit-control, unity, network-control
  • new interfaces: greengrass-support, password-manager-service
  • snapctl work inside the snap context too (outside of hooks)
  • forced-devmode information is available via the sysinfo API now
  • seccomp argument filtering re-enabled
  • add --listswitch to snap abort and snap watch
  • add new snap commandline aliass: snap search and snap change
  • many test improvements
  • many bugfixes
  • shellcheck everywhere
  • snap list now shows the snap type in the notes (if it is not type: app)
  • support "title" via the store/rest-api
  • syslogIdentifier is now written to the generated systemd unti files
  • make snapd itself a "type=notify" daemon
  • opensuse,fedora spec files are part of the git tree now
  • auto-import system-user assertion only from ext4,vfat partitions
  • show sha3-384 hash in snap info --verbose snapfile
  • show snap-id in snap info
  • make config defaults from gadget work also at first boot
  • add support for android-boot
  • implement snap-update-ns
  • use /etc/ssl from the core snap
  • implement shortcut snap install --unaliased to install a snap without its automatic aliases snapd#33751
snapd - New 2.26.14 release

Published by mvo5 about 7 years ago

Maintenance release of the 2.26 series.

snapd - New snapd release 2.26.8

Published by mvo5 over 7 years ago

Some highlights:

  • support tab-completion in snaps, i.e a snap can ship a bash completion script and it will get exported to the users shell, details here9
  • new snap whoami command
  • new snap refresh --time option that displays information about refresh settings
  • new snap tasks --last={refresh,install,remove,connect,disconnect,configure,try} option
  • improve snap info output
  • improve tab completion for interfaces
  • go 1.8 fixes
  • interface API improvements
  • new interfaces: random, network-status, online-account-service, storage-framework
  • interface improvements: browser-support, locale-control, dbus
  • fix seccomp related core revert bug described in https://forum.snapcraft.io/t/snapd-2-25-blocked-because-of-revert-race-condition/722/61