diff options
Diffstat (limited to 'roles/common/tasks')
| -rw-r--r-- | roles/common/tasks/main.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index b3f375b..d470030 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -36,3 +36,33 @@ - restart systemd-timesyncd tags: - role::common + +- name: Create sudoers lecture + template: + src: sudo_lecture.j2 + dest: /etc/sudo_lecture + mode: '0644' + owner: root + group: root + tags: + - role::common + +- name: Add sudoers lecture path + lineinfile: + dest: /etc/sudoers + regexp: '^Defaults +?lecture_file ?= ?".+?"$' + line: 'Defaults lecture_file = "/etc/sudo_lecture"' + state: present + validate: /usr/sbin/visudo -cf %s + tags: + - role::common + +- name: Configure MOTD + template: + src: motd.j2 + dest: /etc/motd + mode: '0644' + owner: root + group: root + tags: + - role::common |