Commit Graph

850 Commits (ef379a3760fbe1d7e121233c882eaff401401d26)
 

Author SHA1 Message Date
Stephen Fromm 4bce10c303 Write keys file to temp location to avoid potential corruption 12 years ago
Stephen Fromm d7b5cbb6ac Skip check of primary group when checking other group membership 12 years ago
Michael DeHaan 115dcbe34b Merge pull request #1435 from stijnopheide/mysql-grant
Mysql grant, take 2
12 years ago
Michael DeHaan fb08b61823 Merge pull request #1432 from skvidal/devel
yum enablerepo/disablerepo option complete
12 years ago
Dag Wieers 555a83dbe4 Resolve traceback when python-selinux is not installed 12 years ago
Seth Vidal dc574863b7 add comments that enablerepo/disablerepo are new in 0.9 12 years ago
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
12 years ago
Stijn Opheide 049e14e7d1 added the GRANT privilege for a mysql user (WITH GRANT OPTION) 12 years ago
Jan-Piet Mens ecbb1eb63b fix DOCUMENTATION for user 12 years ago
Seth Vidal a876519f1f tested and verified yum enable/disablerepo option for yum module 12 years ago
Seth Vidal 368305a27d first cut at yum module with enable/disable repo 12 years ago
Michael DeHaan 1b17a8fa99 Merge pull request #1427 from bleader/devel
mount: update example with mandatory option
12 years ago
Stephen Fromm ccb4f41b73 Document ssh_key options are in version 0.9 12 years ago
bleader be1ca63519 mount: update example with mandatory option
- 'state' is required, but wasn't in example

Signed-off-by: bleader <bleader@ratonland.org>
12 years ago
Jan-Piet Mens d069c57974 Reformat code: examples consistently
- added terse syntax to modules.rst
 - added description of special variables to template module
12 years ago
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.
12 years ago
Michael DeHaan eaaa9e447b Various performance streamlining and making the file features usable in all modules without daisy chaining. 12 years ago
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.
12 years ago
Michael DeHaan 0e06eb6873 Merge pull request #1389 from sfromm/issue1214
Add ability to create SSH key for user in user module
12 years ago
Michael DeHaan c931331814 Merge pull request #1339 from inertialbit/add-basic-pg-role-attribute-support
add role_attr_flags parameter to postgresql_user
12 years ago
Stephen Fromm fb87376b1b Use os.path.join where appropriate 12 years ago
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.
12 years ago
Michael DeHaan c3e8ce65d6 Merge pull request #1388 from goozbach/selinux_bugs
make policy only be required if state is not disabled
12 years ago
Derek Carter 4f4ba4abd0 make policy only be required if state is not disabled 12 years ago
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
12 years ago
Michael DeHaan 7cf68d242a Merge pull request #1361 from lantins/devel
Copy module can replace symlink with a real file.
12 years ago
Michael DeHaan 16788f8357 Merge pull request #1372 from jpmens/rst_template1
module_formatter: .rst now correctly handles code examples
12 years ago
Jonathan Palley 5063e95e78 symlink fix 12 years ago
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
12 years ago
Luke Antins 980b1c4b74 Add examples to user module documentation. 12 years ago
Luke Antins 4f6594e670 Fix indent of fail module example to prevent unwanted `<blockquote></pre></p> <br/></blockquote>` from showing up in docsite output. 12 years ago
Luke Antins bb00f06865 Erroneous space in facter documentation. 12 years ago
Luke Antins a67f841b16 Copy module can replace symlink with a real file. 12 years ago
Michael DeHaan 2ec9717ea3 Remove "the the" 12 years ago
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...
12 years ago
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>
12 years ago
Michael DeHaan 671e4de3fb Fix help text 12 years ago
Michael DeHaan 51c6be3289 Merge pull request #1335 from phgrau/devel
Use && for executing next command if, and only if, command1 returns an e...
12 years ago
Michael DeHaan 0b6c55ac81 "force=" code under the file module is problematic, remove it 12 years ago
Jan-Piet Mens bad010856c typo 12 years ago
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.
12 years ago
Philipp Grau e1716e505d Add note: Debian Squeeze has no add-apt-repository 12 years ago
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.
12 years ago
Tim Bielawa 8739b87f42 The pause 'prompt' parameter now requires quotes around the message. 12 years ago
Michael DeHaan 24170795c4 Use 'path' in file documentation, though src/dest work, it's less intuitive. 12 years ago
Michael DeHaan 0397497f37 Merge pull request #1314 from apenney/bugfix/git
Check rc instead of parsing for errors.
12 years ago
Michael DeHaan 37dedf719d implement lookup plugins for arbitrary enumeration over arbitrary things. See the mailing list for some cool examples. 12 years ago
Michael DeHaan 95f9917df5 fix mentioning of redundant aliases in module docs, remove was removed anyway 12 years ago
Michael DeHaan 6f4c3deb11 user module should be using module.BOOLEANS for choices 12 years ago
Michael DeHaan 6769007be5 HP and vsphere modules are crazy awesome but I am thinking these belong in contrib not core. 12 years ago