<div dir="ltr">Hello all,<div><br></div><div>I had another bug with apparmor, trying to install a snap package.</div><div><br></div><div>snap downloads the package, but when it tries to install it fails on apparmor_parser.</div><div><br></div><div>This is the error message is below.</div><div>(9) security profiles (cannot setup profiles for snap "electronplayer": cannot load apparmor profiles: exec: "apparmor_parser": executable file not found in $PATH<br>apparmor_parser output:</div><div><br></div><div>I did set my path to include /usr/sbin, that didn't work.</div><div><br></div><div>What worked was i created a sym link </div><div>/usr/<b>sbin</b>/apparmor_parser to /usr/<b>bin</b>/apparmor_parser.</div><div><br></div><div>That resolved it for me. For some reason it's looking for apparmor_parser in the wrong directory.</div><div><br></div><div>What's strange is that it used to work fine a few months ago, Im not sure if there a bug with a recent update.</div><div><br></div><div>I'm running</div><div>apparmor_parser --version </div><div>2.13.6</div><div><br></div><div>snap --version</div><div>snap    2.57.1<br>snapd   2.57.1<br>series  16<br>debian  11<br>kernel  5.10.0-18-amd64<br></div><div><br></div><div>apt show snapd<br>Package: snapd<br>Version: 2.49-1+deb11u1<br>Built-Using: golang-1.15 (= 1.15.15-1~deb11u2), golang-check.v1 (= 0.0+git20200902.038fdea-1), golang-dbus (= 5.0.3-2), golang-github-boltdb-bolt (= 1.3.1-7), golang-github-coreos-go-systemd (= 22.1.0-3), golang-github-gorilla-mux (= 1.7.4-1), golang-github-juju-ratelimit (= 1.0.1-1.1), golang-github-mvo5-goconfigparser (= 0.2.2-1), golang-github-seccomp-libseccomp-golang (= 0.9.1-2), golang-go-flags (= 1.4.0-2), golang-go.crypto (= 1:0.0~git20201221.eec23a3-1), golang-golang-x-sys (= 0.0~git20210124.22da62e-1), golang-golang-x-term (= 0.0~git20201210.2321bbc-1), golang-golang-x-xerrors (= 0.0~git20191204.9bdfabe-1), golang-gopkg-macaroon.v1 (= 0.0~git20150121.0.ab3940c-1.1), golang-gopkg-mgo.v2 (= 2016.08.01-7), golang-gopkg-retry.v1 (= 0.0~git20161025.0.c09f6b8-1.1), golang-gopkg-tomb.v2 (= 0.0~git20161208.d5d1b58-3), golang-pretty (= 0.2.1+git20200831.59b4212-1), golang-text (= 0.2.0-1), golang-yaml.v2 (= 2.4.0-1), libcap2 (= 1:2.44-1)<br>Priority: optional<br>Section: devel<br>Maintainer: Michael Hudson-Doyle <<a href="mailto:mwhudson@debian.org">mwhudson@debian.org</a>><br>Installed-Size: 56.4 MB<br>Depends: adduser, apparmor (>= 2.10.95-5), ca-certificates, gnupg1 | gnupg, openssh-client, squashfs-tools, systemd, udev, libapparmor1 (>= 2.7.0~beta1+bzr1772), libc6 (>= 2.27), libcap2 (>= 1:2.10), libseccomp2 (>= 2.4.1), libudev1 (>= 183)<br>Recommends: gnupg<br>Suggests: zenity | kdialog<br>Conflicts: snap (<< 2013-11-29-1ubuntu1)<br>Breaks: snap-confine (<< 2.23), snapd-xdg-open (<= 0.0.0), ubuntu-core-launcher (<< 2.22), ubuntu-snappy (<< 1.9), ubuntu-snappy-cli (<< 1.9)<br>Replaces: snap-confine (<< 2.23), snapd-xdg-open (<= 0.0.0), ubuntu-core-launcher (<< 2.22), ubuntu-snappy (<< 1.9), ubuntu-snappy-cli (<< 1.9)<br>Homepage: <a href="https://github.com/snapcore/snapd">https://github.com/snapcore/snapd</a><br>Download-Size: 13.3 MB<br>APT-Manual-Installed: yes<br>APT-Sources: <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> bullseye/main amd64 Packages<br>Description: Daemon and tooling that enable snap packages<br> Install, configure, refresh and remove snap packages. Snaps are<br> 'universal' packages that work across many different Linux systems,<br> enabling secure distribution of the latest apps and utilities for<br> cloud, servers, desktops and the internet of things.<br> .<br> Start with 'snap list' to see installed snaps.<br></div><div><br></div><div>I've also attached asciinema cast.</div><div><br></div><div>I forgot to type "which apparmor_parser" in the cast before the sym link, the result is.</div><div>/sbin/apparmor_parser <br></div><div><br></div><div>after the sym link, the result is</div><div>/usr/bin/apparmor_parser<br></div><div><br></div><div>Enjoy the cast, I hope this helps someone.</div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">--<br>Regards,<br>Alexandros Vangelatos</div></div></div></div>