snapd:release/2.18.1

Last commit made on 2016-12-14
Get this branch:
git clone -b release/2.18.1 https://git.launchpad.net/snapd

Branch merges

Branch information

Name:
release/2.18.1
Repository:
lp:snapd

Recent commits

990b57f... by Michael Vogt on 2016-12-14

Merge branch 'master' into release/2.18.1

1bb919f... by Michael Vogt on 2016-12-14

Merge pull request #2450 from jdstrand/network-namespace-control

interfaces: support network namespaces via 'ip netns' in network-control (LP: #1624675)

ff418ef... by Michael Vogt on 2016-12-14

Merge remote-tracking branch 'upstream/master' into network-namespace-control

292c289... by Michael Vogt on 2016-12-14

Merge pull request #2452 from bergotorino/feature/fix-pa-apparmor-rules

interfaces/builtin: fix pulseaudio apparmor rules

64d2995... by Konrad Zapałowicz on 2016-12-13

Apply security comments to AppArmor rules

The security audit over the first proposal revealed that the AppArmor
rules were not entirely correct as they allowed rw access to
'/run/user/[0-9]*/' which should not be allowed.

This commit changes it in a way that a snap that 'plugs: [pulseaudio]'
has only a read access to this location while still keeping the rw
access to the 'pulse' subdirectory there.

8de9c56... by Konrad Zapałowicz on 2016-12-12

Fix AppArmor rules

The pulseaudio snap run on the kvm revealed that the pactl tries to
access several locations which were not described by the AppArmor
rules. This commit makes them accessible so that the pactl tool
can be executed.

In particular the locations in question were:
 - /run/user/${USERID}
 - /run/user/${USERID}/pulse
 - /usr/share/applications

64dd19b... by Michael Vogt on 2016-12-06

Merge pull request #2401 from stolowski/cancel-install

snap: abort install with ctrl+c

7745892... by Paweł Stołowski on 2016-12-05

Merge branch 'master' into cancel-install

77e3466... by Paweł Stołowski on 2016-12-05

Merge pull request #2403 from mvo5/bugfix/missing-err-handling-download

store: fix unhandled error from io.Copy() in download()

9ccd9f4... by Michael Vogt on 2016-12-03

fix unhandled error from io.Copy() in download()

Thanks: Gustavo!