]> code.ossystems Code Review - openembedded-core.git/commitdiff
shadow: use config 'attr' if distro has 'xattr'
authorJosé Bollo <jose.bollo@iot.bzh>
Tue, 7 Mar 2017 12:52:42 +0000 (13:52 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 Mar 2017 10:15:45 +0000 (10:15 +0000)
When DISTRO_FEATURES has 'xattr' the shadow package
now automatically activates its config 'attr'.

Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-extended/shadow/shadow.inc

index 99ffac35d131749b7059f87c4da91232a65ece24..e59ff640e37aeb90bbf698abd10af1b23587a2da 100644 (file)
@@ -74,7 +74,8 @@ PAM_PLUGINS = "libpam-runtime \
                pam-plugin-shells \
                pam-plugin-rootok"
 
-PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"
+PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)} \
+                   ${@bb.utils.contains('DISTRO_FEATURES', 'xattr', 'attr', '', d)}"
 PACKAGECONFIG_class-native = ""
 PACKAGECONFIG_class-nativesdk = ""
 PACKAGECONFIG[pam] = "--with-libpam,--without-libpam,libpam,${PAM_PLUGINS}"