Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apparmor profiles update (take 3) #133

Merged
merged 5 commits into from
Sep 15, 2014
Merged

Conversation

intrigeri
Copy link
Collaborator

Hi,

I've updated the AppArmor profiles so that they work fine on current Debian unstable. Please review and merge :)

Cheers!

For some reason, it now needs this to work properly. Given we already grant it
write access to all child files and directories, this seems to make sense.
…ile.

Otherwise, when it runs zenity, fonts are garbled (each char is replaced with
a square) on current Debian sid.
…owser profile.

It now needs access to /usr/share/pixmaps/.
We already do this for most other executable files start-tor-browser runs.
No idea why it used to work without this permission, but oh well, it now
needs it.
When start-tor-browser runs zenity (under the start-tor-browser confinement),
unsurprisingly that one needs to read its own files. On current Debian unstable,
this includes /usr/share/zenity/zenity.ui.
@micahflee
Copy link
Collaborator

Thanks @intrigeri

micahflee added a commit that referenced this pull request Sep 15, 2014
Apparmor profiles update (take 3)
@micahflee micahflee merged commit 3a90f79 into torproject:master Sep 15, 2014
@intrigeri
Copy link
Collaborator Author

Micah Lee wrote (15 Sep 2014 22:10:03 GMT) :

Merged #133.

Thanks! We're going to import the updated profiles into the Debian package right away.

intrigeri added a commit to intrigeri/torbrowser-launcher that referenced this pull request Jul 11, 2015
These patches come straight from the pull request that I've submitted earlier
today, and that was quickly merged upstream:
torproject#133

We can drop them as soon as upstream releases a new version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants