# ---------------------------------------------------------------------------- #
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
---
- name: /sbin/tcpdump-dns.sh
copy:
src: tcpdump-dns.sh
dest: /sbin/
mode: 0755
become: yes
- name: /sbin/tcpdump-pr-dns.py
copy:
src: tcpdump-pr-dns.py
dest: /sbin/
failed_when: no
become: yes
- name: tcpdump-dns.service
blockinfile:
path: /etc/systemd/system/tcpdump-dns.service
create: yes
block: |
[Unit]
Description=tcpdump-dns service
[Service]
ExecStart=/sbin/tcpdump-dns.sh {{ iface }} {{ ipdns }}
register: service
become: yes
- name: daemon-reload
systemd_service:
daemon_reload: yes
when: service.changed
become: yes