mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
libpwquality: set correct pam plugin directory
Set pam plugin directory to ${base_libdir}/security as this is the
default setting in pam recipe.
Before the patch:
root@qemux86-64:~# echo "password requisite pam_pwquality.so retry=3" >> /etc/pam.d/common-password
root@qemux86-64:~# passwd
passwd: Module is unknown
passwd: password unchanged
After the patch:
root@qemux86-64:~# echo "password requisite pam_pwquality.so retry=3" >> /etc/pam.d/common-password
root@qemux86-64:~# passwd
New password:
Retype new password:
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -31,12 +31,13 @@ EXTRA_OECONF += "--with-python-rev=${PYTHON_BASEVERSION} \
|
||||
--with-python-binary=${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} \
|
||||
--with-pythonsitedir=${PYTHON_SITEPACKAGES_DIR} \
|
||||
--libdir=${libdir} \
|
||||
--with-securedir=${base_libdir}/security \
|
||||
"
|
||||
|
||||
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}"
|
||||
PACKAGECONFIG[pam] = "--enable-pam, --disable-pam, libpam"
|
||||
|
||||
FILES:${PN} += "${libdir}/security/pam_pwquality.so"
|
||||
FILES:${PN}-dbg += "${libdir}/security/.debug"
|
||||
FILES:${PN}-staticdev += "${libdir}/security/pam_pwquality.a"
|
||||
FILES:${PN}-dev += "${libdir}/security/pam_pwquality.la"
|
||||
FILES:${PN} += "${base_libdir}/security/pam_pwquality.so"
|
||||
FILES:${PN}-dbg += "${base_libdir}/security/.debug"
|
||||
FILES:${PN}-staticdev += "${base_libdir}/security/pam_pwquality.a"
|
||||
FILES:${PN}-dev += "${base_libdir}/security/pam_pwquality.la"
|
||||
|
||||
Reference in New Issue
Block a user