From 41ab7f8aedb16a0bf56d202f12d825a998f4fc63 Mon Sep 17 00:00:00 2001 From: Hans-Joachim Kliemeck Date: Fri, 27 Nov 2015 11:32:54 +0100 Subject: [PATCH] do not move item, instead copy item because acl will be kept --- lib/ansible/modules/windows/win_lineinfile.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/windows/win_lineinfile.ps1 b/lib/ansible/modules/windows/win_lineinfile.ps1 index 4ba9086a6e9..968f66bae4d 100644 --- a/lib/ansible/modules/windows/win_lineinfile.ps1 +++ b/lib/ansible/modules/windows/win_lineinfile.ps1 @@ -96,7 +96,8 @@ function WriteLines($outlines, $dest, $linesep, $encodingobj, $validate) { # Commit changes to the destination file $cleandest = $dest.Replace("/", "\"); - Move-Item $temppath $cleandest -force; + Copy-Item $temppath $cleandest -force; + Remove-Item $temppath -force; }