diff --git a/os_vars/archlinux.yml b/os_vars/archlinux.yml index e69de29..a1f423c 100644 --- a/os_vars/archlinux.yml +++ b/os_vars/archlinux.yml @@ -0,0 +1,2 @@ +commands: + - visudo: "/usr/bin/visudo" \ No newline at end of file diff --git a/os_vars/debian.yml b/os_vars/debian.yml index 314e3a6..e429371 100644 --- a/os_vars/debian.yml +++ b/os_vars/debian.yml @@ -12,4 +12,7 @@ postgres_pkgs: - package: "postgresql" - package: "postgresql-contrib" - package: "python3-psycopg2" - - package: "sudo" \ No newline at end of file + - package: "sudo" + +commands: + - visudo: "/usr/sbin/visudo" \ No newline at end of file diff --git a/os_vars/ubuntu.yml b/os_vars/ubuntu.yml index 314e3a6..e429371 100644 --- a/os_vars/ubuntu.yml +++ b/os_vars/ubuntu.yml @@ -12,4 +12,7 @@ postgres_pkgs: - package: "postgresql" - package: "postgresql-contrib" - package: "python3-psycopg2" - - package: "sudo" \ No newline at end of file + - package: "sudo" + +commands: + - visudo: "/usr/sbin/visudo" \ No newline at end of file diff --git a/roles/server/tasks/utilities/snmpd.yml b/roles/server/tasks/utilities/snmpd.yml index 951b98f..6a6f33b 100644 --- a/roles/server/tasks/utilities/snmpd.yml +++ b/roles/server/tasks/utilities/snmpd.yml @@ -12,7 +12,7 @@ owner: "root" group: "root" mode: "0660" - validate: "visudo -cf %s" + validate: " {{ commands.visudo }} -cf %s" when: ansible_distribution in ["Debian", "Ubuntu"] - name: server | snmpd | create /etc/snmp