Michael DeHaan
3871eebfbb
Merge pull request #8441 from willthames/unarchive_dest_fix
...
Unarchive should work when parent directory is not writable
10 years ago
James Cammarata
b98348c2c1
Merge branch 'relative-path-fix' of https://github.com/major/ansible into major-relative-path-fix
10 years ago
Major Hayden
c9cdc9d6f9
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
379e31883c
Fix check mode issues with copy module
...
Fixes #8639
10 years ago
James Cammarata
e2b8f05b79
Add option to disable ControlPath to ssh options during rsync
...
Fixes #8473
10 years ago
James Cammarata
a04efa2d84
Update docs for copy directory_mode param per #8572
10 years ago
Michael DeHaan
f186bcc936
Copy recursion works when source is a parameter, there is no parameter 'recurse' here.
10 years ago
James Cammarata
83fa9a8cde
Make sure we only use unquote on quoted lines in lineinfile when needed
10 years ago
James Cammarata
b3371b8de8
Unquote lines that were quoted for safety during eval in lineinfile
...
Fixes #8535
10 years ago
Piffey Parlance
cb0b06aa42
Issue 8502: Fixed bug where failed when permissions weren't specified.
10 years ago
Michael DeHaan
46e9c287a7
Fix documentation builds.
10 years ago
Michael DeHaan
3bead39c75
Merge branch 'spelling' of git://github.com/cgar/ansible into devel
...
Conflicts:
docsite/rst/guide_rax.rst
plugins/callbacks/mail.py
10 years ago
Michael DeHaan
21a0d4a69b
Merge pull request #7312 from bcoca/unarchive_docs
...
reworded copy option docs
10 years ago
Will Thames
d9b895b319
Unarchive should work when parent directory is not writable
...
Correct unarchive so that the checks for writeability are
sensible.
Added a test for when parent directory is not writable
10 years ago
Michael DeHaan
e90d2573d1
Merge pull request #8455 from nicocesar/version_check
...
if python >=2.7 use the option allow_no_value=True for ini_file.
10 years ago
Michael DeHaan
cc1d1ad042
Some stray doc tweaks with file modules.
10 years ago
Michael DeHaan
f24e335d0f
Move doc fragments back into file module.
10 years ago
Nico Cesar
edea537c76
if python >=2.7 use the option allow_no_value=True for ini_file.
10 years ago
Michael DeHaan
07bb7e5a3b
Revert ""allow_no_value=True" for ini_file module so /etc/my.cnf can be read without a problem"
...
This reverts commit cbdc9f1153
.
Code needs to make allowances for particular python versions and try/except
around this block.
10 years ago
Michael DeHaan
c5f92597e4
Add version_added attribute for regexp parameter.
10 years ago
Nico Cesar
cbdc9f1153
"allow_no_value=True" for ini_file module so /etc/my.cnf can be read without a problem
10 years ago
RomanDolejsi
fcf7f03398
file: prevent replace failure when overwriting empty directory with hard/link (force=yes)
10 years ago
Michael DeHaan
726a1a33e0
Update unarchive example.
10 years ago
Michael DeHaan
f412d341e3
Merge pull request #8200 from geetotes/devel
...
[Docs] Added another example to demonstrate unarchive module working entirely on a remote machine
10 years ago
Michael DeHaan
58a23bc6d1
Merge pull request #7968 from bcoca/acl_fix_compare
...
acl module: now compares permissions correctly
10 years ago
Lee Gillentine
d631056f27
Pushing up correct example :(
10 years ago
anatoly techtonik
b28848eee3
acl: Remove obscurity in `state` description
10 years ago
Lee Gillentine
69337362e7
Adding another example to demonstrate unarchive working entirely on a remote machine
11 years ago
James Cammarata
d7469218a5
Merge pull request #8126 from dingus9/patch-1
...
Update lineinfile validate help
11 years ago
Michael DeHaan
8da853ec7a
Slight typo fix.
11 years ago
Nick Shobe
d1ebf7fcf1
Update lineinfile
11 years ago
Henry Finucane
49889bd808
Make 'compress' optional
11 years ago
Andreas Fleig
30ad859fe0
ini_file: replace lambda with named function
...
Fixes #6876
11 years ago
Brian Coca
e1d57d8876
now compares permissions correctly
11 years ago
James Cammarata
9564818e1e
Merge branch 'fix_lineinfile_newlines' into devel
11 years ago
James Cammarata
48dbb79fbe
Merge branch 'issue_5679_lineinfile' into fix_lineinfile_newlines
11 years ago
Norman J. Harman Jr
3770813cc0
lineinfile supports symlinks.
11 years ago
trbs
d5fa690aaf
In check mode if a symlink does not exist there is no need to check the ownership properties (which causes an exception)
11 years ago
James Cammarata
aac194e639
Double check whether the parent directory really exists using stat()
...
Fixes #7760
11 years ago
James Cammarata
5c27273ed4
Merge branch 'unarchive-fix-7777-simple' of https://github.com/toddmowen/ansible into toddmowen-unarchive-fix-7777-simple
11 years ago
James Cammarata
cb13b30362
Use file documentation fragement for the copy module
11 years ago
Todd Owen
43c9edad8a
unarchive: do not assume tar supports -C
...
Fixes #7777
(But don't rewrite the tar invocation in is_unarchived(), since a
tar that supports "--diff" certainly supports "-C" as well).
11 years ago
Todd Owen
a4fe91050b
unarchive: improve failure detection and reporting
...
Related to #7777
11 years ago
James Cammarata
d90f0bdfad
Merge branch 'fix-lineinfile-eof-newline' of https://github.com/ahtik/ansible into ahtik-fix-lineinfile-eof-newline
11 years ago
Aleksey Khudyakov
6865ffe93c
Escape backslash in assemble module docs
11 years ago
James Cammarata
8e3b512293
Merge pull request #7377 from mikhailguru/devel
...
Fixed handling of paths containing whitespaces in the synchronize module
11 years ago
Ahti Kitsik
1caf9be109
Bugfix to lineinfile to properly handle files with no newline at EOF when using insertafter=EOF.
...
Looks like #6881 is also affected by this bug.
Currently when using lineinfile insertafter=EOF for a file that has no newline then the added line is not prefixed with a newline.
As a concrete example, ubuntu distro default /etc/ssh/sshd_config has no newline so lineinfile module cannot be used to add a new line to the end of the file.
11 years ago
James Cammarata
43f96a636b
Fix issue with symlink path detection
...
Fixes #7627
Fixes #7664
11 years ago
James Cammarata
7483acde5d
Fix linking issue to directories in file module
...
The os.path.isdir() returns True for symlinks that point to directories,
so we also need to check to make sure it's not a symlink too.
Fixes #7657
11 years ago
Brian Coca
202ac68995
Correctly examine path for relative links in file module
...
Fixes #7515
Fixes #7537
11 years ago