diff --git a/roles/server/files/sudoers b/roles/server/files/sudoers index 6209602..010b2d7 100644 --- a/roles/server/files/sudoers +++ b/roles/server/files/sudoers @@ -1,2 +1,2 @@ -Debian-snmp ALL = NOPASSWD: /etc/snmp/bind, /etc/snmp/fail2ban, /etc/snmp/docker-stats.sh, /etc/snmp/mailcow-dockerized-postfix, /etc/snmp/unbound, /etc/snmp/osupdate, /etc/snmp/distro, /etc/snmp/powerdns-recursor +Debian-snmp ALL = NOPASSWD: /etc/snmp/bind, /etc/snmp/fail2ban, /etc/snmp/docker-stats.sh, /etc/snmp/mailcow-dockerized-postfix, /etc/snmp/unbound, /etc/snmp/osupdate, /etc/snmp/distro, /etc/snmp/powerdns-recursor, /etc/snmp/apache-stats.py Debian-snmp ALL = (postgres) NOPASSWD: /etc/snmp/postgres diff --git a/roles/webservers/tasks/configure_apache_snmpd.yml b/roles/webservers/tasks/configure_apache_snmpd.yml index 6a1fee7..0f20bee 100644 --- a/roles/webservers/tasks/configure_apache_snmpd.yml +++ b/roles/webservers/tasks/configure_apache_snmpd.yml @@ -2,7 +2,7 @@ file: path: "/var/cache/librenms/" state: directory - owner: "{{ snmp_user | default('root') }}" + owner: "{{ snmpduser | default('root') }}" - name: webserver | snmpd | install requirement package: diff --git a/roles/webservers/vars/debian.yml b/roles/webservers/vars/debian.yml index 30bbc2d..2002960 100644 --- a/roles/webservers/vars/debian.yml +++ b/roles/webservers/vars/debian.yml @@ -2,6 +2,7 @@ apache_package: apache2 nginx_package: nginx acme_package: acme webuser: www-data +snmpduser: Debian-snmp nextcloud_php_packages: - package: php8.0 diff --git a/roles/webservers/vars/ubuntu.yml b/roles/webservers/vars/ubuntu.yml index 30bbc2d..2002960 100644 --- a/roles/webservers/vars/ubuntu.yml +++ b/roles/webservers/vars/ubuntu.yml @@ -2,6 +2,7 @@ apache_package: apache2 nginx_package: nginx acme_package: acme webuser: www-data +snmpduser: Debian-snmp nextcloud_php_packages: - package: php8.0