Hi
What is the best way to monitor any changes made to a Windows file (Either
the web.config or hosts file)?
I want to be able to check that these files have not been changed at all,
and if they have, Ansible picks that up and warns me and I can change it
back to a template.
I am currently using the following playbook for the host file, but was
wondering if there is sa easier way? As I want to do our web.config file?
---
- name: Check Host File Entries
hosts: all
tasks:
- name: Check Host File Entries
win_lineinfile:
dest: C:\Windows\System32\drivers\etc\hosts
regexp: "{{item.regexp}}"
line: "{{item.line}}"
with_items:
- { regexp: '^10.10.3.76 www.test.co.uk', line: '10.10.3.76
www.test.co.uk' }
- { regexp: '^10.10.3.77 www.test1.co.uk', line: '10.10.3.77
www.test1.co.uk' }
- { regexp: '^10.10.3.77 ca.test1.com', line: '10.10.3.77
ca.test1.com' }
- { regexp: '^10.10.3.74 www.test3.com', line: '10.10.3.74
www.test3.com' }
- { regexp: '^10.10.3.19 test4.com', line: '10.10.3.19
test4.com' }
Cheers
Mark
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/0d34e676-d334-48d4-b4d3-4ee0f1b07ffb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.