Brian Coca
6237dab4cf
fix for when state=directory, follow=yes and target is symlink to directory
10 years ago
Toshio Kuratomi
c5f7fc93b2
Merge pull request #514 from jbradberry/issue9546
...
Fix breakage in lineinfile check mode when target file does not exist.
10 years ago
Jeff Bradberry
28375aae7f
Fix breakage in lineinfile check mode when target file does not exist.
...
Similarly to https://github.com/ansible/ansible/issues/6182 , checking of the file attributes should be avoided in check mode when the file didn't originally exist.
Also, avoid creating parent directories in check mode.
Fixes https://github.com/ansible/ansible/issues/9546
10 years ago
sysadmin75
0fee1132ad
Fixes #9518 - "file state=directory" silently skips if it's currently a file
10 years ago
Brian Coca
242a1562c3
Merge pull request #36 from mscherer/fix_old_9092
...
Fix old ticket #9092 where a playbook can enter in recursion
10 years ago
Toshio Kuratomi
467ad65f73
Fix documentation formatting
10 years ago
follower
5c38ea8374
Note that `rsync` must be installed on both local & remote machine
...
In particular, if `rsync` is not installed on the remote machine the following error message will be encountered:
"rsync error: remote command not found"
10 years ago
Brian Coca
4035d24313
Merge pull request #17 from cooniur/devel
...
Added support of returning owner's group name in stat module
10 years ago
Brian Coca
e04ac864a5
Merge pull request #10 from techtonik/patch-1
...
files.stat: Expose path in returned result
10 years ago
Eric
87dd3afc91
Fix lineinfile documentation typo
10 years ago
Toshio Kuratomi
19b328c4df
Cannot readlink() on a hard link
10 years ago
Brian Coca
ee39fd8df0
Merge pull request #124 from jonhadfield/remove-unused-creates
...
Remove redundant check for creates argument.
10 years ago
Brian Coca
4bc1e46de2
Merge pull request #24 from sysadmind/devel
...
Added note to files/synchronize module about synchronizing two directori...
10 years ago
Jeff Geerling
b9471c9cd5
Add mention of fetch module to the copy module docs.
10 years ago
Toshio Kuratomi
6317d3a988
Move from md5 to sha1 to work on FIPS-140 enabled systems
10 years ago
Toshio Kuratomi
88b73afcbe
Use original_basename to set the dest path even if src is not set
10 years ago
Ted Timmons
fd68b77d37
fix spelling
10 years ago
Jon Hadfield
9e0565e58f
Remove redundant check for creates argument.
10 years ago
Tadej Janež
661b452fe3
Simplified condition in a stat module example testing if path is a directory.
10 years ago
James Cammarata
cb69744bce
Adding file doc fragment to those modules in files/ missing it
10 years ago
Michael DeHaan
1c2995d71f
Merge pull request #77 from major/suggest-selinux-enforcing
...
Updating SELinux example doc in lininefile module
10 years ago
Eric Hanchrow
cc0a38d268
Tweak docs to mention `replace`
10 years ago
Major Hayden
6d697780f9
Updating SELinux example doc in lininefile module
...
Encouraging users to use this Ansible module to enable SELinux seems
like a better idea. It also warms Dan Walsh's heart.
Signed-off-by: Major Hayden <major@mhtx.net>
10 years ago
Michael Scherer
9cbd4d0fad
Fix old ticket #9092 where a playbook can enter in recursion
...
This can be tested with this command :
ansible -c local -m copy -a 'src=/etc/group dest=foo/' all
This is a corner case of the algorithm used to find how we should
copy recursively a folder, and this commit detect it and avoid it.
Check https://github.com/ansible/ansible/issues/9092 for the story
10 years ago
Joe Adams
2206d4b1e0
Added note to files/synchronize module about synchronizing two directories on the same host
10 years ago
Tongliang Liu
e26cbb6ace
Added support of returning owner's group name in stat module
10 years ago
anatoly techtonik
7f9305b24e
files.stat: Expose path in returned result
...
This is needed to apply subsequent operation on tested path
10 years ago
Michael DeHaan
385a037cd6
package files
10 years ago
Michael DeHaan
c8e1a2077e
file extensions!
10 years ago
Michael DeHaan
417309a626
Restructuring.
10 years ago
Michael DeHaan
73123b69fa
Move modules into subdirectory.
10 years ago
James Cammarata
dea00c767b
Merge branch 'dmage-devel' into devel
10 years ago
James Cammarata
bb8bac490a
Merge branch 'devel' of https://github.com/dmage/ansible into dmage-devel
10 years ago
Michael Scherer
d15931f15a
Make file module work on python 2.4, fix #9080
...
Python 2.4 do not support "except ... as ..." construct, so
revert back to the older syntax.
10 years ago
James Cammarata
d98d76aeae
Adding "follow" param for file/copy options
...
Also modifies the template action plugin to use this new param
when executing the file/copy modules for templating so that links
are preserved correctly.
Fixes #8998
10 years ago
Toshio Kuratomi
17665d962b
Do not keep a new file if we fail to set its attributes.
10 years ago
James Cammarata
ab5e8201f4
Fix quoting issues in lineinfile for individual single-quotes
...
Fixes #8806
10 years ago
Oleg Bulatov
583cfa45e5
Fix #7711
...
Fix relative symlinks creation in file module
Signed-off-by: Oleg Bulatov <oleg@bulatov.me>
10 years ago
James Cammarata
311c10c8e5
Docs updates to add examples for symbolic modes
...
Also fixes missing doc fragments missing in template and assemble
10 years ago
Brian Coca
8f3bb4ff20
now acl expands tildes
10 years ago
Michael DeHaan
ef10c2dd9b
Merge pull request #8441 from willthames/unarchive_dest_fix
...
Unarchive should work when parent directory is not writable
10 years ago
James Cammarata
005ca0e5ec
Merge branch 'relative-path-fix' of https://github.com/major/ansible into major-relative-path-fix
10 years ago
Major Hayden
97d6807ec5
File module cannot create relative paths
...
When trying to create a directory relative to the current working
directory, a directory is created at the root of the filesystem
instead. This patch ensures that directories specified with relative
paths will be created in the current working directory. Fully
qualified paths aren't affected
Signed-off-by: Major Hayden <major@mhtx.net>
10 years ago
James Cammarata
0b35433654
Fix check mode issues with copy module
...
Fixes #8639
10 years ago
James Cammarata
989b14de80
Add option to disable ControlPath to ssh options during rsync
...
Fixes #8473
10 years ago
James Cammarata
6d4b429488
Update docs for copy directory_mode param per #8572
10 years ago
Michael DeHaan
ed0751984c
Copy recursion works when source is a parameter, there is no parameter 'recurse' here.
10 years ago
James Cammarata
3f052ead3a
Make sure we only use unquote on quoted lines in lineinfile when needed
10 years ago
James Cammarata
6c9371ea90
Unquote lines that were quoted for safety during eval in lineinfile
...
Fixes #8535
10 years ago
Piffey Parlance
c987dbcb67
Issue 8502: Fixed bug where failed when permissions weren't specified.
10 years ago