Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit e630bcb

Browse files
authored
Nslcd-nscd-restart (#2693)
1 parent ef10642 commit e630bcb

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

roles/debian/pam_ldap/tasks/main.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,17 +124,31 @@
124124
regexp: "AuthorizedKeysCommandUser "
125125
line: AuthorizedKeysCommandUser root
126126

127+
- name: Check if nslcd service exists.
128+
ansible.builtin.systemd:
129+
name: nslcd
130+
register: _nslcd_service_check
131+
failed_when: false
132+
changed_when: false
133+
127134
- name: Restart nslcd service.
128135
ansible.builtin.service:
129136
name: nslcd
130137
state: restarted
131-
when: ansible_facts.services['nslcd.service'] is defined
138+
when: _nslcd_service_check is defined
139+
140+
- name: Check if nscd service exists.
141+
ansible.builtin.systemd:
142+
name: nscd
143+
register: _nscd_service_check
144+
failed_when: false
145+
changed_when: false
132146

133147
- name: Restart nscd service.
134148
ansible.builtin.service:
135149
name: nscd
136150
state: restarted
137-
when: ansible_facts.services['nscd.service'] is defined
151+
when: _nscd_service_check is defined
138152

139153
- name: Restart SSH service.
140154
ansible.builtin.service:

0 commit comments

Comments
 (0)