It implements support for classic confinement

Dec 13, 2016 01:05 GMT  ·  By

Canonical's Michael Vogt announced the release and general availability of the Snapd 2.19 Snappy daemon for Ubuntu Core 16, Ubuntu 16.10 (Yakkety Yak), and Ubuntu 16.04 LTS (Xenial Xerus) operating systems.

Snapd 2.19 is here almost three weeks after the release of Snapd 2.18 and only one week after its first maintenance update, version 2.18.1. According to the release notes, which we've attached at the end of the article for your reading pleasure, Snapd 2.19 is a major update implementing numerous improvements and new features.

Prominent new features include support for classic confinement, the merge of snap-confine into snapd, the ability to display the last refresh time, support for parsing and exposing snap.Info aliases, move to xdelta3 as default delta format for the Snappy Store, as well as AppArmor support for classic confinement to the interfaces.

Furthermore, the "`snap info" command now has a description, missing ca-certificates dependency was added for Debian GNU/Linux distributions, the system-observe interface has been updated to work with ps_mem, snap-confine unit tests were re-enabled via spread, and it's now possible to abort a Snap installation with Ctrl+C.

Support for socket activation has been disabled

Other noteworthy improvements implemented in Snapd 2.19 are the addition of unconfined access to the modem-manager interface, snap size support for the "snap info" command, disablement of autopkgtests on Debian GNU/Linux PPC64el (PowerPC 64-bit Little Endian) platforms, and disablement of support for socket activation.

Support for "daemon: notify" was added in snap.yaml, tests no longer use external Snaps, it's possible to build snapd with CGO, and there are a bunch of snap-confine improvements. Snapd 2.19 is now available in the stable repositories of Ubuntu 16.04 LTS, Ubuntu 16.10, and Ubuntu Core 16 operating systems, so update as soon as possible.

Snapd 2.19 Changelog