diff options
author | Russ Allbery <rra@stanford.edu> | 2007-03-08 23:57:40 +0000 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2007-03-08 23:57:40 +0000 |
commit | 7d50b9887901466994b9fe3af4d79624959217ff (patch) | |
tree | d65be89771ea77f358d8de6b640b48161c82953d /docs/netdb-role-api | |
parent | a79cb00d2b7931bcdba0ff169437a78edfb8acf8 (diff) |
Rename to docs for compatibility with other packages.
Diffstat (limited to 'docs/netdb-role-api')
-rw-r--r-- | docs/netdb-role-api | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/netdb-role-api b/docs/netdb-role-api new file mode 100644 index 0000000..6dbcfa4 --- /dev/null +++ b/docs/netdb-role-api @@ -0,0 +1,32 @@ + NetDB Role API + +Basic API + + remctl netdb-node-roles-rc netdb node-roles <sunetid> <node> + + Note that the remctl principal used here is actually the underlying + host principal, not the principal for that alias. <node> must be + fully qualified. This will return a list of all roles that <sunetid> + has with <node>, chosen from admin, team, or user. For our purposes, + we probably want to look at admin and team, but we may want user as + well. + + You must be a current NetDB user to use it. It just sucks rows out of + a view matching on the SUNet ID and node name, so getting no result + can mean "no such SUNet ID," "no such node," or "SUNet ID isn't + associated with node." + +Examples + + % remctl netdb-node-roles-rc netdb node-roles riepel zathras.stanford.edu + admin + team + user + % remctl netdb-node-roles-rc netdb node-roles riepel calgon.stanford.edu + admin + % + +Wallet Issues + + We'll need to get a principal registered to use it that can query + anything for any node but isn't otherwise authorized to use NetDB. |