summaryrefslogtreecommitdiff
path: root/std.yml
diff options
context:
space:
mode:
Diffstat (limited to 'std.yml')
-rw-r--r--std.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/std.yml b/std.yml
index 93928be..a335b02 100644
--- a/std.yml
+++ b/std.yml
@@ -14,6 +14,12 @@
- name: "lock root password"
shell: |
passwd -l root
+ when: passwordless_root is not defined or not passwordless_root
+
+ - name: "remove root password"
+ shell: |
+ sed -i '/^root:[^:]*:/s//root::/' /etc/passwd
+ when: passwordless_root
- name: "create ~root/.ssh"
when: user_pub is defined
@@ -134,3 +140,5 @@
user_keyboard_model: pc105
user_keyboard_layout: fi
user_console_codeset: Lat15
+
+ passwordless_root: false