@ -1,13 +1,22 @@
'\" t
'\" t
. \" Title: ansible
. \" Title: ansible
. \" Author: [see the "AUTHOR" section]
. \" Author: [see the "AUTHOR" section]
. \" Generator: DocBook XSL Stylesheets v1.7 5.2 <http://docbook.sf.net/>
. \" Generator: DocBook XSL Stylesheets v1.7 6.1 <http://docbook.sf.net/>
. \" Date: 03/ 31 /2012
. \" Date: 03/ 2 3/2012
. \" Manual: System administration commands
. \" Manual: System administration commands
. \" Source: Ansible 0.0.1
. \" Source: Ansible 0.0.1
. \" Language: English
. \" Language: English
. \"
. \"
.TH "ANSIBLE" "1" "03/31/2012" "Ansible 0\&.0\&.1" "System administration commands"
.TH "ANSIBLE" "1" "03/23/2012" "Ansible 0\&.0\&.1" "System administration commands"
. \" -----------------------------------------------------------------
. \" * Define some portability stuff
. \" -----------------------------------------------------------------
. \" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. \" http://bugs.debian.org/507673
. \" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
. \" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n (.g .ds Aq \(aq
.el .ds Aq '
. \" -----------------------------------------------------------------
. \" -----------------------------------------------------------------
. \" * set default formatting
. \" * set default formatting
. \" -----------------------------------------------------------------
. \" -----------------------------------------------------------------
@ -25,38 +34,49 @@ ansible \- run a command somewhere else
ansible <host\- pattern> [\- f forks] [\- m module_name] [\- a args]
ansible <host\- pattern> [\- f forks] [\- m module_name] [\- a args]
.SH "DESCRIPTION"
.SH "DESCRIPTION"
.sp
.sp
\fB Ansible\fR is an extra\- simple tool/framework/API for doing \ 'remote things\' over SSH\& .
\fB Ansible\fR is an extra\- simple tool/framework/API for doing \ *(Aqremote things\* (Aq over SSH\& .
.SH "ARGUMENTS"
.SH "ARGUMENTS"
.PP
.PP
\fB host\- pattern\fR
\fB host\- pattern\fR
.RS 4
.RS 4
A name of a group in the inventory file, a shell\- like glob selecting hosts in inventory file, or any combination of the two sepe rated by semicolons\& .
A name of a group in the inventory file, a shell\- like glob selecting hosts in inventory file, or any combination of the two sepa rated by semicolons\& .
.RE
.RE
.SH "OPTIONS"
.SH "OPTIONS"
.PP
.PP
\fB \- i\fR , \fB \- \- inventory\fR
\fB \- i\fR \fI PATH\fR , \fB \- \- inventory=\fR \fI PATH \fR
.RS 4
.RS 4
Path to the inventory hosts file, which defaults to /etc/ansible/hosts\& .
The
\fI PATH\fR
to the inventory hosts file, which defaults to
\fI /etc/ansible/hosts\fR \& .
.RE
.RE
.PP
.PP
\fB \- f\fR , \fB \- \- forks\fR
\fB \- f\fR \fI NUM\fR , \fB \- \- forks=\fR \fI NUM \fR
.RS 4
.RS 4
Level of parallelism\& . Specify as an integer, the default is 5\& .
Level of parallelism\& .
\fI NUM\fR
is specified as an integer, the default is 5\& .
.RE
.RE
.PP
.PP
\fB \- m\fR , \fB \- \- module\- name\fR
\fB \- m\fR \fI NAME\fR , \fB \- \- module\- name=\fR \fI NAME \fR
.RS 4
.RS 4
Module name to execute\& .
Execute the module called
\fI NAME\fR \& .
.RE
.RE
.PP
.PP
\fB \- M\fR , \fB \- \- module\- path\fR
\fB \- M\fR \fI DIRECTORY\fR , \fB \- \- module\- path=\fR \fI DIRECTORY \fR
.RS 4
.RS 4
Where to load modules from\& . The default is /usr/share/ansible
The
\fI DIRECTORY\fR
to load modules from\& . The default is
\fI /usr/share/ansible\fR \& .
.RE
.RE
.PP
.PP
\fB \- a\fR , \fB \- \- args\fR
\fB \- a\fR \* (Aq\fI ARGUMENTS\fR \* (Aq , \fB \- \- args= \fR \* (Aq\fI ARGUMENTS\fR \* (Aq
.RS 4
.RS 4
Arguments to pass to the module
The
\fI ARGUMENTS\fR
to pass to the module\& .
.RE
.RE
.PP
.PP
\fB \- k\fR , \fB \- \- ask\- pass\fR
\fB \- k\fR , \fB \- \- ask\- pass\fR
@ -69,29 +89,38 @@ Prompt for the SSH password instead of assuming key\-based authentication with s
Try to output everything on one line\& .
Try to output everything on one line\& .
.RE
.RE
.PP
.PP
\fB \- t\fR , \fB \- \- tree\fR
\fB \- t\fR \fI DIRECTORY\fR , \fB \- \- tree=\fR \fI DIRECTORY \fR
.RS 4
.RS 4
Save contents in this output directory, with the results named in a file named after each host\& .
Save contents in this output
\fI DIRECTORY\fR , with the results saved in a file named after each host\& .
.RE
.RE
.PP
.PP
\fB \- T\fR , \fB \- \- timeout\fR
\fB \- T\fR \fI SECONDS\fR , \fB \- \- timeout=\fR \fI SECONDS \fR
.RS 4
.RS 4
Connection timeout to use when trying to talk to hosts, in seconds\& .
Connection timeout to use when trying to talk to hosts, in
\fI SECONDS\fR \& .
.RE
.RE
.PP
.PP
\fB \- B\fR , \fB \- \- background\fR
\fB \- B\fR \fI NUM\fR , \fB \- \- background=\fR \fI NUM \fR
.RS 4
.RS 4
Runs commands in the background, killing the task after N seconds\& .
Run commands in the background, killing the task after
\fI NUM\fR
seconds\& .
.RE
.RE
.PP
.PP
\fB \- P\fR , \fB \- \- poll\fR
\fB \- P\fR \fI NUM\fR , \fB \- \- poll=\fR \fI NUM \fR
.RS 4
.RS 4
Poll a background job every (this many) seconds\& . Requires \- B\& .
Poll a background job every
\fI NUM\fR
seconds\& . Requires
\fB \- B\fR \& .
.RE
.RE
.PP
.PP
\fB \- u\fR , \fB \- \- remote\- user\fR
\fB \- u\fR \fI USERNAME\fR , \fB \- \- remote\- user=\fR \fI USERNAME \fR
.RS 4
.RS 4
Use this remote username instead of root
Use this remote
\fI USERNAME\fR
instead of root\& .
.RE
.RE
.SH "INVENTORY"
.SH "INVENTORY"
.sp
.sp