Commit 51c74412 by Joshua Lund

Updates to the authorized_key documentation

* Clarified the meaning of 'user'
* Changed 'sshdir' to 'path' in the example
  * 'sshdir' is used internally in the module, but the argument is 'path'
* Made the capitalization consistent in the descriptions
parent e204394c
...@@ -31,13 +31,13 @@ version_added: "0.5" ...@@ -31,13 +31,13 @@ version_added: "0.5"
options: options:
user: user:
description: description:
- Name of the user who should have access to the remote host - The username on the remote host whose authorized_keys file will be modified
required: true required: true
default: null default: null
aliases: [] aliases: []
key: key:
description: description:
- the SSH public key, as a string - The SSH public key, as a string
required: true required: true
default: null default: null
path: path:
...@@ -55,12 +55,12 @@ options: ...@@ -55,12 +55,12 @@ options:
version_added: "1.2" version_added: "1.2"
state: state:
description: description:
- whether the given key should or should not be in the file - Whether the given key should or should not be in the file
required: false required: false
choices: [ "present", "absent" ] choices: [ "present", "absent" ]
default: "present" default: "present"
description: description:
- "adds or removes authorized keys for particular user accounts" - "Adds or removes authorized keys for particular user accounts"
author: Brad Olson author: Brad Olson
''' '''
...@@ -69,7 +69,7 @@ EXAMPLES = ''' ...@@ -69,7 +69,7 @@ EXAMPLES = '''
authorized_key: user=charlie key="{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}" authorized_key: user=charlie key="{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}"
# Using alternate directory locations: # Using alternate directory locations:
authorized_key: user=charlie key="{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}" sshdir='/etc/ssh/authorized_keys/charlie' manage_dir=no authorized_key: user=charlie key="{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}" path='/etc/ssh/authorized_keys/charlie' manage_dir=no
''' '''
# Makes sure the public key line is present or absent in the user's .ssh/authorized_keys. # Makes sure the public key line is present or absent in the user's .ssh/authorized_keys.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment