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

Subscribers

People subscribed via source and target branches

to status/vote changes: