diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2016-09-24 12:28:36 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2016-09-24 12:28:36 +0100 |
commit | 007cbc0429c22ed27b20eb8644284120f15b15e1 (patch) | |
tree | c2b9c71642d3f20cfab832cccbb64e7be4fa21f4 /skel | |
parent | d6e385ef5b2a4eb1a8dcfe30ac3dae790ca1e9e9 (diff) | |
download | gitano-007cbc0429c22ed27b20eb8644284120f15b15e1.tar.gz |
KEYRING: Add keyring command and associated gubbins
This adds lace interfaces for the keyring command, a basic
keyring command with list, create, destroy, and a yarn for it,
along with some defines in the skel ready for user rules.
Diffstat (limited to 'skel')
-rw-r--r-- | skel/gitano-admin/rules/defines.lace | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/skel/gitano-admin/rules/defines.lace b/skel/gitano-admin/rules/defines.lace index 5dbfa4d..085676c 100644 --- a/skel/gitano-admin/rules/defines.lace +++ b/skel/gitano-admin/rules/defines.lace @@ -42,8 +42,17 @@ define op_graveyardrestore operation graveyardrestore define op_graveyardpurge operation graveyardpurge define op_graveyard anyof op_graveyardlist op_graveyardrestore op_graveyardpurge +## Keyring +define op_keyringlist operation keyringlist +define op_keyringshow operation keyringshow +define op_keyringcreate operation keyringcreate +define op_keyringdestroy operation keyringdestroy +define op_keyringaddkey operation keyringaddkey +define op_keyringdelkey operation keyringdelkey +define op_keyring anyof op_keyringlist op_keyringshow op_keyringcreate op_keyringdestroy op_keyringaddkey op_keyringdelkey + ## Aggregation of admin ops -define op_is_admin anyof op_user op_group op_graveyard +define op_is_admin anyof op_user op_group op_graveyard op_keyring # Primary repository-related operations define op_read operation read |