]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: Updated Keyring settings from comments and ceph-deploy defaults.
authorJohn Wilkins <john.wilkins@inktank.com>
Tue, 2 Sep 2014 18:37:33 +0000 (11:37 -0700)
committerJohn Wilkins <john.wilkins@inktank.com>
Tue, 2 Sep 2014 18:37:33 +0000 (11:37 -0700)
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc/rados/configuration/auth-config-ref.rst

index ab811b0be5e042884fcf90ed85a59fc6d5852390..3beb73b88508329bb72b1125e22a8928f9932a90 100644 (file)
@@ -245,34 +245,35 @@ setting (not recommended), or a path to a keyfile using the ``keyfile`` setting.
 Daemon Keyrings
 ---------------
 
-With the exception of the monitors, Ceph generates daemon keyrings in the same
-way that it generates user keyrings.  By default, the daemons store their
-keyrings inside their data directory.  The default keyring locations, and the
-capabilities necessary for the daemon to function, are shown below.
+Administrative users or deployment tools  (e.g., ``ceph-deploy``) may generate
+daemon keyrings in the same way as generating user keyrings.  By default, Ceph
+stores daemons keyrings inside their data directory. The default keyring
+locations, and the capabilities necessary for the daemon to function, are shown
+below.
 
 ``ceph-mon``
 
 :Location: ``$mon_data/keyring``
-:Capabilities: N/A
+:Capabilities: ``mon 'allow *'``
 
 ``ceph-osd``
 
 :Location: ``$osd_data/keyring``
-:Capabilities: ``mon 'allow rwx' osd 'allow *'``
+:Capabilities: ``mon 'allow profile osd' osd 'allow *'``
 
 ``ceph-mds``
 
 :Location: ``$mds_data/keyring``
-:Capabilities: ``mds 'allow rwx' mds 'allow *' osd 'allow *'``
+:Capabilities: ``mds 'allow' mon 'allow profile mds' osd 'allow rwx'``
 
 ``radosgw``
 
 :Location: ``$rgw_data/keyring``
-:Capabilities: ``mon 'allow rw' osd 'allow rwx'``
+:Capabilities: ``mon 'allow rwx' osd 'allow rwx'``
 
 
-Note that the monitor keyring contains a key but no capabilities, and
-is not part of the cluster ``auth`` database.
+.. note:: The monitor keyring (i.e., ``mon.``) contains a key but no 
+   capabilities, and is not part of the cluster ``auth`` database.
 
 The daemon data directory locations default to directories of the form::
 
@@ -417,6 +418,8 @@ yet implemented.
 foregoing flag** at the nearest practical time so that you may avail yourself 
 of the enhanced authentication.
 
+.. note:: Ceph kernel modules do not support signatures yet.
+
 
 .. _Storage Cluster Quick Start: ../../../start/quick-ceph-deploy/
 .. _Monitor Bootstrapping: ../../../install/manual-deployment#monitor-bootstrapping