~jseutter/landscape-client/invalid-integer

« back to all changes in this revision

Viewing changes to dbus-1/com.canonical.LandscapeClientRegistration.conf

Merged ui-permissions-and-panel [r=therve,free.ekanayaka][f=911665]

The following changes have been made:
  - Split Configuration model into a DBus service mechanism and a proxy for the client.
  - Split Registration model in to a DBus service mechanism and a proxy for the client (with asynchronous registration).
  - Create PolicyKit policies for configuration and registration and cause these to be checked by the relevant DBus service mechanism when it receives dbus calls (effectively trigger a challenge for a password and only allow admin users to continue).
   - Create DBus service and conf files for the two service mechanisms (Allowing them to be run by the System bus on demand)
   - Create an application desktop file causing the landscape-client-settings-ui program to be launchable from gnome-control-center
   - Create the icon preferences-management-service.svg to represent this activity in gnome-control-center.
   - Create setupui.py - a distutils script for the settings-ui components.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
 
3
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
 
4
<busconfig>
 
5
  <type>system</type>
 
6
  <policy user="root">
 
7
    <allow own="com.canonical.LandscapeClientRegistration"/>
 
8
    <allow send_destination="com.canonical.LandscapeClientRegistration"/>
 
9
    <allow send_interface="com.canonical.LandscapeClientRegistration"/>
 
10
  </policy>
 
11
 
 
12
  <policy context="default">
 
13
    <allow send_destination="com.canonical.LandscapeClientRegistration"/>
 
14
    <allow send_interface="com.canonical.LandscapeClientRegistration"/>
 
15
  </policy>
 
16
</busconfig>