ansible.debian_security/tasks/main.yml

24 lines
643 B
YAML
Raw Normal View History

2018-06-15 15:34:11 +02:00
---
# .. vim: foldmarker=[[[,]]]:foldmethod=marker
#
# tasks file for debian_security
# Manage required system packages [[[1
- name: Ensure required packages are in there desired state
package:
name: '{{ item }}'
state: '{{ "present" if (deb_sec__deploy_state == "present")
else "absent" }}'
install_recommends: False
with_flattened:
- '{{ deb_sec__required_packages }}'
2018-06-15 16:21:09 +02:00
# Debsecan [[[1
- name: Debsecan configuration
template:
src: 'etc/default/debsecan.j2'
dest: '/etc/default/debsecan'
owner: 'root'
group: 'root'
mode: '0644'
when: (deb_sec__deploy_state == "present")