From f1cca30525c1e4122e74acb768d95f637bfbb437 Mon Sep 17 00:00:00 2001 From: Trung Nguyen <trung.nguyen1@monash.edu> Date: Wed, 17 Jul 2019 11:14:21 +1000 Subject: [PATCH] Add dependency for GPU driver installation and system-auth for centos7.6 --- roles/gpu/tasks/main.yml | 1 + roles/ldapclient/templates/system-auth.j2 | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/roles/gpu/tasks/main.yml b/roles/gpu/tasks/main.yml index bfa6204e..bbaf9959 100644 --- a/roles/gpu/tasks/main.yml +++ b/roles/gpu/tasks/main.yml @@ -13,6 +13,7 @@ - libX11-common - libX11-devel - libX11 + - libglvnd-devel - xorg-x11-server-common - xorg-x11-util-macros - xorg-x11-server-utils diff --git a/roles/ldapclient/templates/system-auth.j2 b/roles/ldapclient/templates/system-auth.j2 index 2f9036e2..7b5f3e59 100644 --- a/roles/ldapclient/templates/system-auth.j2 +++ b/roles/ldapclient/templates/system-auth.j2 @@ -1,19 +1,22 @@ #%PAM-1.0 # This file is auto-generated. # User changes will be destroyed the next time authconfig is run. + auth required pam_env.so +auth required pam_faildelay.so delay=2000000 auth sufficient pam_unix.so nullok try_first_pass auth requisite pam_succeed_if.so uid >= 500 quiet auth sufficient pam_sss.so use_first_pass auth required pam_deny.so account required pam_unix.so broken_shadow +account sufficient pam_localuser.so account sufficient pam_succeed_if.so uid < 500 quiet account [default=bad success=ok user_unknown=ignore] pam_sss.so account required pam_permit.so -password requisite pam_cracklib.so try_first_pass retry=3 -password sufficient pam_unix.so md5 shadow nullok try_first_pass use_authtok +password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= +password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok password sufficient pam_sss.so use_authtok password required pam_deny.so @@ -21,4 +24,4 @@ session optional pam_keyinit.so revoke session required pam_limits.so session [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid session required pam_unix.so -session optional pam_sss.so +session optional pam_sss.so \ No newline at end of file -- GitLab