Merge lp:~elmo/apparmor-profiles/sflphone into lp:apparmor-profiles

Proposed by James Troup
Status: Merged
Merged at revision: 123
Proposed branch: lp:~elmo/apparmor-profiles/sflphone
Merge into: lp:apparmor-profiles
Diff against target: 37 lines (+33/-0)
1 file modified
ubuntu/13.10/usr.bin.sflphone-client-gnome (+33/-0)
To merge this branch: bzr merge lp:~elmo/apparmor-profiles/sflphone
Reviewer Review Type Date Requested Status
AppArmor Developers Pending
Review via email: mp+201870@code.launchpad.net

Description of the change

Add a profile for sflphone (GNOME client).

To post a comment you must log in.
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

On 01/15/2014 06:46 PM, James Troup wrote:
> James Troup has proposed merging lp:~elmo/apparmor-profiles/sflphone into lp:apparmor-profiles.
>
> Requested reviews:
> AppArmor Developers (apparmor-dev)
>
> For more details, see:
> https://code.launchpad.net/~elmo/apparmor-profiles/sflphone/+merge/201870
>
> Add a profile for sflphone (GNOME client).
>
ACK. Note that there is an ibus abvstraction, but it grants write access which
might not be what you want.

Merged

--
Jamie Strandboge http://www.ubuntu.com/

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'ubuntu/13.10/usr.bin.sflphone-client-gnome'
2--- ubuntu/13.10/usr.bin.sflphone-client-gnome 1970-01-01 00:00:00 +0000
3+++ ubuntu/13.10/usr.bin.sflphone-client-gnome 2014-01-16 00:48:26 +0000
4@@ -0,0 +1,33 @@
5+# Last Modified: Thu Jan 16 00:15:04 2014
6+# Author: James Troup <james.troup@canonical.com>
7+
8+# This profile currently makes no provision for two features of
9+# sflphone:
10+# 1) recording
11+# 2) command execution via hooks
12+
13+#include <tunables/global>
14+
15+/usr/bin/sflphone-client-gnome {
16+ #include <abstractions/X>
17+ #include <abstractions/base>
18+ #include <abstractions/dbus-session>
19+ #include <abstractions/fonts>
20+ #include <abstractions/freedesktop.org>
21+ #include <abstractions/gnome>
22+
23+ network inet dgram,
24+
25+ owner @{HOME}/.config/gtk-3.0/bookmarks r,
26+ owner @{HOME}/.config/ibus/bus/* r,
27+
28+ owner @{HOME}/.config/dconf/user r,
29+ owner /{,var/}run/user/*/dconf/ w,
30+ owner /{,var/}run/user/*/dconf/user rw,
31+
32+ /usr/share/glib-2.0/schemas/gschemas.compiled r,
33+ /usr/share/javascript/mathjax/fonts/** r,
34+
35+ /usr/bin/sflphone-client-gnome mr,
36+ /usr/share/sflphone/** r,
37+}

Subscribers

People subscribed via source and target branches

to status/vote changes: