]> git.ipfire.org Git - thirdparty/krb5.git/commit
Update the kadm5.acl example 153/head
authorBen Kaduk <kaduk@mit.edu>
Fri, 13 Jun 2014 18:59:39 +0000 (14:59 -0400)
committerBen Kaduk <kaduk@mit.edu>
Mon, 16 Jun 2014 19:43:10 +0000 (15:43 -0400)
commit70b2ba4852913ceb2bdc9a57edd487da8230f813
treec5f77d0345119d407381cb949e410287cd49b130
parent823bad7f3f314647feb14284bc36fa231c9c7875
Update the kadm5.acl example

Make the example and documentation a closer match to reality.
In particular, the list permission is all-or-nothing; it is not
restricted in scope by the target_principal field.  Change the
table entry to try and indicate this fact, and do not put list
permissions on any example line that is scoped by a target_principal
pattern.

While here, remove the nonsensical granting of global inquire
permissions to */* (inaccurately described as "all principals"),
and the granting of privileges to foreign-realm principals.
It is not possible to obtain an initial ticket (as required by
the kadmin service) for a principal in a different realm, and
the current kadmind implementation can serve only a single realm
at a time -- this permission literally has no effect.  Replace
it with a (presumably automated) "Service Management System"
example, where it might make sense to limit the principals which
are automatically created.

ticket: 7939
doc/admin/conf_files/kadm5_acl.rst