policycoreutils: backport to remove empty po files

et, gl, and id .po files contained no translations.  This can cause
build errors.  Delete those puppies.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
libcgroup: add bbappend and remove bb files

libcgroup is placed in oe-core now.
http://git.openembedded.org/openembedded-core/commit/?id=6ef8e6f2f9b0583fa0881e0dfc52462405b21ede

So remove bb files from meta-selinux and add bbappend.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
udev: uprev to oe-core version 182.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
refpolicy*: make to use pythonnative

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
selinux-config: update the init script

Fix the hard-coded security type for /dev/null and /dev/console.
Check rootfs if support xattrs before do relabel.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
refpolicy: fix policy to allow nfsd works.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
refpolicy: standard/mls policy should set UBAC=n

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
glib-2.0/psmisc: uprev to oe-core version

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
checkpolicy+libsemanage: flex+bison native depends

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
libcgroup: fix hard coded /lib to ${base_libdir}

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
glib-2.0,util-linux: uprev to oe-core version.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
libcgroup: remove the SRC_URI to fit oe-core

oe-core has fixed this by commit
    9a97367038a1e2431bf94211dabbc5aedbbee3bb

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
policycoreutils: install init script under /etc/init.d/

Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
util-linux: fix build failures for version 2.22.1.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
sed: fix parallel compile error with libselinux

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
libsemanage: fix path length limits.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
selinux packages: create include files.

Create include files for selinux userspace packages:
 * checkpolicy.inc
 * libselinux.inc
 * libsemanage.inc
 * libsepol.inc
 * policycoreutils.inc
 * sepolgen.inc

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
layer: add selinux/audit bbclasses

Add bbclasses only for target packages to enable selinux support,
not native/nativesdk/cross/crosssdk pacakges.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
packages: inherit enable-selinux

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
packages: inherit with-selinux

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>