adding password sudoers task to playbook
This commit is contained in:
10
test.yml
10
test.yml
@@ -1,8 +1,6 @@
|
|||||||
---
|
---
|
||||||
- hosts: all
|
- hosts: all
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
- name: Create default user
|
- name: Create default user
|
||||||
user:
|
user:
|
||||||
name: "{{ default_user }}"
|
name: "{{ default_user }}"
|
||||||
@@ -16,6 +14,14 @@
|
|||||||
update_password: always
|
update_password: always
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
- name: Ensure sudo group has passwordless sudo privileges
|
||||||
|
lineinfile:
|
||||||
|
dest: /etc/sudoers
|
||||||
|
state: present
|
||||||
|
regexp: "^%sudo"
|
||||||
|
line: "%sudo ALL=(ALL) NOPASSWD:ALL"
|
||||||
|
validate: "/usr/sbin/visudo -cf %s"
|
||||||
|
|
||||||
- name: Upgrade apt packages
|
- name: Upgrade apt packages
|
||||||
apt:
|
apt:
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
|
|||||||
Reference in New Issue
Block a user