diff --git a/lib/ansible/modules/files/blockinfile.py b/lib/ansible/modules/files/blockinfile.py index fe050b594c..b03f233aca 100644 --- a/lib/ansible/modules/files/blockinfile.py +++ b/lib/ansible/modules/files/blockinfile.py @@ -117,11 +117,12 @@ EXAMPLES = r""" address 192.0.2.23 netmask 255.255.255.0 -- name: insert/update configuration using a local file +- name: insert/update configuration using a local file and validate it blockinfile: block: "{{ lookup('file', './local/ssh_config') }}" dest: "/etc/ssh/ssh_config" backup: yes + validate: "/usr/sbin/sshd -T -f %s" - name: insert/update HTML surrounded by custom markers after line blockinfile: