diff options
author | David Zeuthen <davidz@redhat.com> | 2012-05-18 12:01:44 -0400 |
---|---|---|
committer | David Zeuthen <davidz@redhat.com> | 2012-05-18 12:03:32 -0400 |
commit | 2b8a47984515a617b3be8c630960a6b271a0a110 (patch) | |
tree | 00173501667b13f21acd5becded129b9b172491d /test | |
parent | 247fc6d88d2dc1b09eabfd9d600d650c75608913 (diff) | |
download | polkit-2b8a47984515a617b3be8c630960a6b271a0a110.tar.gz |
Pass details to JS functions and simplify how Subject instances are constructed
Signed-off-by: David Zeuthen <davidz@redhat.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/data/etc/polkit-1/rules.d/10-testing.rules | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/data/etc/polkit-1/rules.d/10-testing.rules b/test/data/etc/polkit-1/rules.d/10-testing.rules index adf4f16..bea8262 100644 --- a/test/data/etc/polkit-1/rules.d/10-testing.rules +++ b/test/data/etc/polkit-1/rules.d/10-testing.rules @@ -1,17 +1,17 @@ /* -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*- */ -polkit.addAdministratorRule(function(action, subject) { +polkit.addAdministratorRule(function(action, subject, details) { return ["unix-group:admin", "unix-user:root"]; }); -polkit.addAdministratorRule(function(action, subject) { +polkit.addAdministratorRule(function(action, subject, details) { if (action == "net.company.action1") { return ["unix-group:admin"]; } return null; }); -polkit.addAdministratorRule(function(action, subject) { +polkit.addAdministratorRule(function(action, subject, details) { if (action == "net.company.action2") { return ["unix-group:users"]; } @@ -20,11 +20,11 @@ polkit.addAdministratorRule(function(action, subject) { // ----- -polkit.addAuthorizationRule(function(action, subject) { +polkit.addAuthorizationRule(function(action, subject, details) { return "auth_admin"; }); -polkit.addAuthorizationRule(function(action, subject) { +polkit.addAuthorizationRule(function(action, subject, details) { if (action == "org.freedesktop.policykit.exec") { return "auth_admin"; } |