~ken-vandine/apparmor-easyprof-ubuntu/content_exchange_mir

« back to all changes in this revision

Viewing changes to data/policygroups/ubuntu/1.2/push-notification-client

  • Committer: Jamie Strandboge
  • Date: 2015-02-03 22:08:27 UTC
  • Revision ID: jamie@ubuntu.com-20150203220827-rfz4540yx2c1kbzt
Tags: 1.3.1
* ubuntu/ubuntu-sdk:
  - explicitly deny reads on ~/.cache/QML/Apps/ to silence noisy denials.
    Undo this when LP: 1381620 is fixed in qtdeclarative-opensource-src
  - explicitly deny dbus bind on name="org.freedesktop.Application" since
    it is noisy. Undo this when LP: 1378823 is fixed in ubuntu-ui-toolkit
* ubuntu/1.3/ubuntu-sdk: drop html5-container policy. html5 apps should use
  webapp-container and specify the 'webview' policy group with 1.3 (15.04)
  policy (LP: #1392461)
* ubuntu/ubuntu-scope-network, pending/ubuntu-scope-local-content: allow
  scopes to read data from the apps data dir (LP: #1384286)
* adjust all dbus rules to use peer=(label=unconfined) to prevent
  coordinated communications between apps over DBus (LP: #1383824)
* ubuntu/{music,pictures,video}_files*: allow access to global SD card
  directories (LP: #1391930)
* debian/control: Depends on apparmor >= 2.8.98-0ubuntu2~ for the dbus peer
  changes (we need at least apparmor_parser 2.9.beta4 for these)

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
dbus (receive, send)
5
5
     bus=session
6
6
     interface=com.ubuntu.PushNotifications
7
 
     path=/com/ubuntu/PushNotifications/@{APP_PKGNAME_DBUS}{,/**},
 
7
     path=/com/ubuntu/PushNotifications/@{APP_PKGNAME_DBUS}{,/**}
 
8
     peer=(label=unconfined),
8
9
 
9
10
dbus (receive, send)
10
11
     bus=session
11
12
     interface=com.ubuntu.Postal
12
 
     path=/com/ubuntu/Postal/@{APP_PKGNAME_DBUS}{,/**},
 
13
     path=/com/ubuntu/Postal/@{APP_PKGNAME_DBUS}{,/**}
 
14
     peer=(label=unconfined),
13
15
 
14
16
# Some push helpers are written in python. This isn't strictly allowed since
15
17
# frameworks don't support yet, but silence these to avoid confusion