aboutsummaryrefslogtreecommitdiff
path: root/perl/Wallet/Schema.pm
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2007-12-04 22:16:28 +0000
committerRuss Allbery <rra@stanford.edu>2007-12-04 22:16:28 +0000
commit0e9a5e25ec9c1977c6426f4aea4b61a658fe6855 (patch)
tree733ceb199f5db47e210496fc8020952a0684ebc0 /perl/Wallet/Schema.pm
parent1eb6e3db86a56e1b8839bd5345cd2c20d0dc0dcd (diff)
Add a subclass of the NetDB ACL verifier that requires the principal
have an instance of "root" and strips that instance before checking NetDB roles.
Diffstat (limited to 'perl/Wallet/Schema.pm')
-rw-r--r--perl/Wallet/Schema.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/perl/Wallet/Schema.pm b/perl/Wallet/Schema.pm
index 5068d03..532c61e 100644
--- a/perl/Wallet/Schema.pm
+++ b/perl/Wallet/Schema.pm
@@ -210,6 +210,10 @@ Holds the supported ACL schemes and their corresponding Perl classes:
as_class varchar(64));
insert into acl_schemes (as_name, as_class)
values ('krb5', 'Wallet::ACL::Krb5');
+ insert into acl_schemes (as_name, as_class)
+ values ('netdb', 'Wallet::ACL::NetDB');
+ insert into acl_schemes (as_name, as_class)
+ values ('netdb-root', 'Wallet::ACL::NetDB::Root');
If you have extended the wallet to support additional object types or
additional ACL schemes, you will want to add additional rows to these tables