2012-04-03 12:13:24 |
Karma Dorje |
bug |
|
|
added bug |
2012-04-03 12:20:05 |
Apport retracing service |
tags |
amd64 apport-crash need-duplicate-check precise |
amd64 apport-crash precise |
|
2012-04-03 12:20:05 |
Apport retracing service |
bug |
|
|
added subscriber Crash bug triagers for Ubuntu packages |
2012-04-21 16:02:24 |
Karma Dorje |
tags |
amd64 apport-crash precise |
amd64 apparmor apport-crash precise |
|
2012-04-24 05:24:52 |
Karma Dorje |
summary |
software-center crashed with GError in run(): Не удалось выполнить процесс-потомок «/usr/share/software-center/piston_generic_helper.py» (Отказано в доступе) |
software-center crashed with GError in run (): Failed to execute child process «/usr/share /software-center/piston_generic_helper.py» (Access Denied) |
|
2012-04-26 19:35:20 |
Micah Gersten |
visibility |
private |
public |
|
2012-04-26 19:42:22 |
Micah Gersten |
affects |
software-center (Ubuntu) |
apparmor (Ubuntu) |
|
2012-04-26 19:42:22 |
Micah Gersten |
apparmor (Ubuntu): importance |
Undecided |
Low |
|
2012-04-26 19:42:22 |
Micah Gersten |
apparmor (Ubuntu): status |
New |
Triaged |
|
2012-04-26 19:43:57 |
Micah Gersten |
nominated for series |
|
Ubuntu Precise |
|
2012-04-26 19:43:57 |
Micah Gersten |
bug task added |
|
apparmor (Ubuntu Precise) |
|
2012-04-26 19:43:57 |
Micah Gersten |
nominated for series |
|
Ubuntu Quantal |
|
2012-04-26 19:43:57 |
Micah Gersten |
bug task added |
|
apparmor (Ubuntu Quantal) |
|
2012-04-26 19:44:04 |
Micah Gersten |
apparmor (Ubuntu Precise): importance |
Undecided |
Low |
|
2012-04-26 19:44:08 |
Micah Gersten |
apparmor (Ubuntu Precise): status |
New |
Triaged |
|
2012-04-26 19:45:05 |
Micah Gersten |
tags |
amd64 apparmor apport-crash precise |
amd64 apparmor apport-crash precise regression-release |
|
2012-05-01 22:21:51 |
Jamie Strandboge |
apparmor (Ubuntu Quantal): status |
Triaged |
In Progress |
|
2012-05-01 22:21:53 |
Jamie Strandboge |
apparmor (Ubuntu Quantal): assignee |
|
Jamie Strandboge (jdstrand) |
|
2012-05-02 12:59:48 |
Jamie Strandboge |
description |
software-center crashed with GError in run (): Failed to execute child process «/usr/share /software-center/piston_generic_helper.py» (Access Denied)
steps to reproduce:
1. load in the browser (I used chromium) deb package
2. open it from the downloads panel
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.14.1
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
Date: Tue Apr 3 19:41:32 2012
ExecutablePath: /usr/share/software-center/software-center
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/software-center /home/username/Загрузки/openastro.org_1.1.25-0ubuntu1~oneiric_amd64.deb
PythonArgs: ['/usr/bin/software-center', '/home/username/\xd0\x97\xd0\xb0\xd0\xb3\xd1\x80\xd1\x83\xd0\xb7\xd0\xba\xd0\xb8/openastro.org_1.1.25-0ubuntu1~oneiric_amd64.deb']
SourcePackage: software-center
Title: software-center crashed with GError in run(): Не удалось выполнить процесс-потомок «/usr/share/software-center/piston_generic_helper.py» (Отказано в доступе)
UpgradeStatus: Upgraded to precise on 2012-03-03 (30 days ago)
UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare sudo |
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. |
|
2012-05-02 13:00:38 |
Jamie Strandboge |
description |
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. |
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. |
|
2012-05-02 13:06:20 |
Jamie Strandboge |
apparmor (Ubuntu Precise): milestone |
|
precise-updates |
|
2012-06-22 13:23:22 |
Jamie Strandboge |
apparmor (Ubuntu Quantal): assignee |
Jamie Strandboge (jdstrand) |
Steve Beattie (sbeattie) |
|
2012-06-22 13:23:30 |
Jamie Strandboge |
apparmor (Ubuntu Precise): assignee |
|
Steve Beattie (sbeattie) |
|
2012-07-05 15:22:02 |
Jamie Strandboge |
apparmor (Ubuntu Quantal): assignee |
Steve Beattie (sbeattie) |
Jamie Strandboge (jdstrand) |
|
2012-07-05 18:00:12 |
Launchpad Janitor |
apparmor (Ubuntu Quantal): status |
In Progress |
Fix Released |
|
2012-07-05 18:16:02 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/apparmor |
|
2013-07-08 18:32:45 |
Launchpad Janitor |
branch linked |
|
lp:~kees/apparmor/debian |
|
2021-10-14 01:31:36 |
Steve Langasek |
apparmor (Ubuntu Precise): status |
Triaged |
Won't Fix |
|