Michael DeHaan
24637fa9b0
Merge pull request #1448 from jpmens/user_user1
...
User is alias for name in 'user' module
2012-10-25 18:18:56 -07:00
bleader
fd650d783a
user module: fix typo in documentation
...
tyep -> type
Signed-off-by: bleader <bleader@ratonland.org>
2012-10-25 20:56:13 +02:00
Stephen Fromm
93081eab8e
Use shutil.copyfile so as to preserve file ownership in authorized_keys
2012-10-25 11:20:53 -07:00
Daniel Hokka Zakrisson
57df6da305
Only strip trailing newlines from output, preserving other space
2012-10-25 14:26:37 +02:00
Jan-Piet Mens
9484f55581
User is alias for name in 'user' module
2012-10-25 14:03:13 +02:00
Michael DeHaan
fba30c8fcb
Merge pull request #1445 from sfromm/issue1439
...
Skip check of primary group when checking other group membership
2012-10-25 03:58:17 -07:00
Stephen Fromm
f70fcf6abb
Create temp file in directory where ssh key lives
2012-10-24 20:50:11 -07:00
Stephen Fromm
4bce10c303
Write keys file to temp location to avoid potential corruption
2012-10-24 20:47:45 -07:00
Stephen Fromm
d7b5cbb6ac
Skip check of primary group when checking other group membership
2012-10-24 20:39:42 -07:00
Michael DeHaan
115dcbe34b
Merge pull request #1435 from stijnopheide/mysql-grant
...
Mysql grant, take 2
2012-10-24 18:18:13 -07:00
Michael DeHaan
fb08b61823
Merge pull request #1432 from skvidal/devel
...
yum enablerepo/disablerepo option complete
2012-10-24 17:13:29 -07:00
Dag Wieers
555a83dbe4
Resolve traceback when python-selinux is not installed
2012-10-24 18:57:24 +02:00
Seth Vidal
dc574863b7
add comments that enablerepo/disablerepo are new in 0.9
2012-10-24 09:08:42 -04:00
Stijn Opheide
a090d6cef7
- removed space escapes from MySQL SHOW GRANTS regex
...
- proper checking for with grant option (if this is not the only option the user has)
- added revoking of grant option
2012-10-24 15:02:54 +02:00
Stijn Opheide
049e14e7d1
added the GRANT privilege for a mysql user (WITH GRANT OPTION)
2012-10-24 15:02:54 +02:00
Jan-Piet Mens
ecbb1eb63b
fix DOCUMENTATION for user
2012-10-24 07:35:56 +02:00
Seth Vidal
a876519f1f
tested and verified yum enable/disablerepo option for yum module
2012-10-24 00:46:15 -04:00
Seth Vidal
368305a27d
first cut at yum module with enable/disable repo
2012-10-24 00:24:40 -04:00
Michael DeHaan
1b17a8fa99
Merge pull request #1427 from bleader/devel
...
mount: update example with mandatory option
2012-10-23 21:02:46 -07:00
Stephen Fromm
ccb4f41b73
Document ssh_key options are in version 0.9
2012-10-23 08:21:40 -07:00
bleader
be1ca63519
mount: update example with mandatory option
...
- 'state' is required, but wasn't in example
Signed-off-by: bleader <bleader@ratonland.org>
2012-10-23 15:49:47 +02:00
Jan-Piet Mens
d069c57974
Reformat code: examples consistently
...
- added terse syntax to modules.rst
- added description of special variables to template module
2012-10-23 15:14:01 +02:00
Stephen Fromm
728b08ac71
Help git module work when working in 'no branch' scenario
...
Detect when on a 'no branch' branch. If so, checkout the HEAD branch
as reported by 'git remote show <remote>'. That should put the repo
back on a branch such that git can then merge changes as necessary.
In addition, removed hard-coded references to origin and replaced
with remote var.
2012-10-22 16:03:35 -07:00
Michael DeHaan
eaaa9e447b
Various performance streamlining and making the file features usable in all modules without daisy chaining.
2012-10-20 22:55:09 -04:00
Michael DeHaan
565688dea2
Added 'script', a module that can push and insantly run a remote script. Replaces the need to copy+command.
...
This is a bit of a rough draft, some error handling still needs to be added.
2012-10-20 12:12:07 -04:00
Michael DeHaan
0e06eb6873
Merge pull request #1389 from sfromm/issue1214
...
Add ability to create SSH key for user in user module
2012-10-20 07:30:24 -07:00
Michael DeHaan
c931331814
Merge pull request #1339 from inertialbit/add-basic-pg-role-attribute-support
...
add role_attr_flags parameter to postgresql_user
2012-10-20 07:29:26 -07:00
Stephen Fromm
fb87376b1b
Use os.path.join where appropriate
2012-10-19 22:22:27 -07:00
Stephen Fromm
213b2306be
Add ability to create SSH key for user in user module
...
This allows one to create a SSH key for user. You may define:
ssh_key_type, ssh_key_bits, ssh_key_file, ssh_key_comment,
and ssh_key_passphrase. If no passphrase is provided, the
key will be passphrase-less. This will not overwrite an existing key.
In the JSON returned, it will provide the ssh_fingerprint and
ssh_key_file.
2012-10-19 22:00:31 -07:00
Michael DeHaan
c3e8ce65d6
Merge pull request #1388 from goozbach/selinux_bugs
...
make policy only be required if state is not disabled
2012-10-19 16:35:15 -07:00
Derek Carter
4f4ba4abd0
make policy only be required if state is not disabled
2012-10-19 17:17:30 -04:00
Seth Vidal
73a0a41ec4
when a pkg is installed, but not from any repo, don't error out
...
that it is not installed.
Also when a pkg is both installed and in a repo do not look it up
more than once
2012-10-19 16:28:39 -04:00
Michael DeHaan
7cf68d242a
Merge pull request #1361 from lantins/devel
...
Copy module can replace symlink with a real file.
2012-10-18 16:59:45 -07:00
Michael DeHaan
16788f8357
Merge pull request #1372 from jpmens/rst_template1
...
module_formatter: .rst now correctly handles code examples
2012-10-18 16:58:08 -07:00
Jonathan Palley
5063e95e78
symlink fix
2012-10-18 20:08:57 +08:00
Jan-Piet Mens
800d830c2b
module_formatter: .rst now correctly handles code examples
...
- fixed template (it was the template), adding indentation with Jinja2
- added description of code examples to man-page template (was missing)
- fixed fireball, cron, and debug module examples to confrom
2012-10-18 13:49:19 +02:00
Luke Antins
980b1c4b74
Add examples to user module documentation.
2012-10-18 02:55:58 +01:00
Luke Antins
4f6594e670
Fix indent of fail module example to prevent unwanted <blockquote></pre></p> <br/></blockquote>
from showing up in docsite output.
2012-10-18 02:09:11 +01:00
Luke Antins
bb00f06865
Erroneous space in facter documentation.
2012-10-18 01:20:40 +01:00
Luke Antins
a67f841b16
Copy module can replace symlink with a real file.
2012-10-18 01:04:52 +01:00
Michael DeHaan
2ec9717ea3
Remove "the the"
2012-10-17 19:38:17 -04:00
Michael DeHaan
5cbc8477e1
Merge pull request #1349 from bcoca/fix_bsd_dmesg_jails
...
fixed but in pulling data from dmesg command, wrong function to use as f...
2012-10-16 16:15:36 -07:00
Brian Coca
9d1645cbe3
fixed but in pulling data from dmesg command, wrong function to use as file for for loop
...
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
2012-10-16 18:44:09 -04:00
Michael DeHaan
671e4de3fb
Fix help text
2012-10-16 18:17:44 -04:00
Michael DeHaan
51c6be3289
Merge pull request #1335 from phgrau/devel
...
Use && for executing next command if, and only if, command1 returns an e...
2012-10-16 15:16:46 -07:00
Michael DeHaan
0b6c55ac81
"force=" code under the file module is problematic, remove it
2012-10-16 18:14:42 -04:00
Jan-Piet Mens
bad010856c
typo
2012-10-16 14:40:35 +02:00
Jeremiah Heller
e99c12460b
add role_attr_flags parameter to postgresql_user
...
Pass role_attr_flags a list of comma separated role
attributes when creating or updating a user.
2012-10-15 16:03:10 -07:00
Philipp Grau
e1716e505d
Add note: Debian Squeeze has no add-apt-repository
2012-10-15 17:20:23 +02:00
Maxim Burgerhout
c482104cda
Test for python-pip as well as pip
...
On Red Hat, CentOS and Fedora systems, the pip binary will be called python-pip
instead of pip. This commit makes the pip module also check for python-pip.
The reason we check for python-pip *first*, is to have ansible fail on not
finding 'pip' and reporting *that*. This is consistent with current behaviour
and will not confuse users of Debian et al., where the 'python-pip' binary
never exists.
Tested on Fedora 18 and Ubuntu 12.04.
2012-10-14 12:14:59 +02:00