summaryrefslogtreecommitdiff
path: root/server/wallet-report.8
diff options
context:
space:
mode:
Diffstat (limited to 'server/wallet-report.8')
-rw-r--r--server/wallet-report.846
1 files changed, 37 insertions, 9 deletions
diff --git a/server/wallet-report.8 b/server/wallet-report.8
index 106f47d..cd56501 100644
--- a/server/wallet-report.8
+++ b/server/wallet-report.8
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "WALLET-REPORT 8"
-.TH WALLET-REPORT 8 "2010-02-21" "0.10" "wallet"
+.TH WALLET-REPORT 8 "2010-03-08" "0.11" "wallet"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -155,6 +155,8 @@ translates command strings into method calls and returns the results.
.IX Item "acls empty"
.IP "acls entry <scheme> <identifier>" 4
.IX Item "acls entry <scheme> <identifier>"
+.IP "acls unused" 4
+.IX Item "acls unused"
.PD
Returns a list of ACLs in the database. ACLs will be listed in the form:
.Sp
@@ -181,9 +183,35 @@ can be destroyed.
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.
+.IP "acls unused" 4
+.IX 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.
.RE
.RS 4
.RE
+.IP "audit acls name" 4
+.IX Item "audit acls name"
+.PD 0
+.IP "audit objects name" 4
+.IX Item "audit objects name"
+.PD
+Returns all ACLs or objects that violate the current site naming policy.
+Objects will be listed in the form:
+.Sp
+.Vb 1
+\& <type> <name>
+.Ve
+.Sp
+and ACLs in the form:
+.Sp
+.Vb 1
+\& <name> (ACL ID: <id>)
+.Ve
+.Sp
+where <name> is the human-readable name and <id> is the numeric \s-1ID\s0. The
+numeric \s-1ID\s0 is what's used internally by the wallet system. There will be
+one line per object or \s-1ACL\s0.
.IP "objects" 4
.IX Item "objects"
.PD 0
@@ -211,19 +239,19 @@ will be limited to those that match the search.
.Sp
The currently supported object search types are:
.RS 4
-.IP "list objects acl <acl>" 4
-.IX Item "list objects acl <acl>"
+.IP "objects acl <acl>" 4
+.IX Item "objects acl <acl>"
Returns all objects for which the given \s-1ACL\s0 name or \s-1ID\s0 has any
permissions. This includes those objects owned by the \s-1ACL\s0 as well as
those where that \s-1ACL\s0 has any other, more limited permissions.
-.IP "list objects flag <flag>" 4
-.IX Item "list objects flag <flag>"
+.IP "objects flag <flag>" 4
+.IX Item "objects flag <flag>"
Returns all objects which have the given flag set.
-.IP "list objects owner <acl>" 4
-.IX Item "list objects owner <acl>"
+.IP "objects owner <acl>" 4
+.IX Item "objects owner <acl>"
Returns all objects owned by the given \s-1ACL\s0 name or \s-1ID\s0.
-.IP "list objects type <type>" 4
-.IX Item "list objects type <type>"
+.IP "objects type <type>" 4
+.IX Item "objects type <type>"
Returns all objects of the given type.
.RE
.RS 4