Robert Kaussow
35735ec2a4
All checks were successful
continuous-integration/drone/push Build is passing
16 lines
634 B
YAML
16 lines
634 B
YAML
---
|
|
- name: Set pam module configuration
|
|
pamd:
|
|
name: "{{ item.name | default('system-auth') }}"
|
|
type: "{{ item.type | default('auth') }}"
|
|
module_path: "{{ item.module_path | default('pam_unix.so') }}"
|
|
control: "{{ item.control }}"
|
|
new_type: "{{ item.new_type | default(omit) }}"
|
|
new_module_path: "{{ item.new_module_path | default(omit) }}"
|
|
new_control: "{{ izem.new_control | default(omit) }}"
|
|
state: "{{ item.state | default('args_present') }}"
|
|
module_arguments: "{{ item.module_arguments | default(omit) }}"
|
|
loop: "{{ pam_settings + pam_settings_extra }}"
|
|
become: True
|
|
become_user: root
|