~azzar1/snapd-glib-fork/glib-2-40

« back to all changes in this revision

Viewing changes to snapd-login-service/io.snapcraft.SnapdLoginService.policy

  • Committer: Robert Ancell
  • Date: 2016-08-30 04:23:53 UTC
  • Revision ID: git-v1:286dc90ad146fa4df2ba64e0382eaf91340ef721
Make a D-Bus service to allow non-root users to login

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<!DOCTYPE policyconfig PUBLIC
 
3
 "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
 
4
 "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
 
5
<policyconfig>
 
6
 
 
7
  <vendor>Snapcraft</vendor>
 
8
  <vendor_url>http://snapcraft.io</vendor_url>
 
9
 
 
10
  <action id="io.snapcraft.login">
 
11
    <description gettext-domain="snapd-glib">Install / remove snaps</description>
 
12
    <message gettext-domain="snapd-glib">Authentication is required to install / remove snaps</message>
 
13
    <defaults>
 
14
      <allow_any>auth_admin</allow_any>
 
15
      <allow_inactive>auth_admin</allow_inactive>
 
16
      <allow_active>auth_admin</allow_active>
 
17
    </defaults>
 
18
  </action>
 
19
</policyconfig>