bind9-ansible-role/tasks/01-dependencies.yml

25 lines
465 B
YAML

# Install all required dependencies
- name: Update apt cache on debian based distros
become: true
apt:
update_cache: true
when: ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'
- name: Ensure required dependencies are installed
become: true
package:
name:
- bind9
- dnsutils
state: present
- name: Ensure unneeded packages are not installed
become: true
package:
name:
- apparmor
state: absent