meta-agl: split wireplumber to run in multiple instances
[AGL/meta-agl.git] / meta-app-framework / conf / include / agl-appfw-smack.inc
1 # enable security features (smack, cynagora) - required by Application Framework
2 OVERRIDES .= ":with-lsm-smack"
3 DISTRO_FEATURES:append = " smack xattr"
4 DISTRO_FEATURES_NATIVE:append = " smack xattr"
5
6 APPFW_ENABLED = "1"
7
8 # use tar-native to support SMACK extended attributes independently of host config
9 IMAGE_CMD_TAR = "tar --xattrs --xattrs-include='*'"
10 do_image_tar[depends] += "tar-replacement-native:do_populate_sysroot"
11 EXTRANATIVEPATH += "tar-native"
12
13 # security: enable ssh server in place of dropbear to support PAM on user sessions
14 IMAGE_FEATURES += "ssh-server-openssh"
15
16 # enforce copy of xattrs (to be removed, see SPEC-475)
17 PACKAGECONFIG:append:pn-shadow = " attr"
18 PACKAGECONFIG:append:pn-shadow-native = " attr"
19
20 # set the home directory for root
21 ROOT_HOME = "/home/0"
22
23 # include devel wgts in images
24 IMAGE_FEATURES:append = " agl-devel-wgt"