From 0e9a5e25ec9c1977c6426f4aea4b61a658fe6855 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Tue, 4 Dec 2007 22:16:28 +0000 Subject: 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. --- perl/Wallet/Schema.pm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'perl/Wallet/Schema.pm') 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 -- cgit v1.2.3