The Precise Pangolin has reached end of life, so this bug will not be
fixed for that release
** Changed in: apparmor (Ubuntu Precise)
Status: Triaged => Won't Fix
--
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/972367
Title:
software-center crashed with GError in run (): Failed to execute child
process «/usr/share /software-center/piston_generic_helper.py» (Access
Denied)
Status in apparmor package in Ubuntu:
Fix Released
Status in apparmor source package in Precise:
Won't Fix
Status in apparmor source package in Quantal:
Fix Released
Bug description:
SRU Justification:
Impact: apturl is currently broken when the firefox (or chromium-
browser) AppArmor profile is enabled since software-center is
prevented from launching.
Development fix: the fix will be applied to Quantal via pocket copy of
this SRU.
Stable fix: this was fixed in r2038 by adding the following to
/etc/apparmor.d/abstractions/ubuntu-helpers:
# Allow exec of software-center scripts. We may need to allow wider
# permissions for /usr/share, but for now just do this. (LP: #972367)
/usr/share/software-center/* Pixr,
TEST CASE:
1. Download a small deb and put it in /tmp. Eg:
$ sudo apt-get install -d hello
$ cp /var/cache/apt/archives/hello_*.deb ~/Desktop
2. Enable the firefox profile:
$ sudo apt-get install apparmor-utils
$ sudo aa-enforce /etc/apparmor.d/usr.bin.firefox
3. Restart all instances of firefox
4. Navigate to file:///tmp/hello_2.7-2_amd64.deb
At this point, software center should open and you can install the
deb. Without the patch, software center does not open and there are
AppArmor denials in /var/log/kern.log.
Regression potential: the regression potential is considered low.
Launching software-center is currently broken, so there is no
regression potential there, however ubuntu-helpers is included by the
evince profile so a mistake in the added policy could prevent evince
policy from loading.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/972367/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp