$Id$ ods-ksmutil This is a utility that allows several different actions to be performed (relatively) easily: ## global options --config aka -c Change the conf.xml file that is used, from the default. ## commands setup Import conf.xml, kasp.xml and zonelist.xml into a database (deletes current contents, including any keys). update kasp update zonelist update conf update all Update database from config_dir (like above, but existing contents are kept) zone add --zone aka -z [--policy ] aka -p [--signerconf ] aka -s [--input ] aka -i [--output ] aka -o Add a zone to both zonelist.xml and the database (both locations read from conf.xml). Defaults are provided for all options but zone name. zone delete --zone | --all aka -z / -a Delete a zone to both zonelist.xml and the database (both locations read from conf.xml). zone list List zones from the zonelist.xml repository list List repositories from the database policy export --policy | --all aka -p / -a Export a policy from the database in kasp.xml format. policy list List policies available. key list [--verbose] --zone | --all aka -z / -a (will appear soon: [--keystate ] aka -e [--keytype ] aka -t [--ds] aka -d ) List information about keys in zone. --verbose key export --zone | --all aka -z [--keystate ] aka -e [--keytype ] aka -t [--ds] aka -d Export key information in a suitable format for putting into a zonefile key import --cka_id aka -k --repository aka -r --zone aka -z --bits aka -b --algorithm aka -g --keystate aka -e --keytype aka -t --time