summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaiqing <haiqing.bai@windriver.com>2020-06-15 11:05:57 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-07-08 10:47:50 +0100
commita92ae31dc4f1a124fe3d722c7239796d1b37cbc3 (patch)
tree59c019363b23b7c0dab7b7bb52402ae9d4edcbea
parentab252296366f7833e47002edea55a9d7ac917c97 (diff)
downloadpoky-a92ae31dc4f1a124fe3d722c7239796d1b37cbc3.tar.gz
libpam: Remove option 'obscure' from common-password
libpam does not support 'obscure' checks to password, there are the same checks in pam_cracklib module. And this fix can remove the below error message while updating password with 'passwd': pam_unix(passwd:chauthtok):unrecognized option[obscure] (From OE-Core rev: f5b90eeed7366432b39c7cd8c6ee8c23e2d4abe8) Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ea761dbac90be77797308666fe1586b05e3df824) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-extended/pam/libpam/pam.d/common-password5
1 files changed, 1 insertions, 4 deletions
diff --git a/meta/recipes-extended/pam/libpam/pam.d/common-password b/meta/recipes-extended/pam/libpam/pam.d/common-password
index 3896057328..52478dae77 100644
--- a/meta/recipes-extended/pam/libpam/pam.d/common-password
+++ b/meta/recipes-extended/pam/libpam/pam.d/common-password
@@ -10,13 +10,10 @@
10# The "sha512" option enables salted SHA512 passwords. Without this option, 10# The "sha512" option enables salted SHA512 passwords. Without this option,
11# the default is Unix crypt. Prior releases used the option "md5". 11# the default is Unix crypt. Prior releases used the option "md5".
12# 12#
13# The "obscure" option replaces the old `OBSCURE_CHECKS_ENAB' option in
14# login.defs.
15#
16# See the pam_unix manpage for other options. 13# See the pam_unix manpage for other options.
17 14
18# here are the per-package modules (the "Primary" block) 15# here are the per-package modules (the "Primary" block)
19password [success=1 default=ignore] pam_unix.so obscure sha512 16password [success=1 default=ignore] pam_unix.so sha512
20# here's the fallback if no module succeeds 17# here's the fallback if no module succeeds
21password requisite pam_deny.so 18password requisite pam_deny.so
22# prime the stack with a positive return value if there isn't one already; 19# prime the stack with a positive return value if there isn't one already;