summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2008-01-24 02:09:25 +0000
committerRuss Allbery <rra@stanford.edu>2008-01-24 02:09:25 +0000
commit414f86f7ec876abde9df93861a5ec2ea901700c7 (patch)
tree0e559ed0bf9b0d7ed675bdc33fc07c468aaa2bf0 /docs
parent0f7e60e5032ea37b828c57fb2eeb5f64275d37db (diff)
Add a wallet-admin program which can initialize and destroy the
database and list all objects and ACLs in the database.
Diffstat (limited to 'docs')
-rw-r--r--docs/setup9
1 files changed, 2 insertions, 7 deletions
diff --git a/docs/setup b/docs/setup
index 582c792..ac83949 100644
--- a/docs/setup
+++ b/docs/setup
@@ -45,20 +45,15 @@ SQLite Database Setup
Database Initialization
Now, you have to create the necessary tables, indexes, and similar
- content in the database so that the wallet can start working. There
- is not, as yet, any command to do this easily, but you can do it with
- the following one line of Perl:
+ content in the database so that the wallet can start working. Run:
- perl -MWallet::Server -e "Wallet::Server->initialize ('USER')"
+ wallet-admin initialize USER
where USER is the fully-qualified Kerberos principal of an
administrator. This will create the database, create an ADMIN ACL,
and put USER in that ACL so that user can add other administrators and
start creating objects.
- There will eventually be a wallet-admin script to do this and similar
- tasks.
-
Wallet Configuration
Review the Wallet::Config documentation (with man Wallet::Config or