Files
awx_update/configure_snmpd.yml
T

27 lines
911 B
YAML

- name: Configure snmpd
hosts: all
tasks:
- name: Apt Update
ansible.builtin.apt:
update_cache: yes
- name: Deploy snmpd
ansible.builtin.apt:
name: snmpd
- name: Get osupdate script
ansible.builtin.copy:
src: osupdate
dest: /etc/snmp
- name: Set osupdate executable
ansible.builtin.file:
path: /etc/snmp/osupdate
mode: u+x,g+x
- name: Configure snmpd
shell: echo "agentAddress udp:161,udp6:[::1]:161\nrocommunity public default -V systemonly\nrwcommunity manage 192.168.100.0/24\nrwcommunity manage 192.168.10.0/24\nrwcommunity manage localhost\nrocommunity6 public default -V systemonly\nsysLocation SDA Corporation/Internet Server/\nsysContact thedarty@gmail.com\nextend osupdate /etc/snmp/osupdate" > /etc/snmp/snmpd.conf
- name: Restart snmpd.service
shell: systemctl restart snmpd.service