Bug 152820 - GUI abstractions incomplete
Summary: GUI abstractions incomplete
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: AppArmor (show other bugs)
Version: Beta 5
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Seth R Arnold
QA Contact: Dominic W Reynolds
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-22 15:56 UTC by Mike Hearn
Modified: 2006-02-25 01:01 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Hearn 2006-02-22 15:56:22 UTC
When GTK initializes it reads these files to determine user directory.

  /etc/passwd r,
  /etc/nsswitch r,
Comment 1 Mike Hearn 2006-02-22 16:12:56 UTC
Actually, doing a GUI app with AppArmor is just generally confusing. Why does <abstractions/X> not include <abstractions/fonts> and <abstractions/gnome> not include <abstractions/X> ?
Comment 2 Mike Hearn 2006-02-22 16:40:12 UTC
Another one, it should be /var/cache/fontconfig/** not /var/cache/fonts/**
Comment 3 Mike Hearn 2006-02-22 17:44:19 UTC
And another .... /**/icon-theme.cache
Comment 4 Seth R Arnold 2006-02-25 01:01:00 UTC
Thanks Mike; these have been added to our internal subversion repository, and will be included in our next checkin to autobuild.

We had originally included the "obviously required" abstractions as you've suggested; however, feedback from users was that it was confusing to have overlapping abstractions suggested as often as it happened. While we currently do not have fully orthogonal abstractions, we've decided to not co-mingle them further. Thanks for the suggestion, but I think we'll leave it alone for the time being.