summaryrefslogtreecommitdiff
path: root/server/wallet-report
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2010-03-05 16:56:47 -0800
committerRuss Allbery <rra@stanford.edu>2010-03-05 16:56:47 -0800
commit0e3df4c4159650e6de7fdcf6a0f0b661f25c03f7 (patch)
tree45759cdf6b16b2f9ca34379df32f82cc182bfe9f /server/wallet-report
parent2948d66c4c074651820004856284faf7d018a3ee (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/wallet-report')
-rwxr-xr-xserver/wallet-report7
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