From e4bbf45f481acf5f141c2d8ee82152b339c63d9a Mon Sep 17 00:00:00 2001 From: jeremydescamps <108126592+jeremydescamps@users.noreply.github.com> Date: Thu, 13 Apr 2023 10:51:19 +0200 Subject: [PATCH] fix idempotency with vsftpd pamd file (#13) Co-authored-by: xat --- tasks/virtual-users.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tasks/virtual-users.yml b/tasks/virtual-users.yml index 0a7dba9..5886818 100644 --- a/tasks/virtual-users.yml +++ b/tasks/virtual-users.yml @@ -39,9 +39,9 @@ notify: "restarting specific {{ vsftpd_systemd_service_name }} service" - name: configuring pam for default vsftpd virtual users 1/2 - pamd: + community.general.pamd: name: vsftpd - new_type: auth + new_type: account new_control: sufficient new_module_path: pam_userdb.so module_arguments: 'db=/etc/vsftpd/login' @@ -52,16 +52,16 @@ when: vsftpd_systemd_service_name == 'vsftpd' - name: configuring pam for default vsftpd virtual users 2/2 - pamd: + community.general.pamd: name: vsftpd - new_type: account + new_type: auth new_control: sufficient new_module_path: pam_userdb.so module_arguments: 'db=/etc/vsftpd/login' state: before - type: session - control: optional - module_path: pam_keyinit.so + type: account + control: sufficient + module_path: pam_userdb.so when: vsftpd_systemd_service_name == 'vsftpd' - name: "configuring pam for {{ vsftpd_systemd_service_name }} \