diff options
author | Russ Allbery <rra@stanford.edu> | 2010-03-05 16:56:47 -0800 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2010-03-05 16:56:47 -0800 |
commit | 0e3df4c4159650e6de7fdcf6a0f0b661f25c03f7 (patch) | |
tree | 45759cdf6b16b2f9ca34379df32f82cc182bfe9f /server | |
parent | 2948d66c4c074651820004856284faf7d018a3ee (diff) |
Add a report of unused ACLs
Add the acls unused report to wallet-report and Wallet::Report,
returning all ACLs not referenced by any database objects.
Diffstat (limited to 'server')
-rwxr-xr-x | server/wallet-report | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/wallet-report b/server/wallet-report index 610e278..2b7cd45 100755 --- a/server/wallet-report +++ b/server/wallet-report @@ -110,6 +110,8 @@ B<wallet-report> takes no traditional options. =item acls entry <scheme> <identifier> +=item acls unused + Returns a list of ACLs in the database. ACLs will be listed in the form: <name> (ACL ID: <id>) @@ -137,6 +139,11 @@ Returns all ACLs containing an entry with given scheme and identifier. The scheme must be an exact match, but the <identifier> string will match any identifier containing that string. +=item acls unused + +Returns all ACLs that are not referenced by any of the objects in the +wallet database, either as an owner or on one of the more specific ACLs. + =back =item audit objects name |