diff options
author | Russ Allbery <rra@stanford.edu> | 2007-12-04 22:16:28 +0000 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2007-12-04 22:16:28 +0000 |
commit | 0e9a5e25ec9c1977c6426f4aea4b61a658fe6855 (patch) | |
tree | 733ceb199f5db47e210496fc8020952a0684ebc0 /perl/Wallet/Schema.pm | |
parent | 1eb6e3db86a56e1b8839bd5345cd2c20d0dc0dcd (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.pm | 4 |
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 |