Thanks for the bug report and I'm sorry to hear that you're hitting this issue.
Unfortunately, I'm not sure how to solve it in policy without granting too much access so I'm going to leave this issue for the folks that are much better skilled at writing policy. ** Changed in: apparmor (Ubuntu) Status: New => Confirmed ** Changed in: apparmor (Ubuntu) Importance: Undecided => Low ** Also affects: apparmor Importance: Undecided Status: New ** Tags added: aa-policy ** Changed in: apparmor Status: New => Confirmed ** Changed in: apparmor Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apparmor in Ubuntu. https://bugs.launchpad.net/bugs/1556603 Title: No sound in Flash with aa-enabled firefox Status in AppArmor: Confirmed Status in apparmor package in Ubuntu: Confirmed Bug description: During the flash plugin initialization, flash tries to access "${HOME}/.asoundrc" if this file exists. But access to this filed is blocked by AppArmor, which makes alsa initialization fail : access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/home/xxxxxxx/.asoundrc", R_OK) = 0 stat("/home/xxxxxxx/.asoundrc", {st_mode=S_IFREG|0664, st_size=86, ...}) = 0 open("/home/xxxxxxx/.asoundrc", O_RDONLY) = -1 EACCES (Permission denied) write(2, "ALSA lib conf.c:3419:(config_fil"..., 40) = 40 write(2, "cannot access file /home/xxxxxxx"..., 42) = 42 write(2, "\n", 1) = 1 write(2, "ALSA lib conf.c:3339:(snd_config"..., 45) = 45 write(2, "function snd_config_hook_load re"..., 70) = 70 write(2, "\n", 1) = 1 write(2, "ALSA lib conf.c:3788:(snd_config"..., 43) = 43 write(2, "hooks failed, removing configura"..., 36) = 36 write(2, "\n", 1) = 1 Access to this file is authorized by "/etc/apparmor.d/abstractions/audio": owner @{HOME}/.asoundrc r, But denied by "/etc/apparmor.d/abstractions/private-files", which has priority: deny @{HOME}/.*rc mrk, "/etc/apparmor.d/firefox" calls "/etc/apparmor.d/abstractions/audio" directly. "/etc/apparmor.d/firefox" calls "/etc/apparmor.d/abstractions/abstractions/ubuntu-browsers.d/firefox" which calls "/etc/apparmor.d/abstractions/abstractions/ubuntu- browsers.d/java" and "/etc/apparmor.d/abstractions/abstractions /ubuntu-browsers.d/user-files", both of which call "/etc/apparmor.d/abstractions/private-files". Removing the "${HOME}/.asoundrc" reactivate sound in flash. But it's hard to guess. To manage notifications about this bug go to: https://bugs.launchpad.net/apparmor/+bug/1556603/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp