From 0f4aa34da282c170139eacdae285588f54f30ac6 Mon Sep 17 00:00:00 2001 From: "Norman J. Harman Jr" Date: Thu, 19 Jun 2014 17:38:34 -0500 Subject: [PATCH] lineinfile supports symlinks. --- files/lineinfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/lineinfile b/files/lineinfile index 3f81d048950..457435bc98a 100644 --- a/files/lineinfile +++ b/files/lineinfile @@ -163,7 +163,7 @@ def write_changes(module,lines,dest): module.fail_json(msg='failed to validate: ' 'rc:%s error:%s' % (rc,err)) if valid: - module.atomic_move(tmpfile, dest) + module.atomic_move(tmpfile, os.path.realpath(dest)) def check_file_attrs(module, changed, message):