From 766bed8304ae123646232e0799c865d3af6db22c Mon Sep 17 00:00:00 2001 From: Philip Tricca Date: Sun, 8 Nov 2015 19:00:38 +0000 Subject: selinux-init: Move script logic into include. This will be useful when we have other init scripts. Signed-off-by: Philip Tricca Signed-off-by: Joe MacDonald --- recipes-security/selinux/selinux-init_0.1.bb | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) (limited to 'recipes-security/selinux/selinux-init_0.1.bb') diff --git a/recipes-security/selinux/selinux-init_0.1.bb b/recipes-security/selinux/selinux-init_0.1.bb index d8e4944..cde142d 100644 --- a/recipes-security/selinux/selinux-init_0.1.bb +++ b/recipes-security/selinux/selinux-init_0.1.bb @@ -3,7 +3,6 @@ DESCRIPTION = "\ SELinux start up stuff for Yocto. \ " -SECTION = "base" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" @@ -14,24 +13,7 @@ ${PN}_RDEPENDS = " \ policycoreutils-setfiles \ " -S = "${WORKDIR}" +SRC_URI = "file://${BPN}.sh" +SELINUX_SCRIPT_DST = "0${BPN}" -SRC_URI = "file://selinux-init.sh" - -inherit update-rc.d - -INITSCRIPT_NAME = "0selinux-init" -INITSCRIPT_PARAMS = "start 00 S ." - -CONFFILES_${PN} += "${sysconfdir}/init.d/0selinux-init" - -PACKAGE_ARCH = "${MACHINE_ARCH}" - -do_install () { - install -d ${D}${sysconfdir}/init.d/ - install -m 0755 ${WORKDIR}/selinux-init.sh ${D}${sysconfdir}/init.d/0selinux-init -} - -sysroot_stage_all_append () { - sysroot_stage_dir ${D}${sysconfdir} ${SYSROOT_DESTDIR}${sysconfdir} -} +require selinux-initsh.inc -- cgit v1.2.3-54-g00ecf