Repository URL to install this package:
|
Version:
6.0.0 ▾
|
---
- name: Prepare
hosts: all
become: yes
vars:
avahi_packages_redhat:
- "avahi"
- "nss-mdns"
avahi_packages_debian:
- "avahi-daemon"
- "avahi-discover"
- "libnss-mdns"
tasks:
- name: Run apt update
shell: apt update
when: ansible_os_family == "Debian"
- name: Ensure epel is available
yum:
name: epel-release
state: present
when: ansible_os_family == "RedHat"
- name: Install avahi packages
package:
name: "{{ avahi_packages_redhat }}"
state: present
when: ansible_os_family == "RedHat"
- name: Install avahi packages
package:
name: "{{ avahi_packages_debian }}"
state: present
when: ansible_os_family == "Debian"
# debian-stretch seems to require a reboot for avahi-daemon to run
- name: Reboot host
reboot:
- name: Ensure services are started
service:
name: "{{ item }}"
state: started
with_items:
#- dbus
- avahi-daemon