]> code.ossystems Code Review - openembedded-core.git/commit
libpam: Add userdb packageconfig
authorOvidiu Panait <ovidiu.panait@windriver.com>
Fri, 27 Mar 2020 08:31:56 +0000 (10:31 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 29 Mar 2020 19:03:31 +0000 (20:03 +0100)
commit3130f43c51fb9b2aed9bb7805a820ea90e68276a
tree41b47cd99046c4201a4f68ff7fb2b8e5335e93e3
parent841573cea6d06dcba45227a8126153b0629b1b0c
libpam: Add userdb packageconfig

Add userdb packageconfig to control the building of the pam_userdb.so module.
This depends on dbm support being compiled in for the berkley db package.

Also, remove "--with-db-uniquename=_pam" from EXTRA_OECONF. It makes the checks
for libdb fail because it searches for the wrong symbols in libdb (and libdb
was not configured with --with-uniquename=_pam option).

db.do_configure:
    checking if --with-uniquename=NAME option specified... no

libpam.do_configure:
    checking for db_create_pam... no
    checking for db_create... no
    checking for dbm_store_pam... no
    checking for dbm_store... no
    checking for dbm_store in -lndbm... no

Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/pam/libpam_1.3.1.bb