summaryrefslogtreecommitdiffstats
path: root/roles/password_policy
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-09-10 00:05:54 +0200
committerAhmed Abdelhalim <[email protected]>2025-09-10 00:05:54 +0200
commit9d9fb519b0be60e4ab72b63abb2185beefe18818 (patch)
tree8de2bbf8ab27d02b25010d3513ca3372b01f550a /roles/password_policy
parent7427dd61f3b93325ed52c6910207db703efdd24f (diff)
Fix password policy on debian don't have gnome installed by default
Diffstat (limited to 'roles/password_policy')
-rw-r--r--roles/password_policy/templates/debian-pam-pw.j22
1 files changed, 2 insertions, 0 deletions
diff --git a/roles/password_policy/templates/debian-pam-pw.j2 b/roles/password_policy/templates/debian-pam-pw.j2
index dceedf97..323aa41d 100644
--- a/roles/password_policy/templates/debian-pam-pw.j2
+++ b/roles/password_policy/templates/debian-pam-pw.j2
@@ -44,6 +44,8 @@ password requisite pam_deny.so
# this avoids us returning an error just because nothing sets a success code
# since the modules above will each just jump around
password required pam_permit.so
+{% if ansible_distribution == "Ubuntu" %}
# and here are more per-package modules (the "Additional" block)
password optional pam_gnome_keyring.so
+{% endif %}
# end of pam-auth-update config