Guest user can not execute files from its home
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Guadalinex |
Fix Released
|
Low
|
Unassigned | ||
gdm-guest-session (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Bug Description
Binary package hint: gdm-guest-session
Due to the apparmor profile loaded, when you use the guest session in an installed system (in live systems apparmor is disabled), you can not execute anything from your $HOME.
One of the consecuences that made me realize about this issue is that .desktops located in your $HOME will not be executed/rendered (no icon is showed), since they are not trusted by default.
They even do not get trusted for some reason when you double-click them and you are answered what to do with it (Execute/
This happens because of the new behaviour of nautilus in response of the "virus" menace [1]
As solution, we can change the flags of the apparmor profile allowing user to exec files in /tmp/**. I attach a patch for it.
[1] http://<email address hidden>
Changed in guadalinex: | |
status: | New → Fix Released |
Added debdiff for development package (karmic).