~mvo/snapd/+git/snapd-mvo:snap-rename-desktop-files-to-apps

Last commit made on 2018-11-16
Get this branch:
git clone -b snap-rename-desktop-files-to-apps https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
snap-rename-desktop-files-to-apps
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

5d46f8c... by Michael Vogt

wrappers: rename the desktop file to their apps

5aed2cb... by Michael Vogt

wrappers: improve desktop file tests

5b8d2e4... by Michael Vogt

wrappers: improve desktop file prefix

52d5aeb... by Michael Vogt

wrappers: remove all desktop files from a snap on removal

When we added support for parallel installs we broke removal of
some desktop files. This was reported in LP: 1791182. The problematic
commit is 84008e.

This PR changes the way we write and remove desktop files. One
problem here is that desktop files of a foo_instance will get
removed when "snap remove foo" happens. Given that parallel installs
are experimental this might be acceptable (or not).

4ed2a80... by Zygmunt Krynicki

Merge pull request #6151 from zyga/tweak/proc-version

snapd: allow snap-update-ns to read /proc/version

5ba5d38... by Zygmunt Krynicki

Merge pull request #6144 from zyga/tweak/opensuse-tw

cmd: handle tumbleweed and leap in autogen.sh

b68f372... by Paweł Stołowski

Merge pull request #6097 from stolowski/mock-hotplug-slot

interfaces/tests: MockHotplugSlot test helper

00bd538... by Michael Vogt

Merge pull request #6070 from mvo5/no-core-http-proxy-refactor

store,daemon: make UserInfo,LoginUser part of the store interface

66173da... by Zygmunt Krynicki

snapd: allow snap-update-ns to read /proc/version

When doing some casual exploratory testing on my branches I noticed an
unrelated apparmor denial.

    type=AVC msg=audit(1542197569.186:1140): apparmor="DENIED"
    operation="open" profile="snap-update-ns.snapd-hacker-toolbelt"
    name="/proc/version" pid=37237 comm="3" requested_mask="r"
    denied_mask="r" fsuid=0 ouid=0

It seems that release/release.go's WSL check now affects snap-update-ns.
While we could do lazy init the denial should go a way as well.

Signed-off-by: Zygmunt Krynicki <email address hidden>

d9dc9af... by Paweł Stołowski

Merge pull request #6138 from stolowski/mapper-hotplug-slots

overlord/ifacestate: use remapper when checking if system snap is installed