From bb3fed67aa9dd005b1b71cf962ad3dd821607c41 Mon Sep 17 00:00:00 2001 From: cgtx Date: Sat, 29 Mar 2014 18:14:56 -0500 Subject: [PATCH] backreferences should be double escaped --- files/lineinfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/lineinfile b/files/lineinfile index bad0cf093ce..06e946f130b 100644 --- a/files/lineinfile +++ b/files/lineinfile @@ -138,7 +138,7 @@ EXAMPLES = r""" # Fully quoted because of the ': ' on the line. See the Gotchas in the YAML docs. - lineinfile: "dest=/etc/sudoers state=present regexp='^%wheel' line='%wheel ALL=(ALL) NOPASSWD: ALL'" -- lineinfile: dest=/opt/jboss-as/bin/standalone.conf regexp='^(.*)Xms(\d+)m(.*)$' line='\1Xms${xms}m\3' backrefs=yes +- lineinfile: dest=/opt/jboss-as/bin/standalone.conf regexp='^(.*)Xms(\d+)m(.*)$' line='\\1Xms${xms}m\\3' backrefs=yes # Validate a the sudoers file before saving - lineinfile: dest=/etc/sudoers state=present regexp='^%ADMIN ALL\=' line='%ADMIN ALL=(ALL) NOPASSWD:ALL' validate='visudo -cf %s'