aboutsummaryrefslogtreecommitdiffstats
path: root/roles/common/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'roles/common/tasks')
-rw-r--r--roles/common/tasks/main.yml30
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