From ca60a9092e4131d7029c77f2ed7842eea928abe5 Mon Sep 17 00:00:00 2001 From: Xiaofeng Yan Date: Mon, 28 May 2012 15:30:52 +0800 Subject: lsbinitscripts: Add initscripts to enhance init functions in an lsb image The version of initscripts has more functions than the simple. There could be some errors for current initscripts when running some programe because of absent some functions provided by initscripts. [YOCTO #2133] Signed-off-by: Xiaofeng Yan --- meta/recipes-extended/lsb/lsbinitscripts_9.03.bb | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 meta/recipes-extended/lsb/lsbinitscripts_9.03.bb diff --git a/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb b/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb new file mode 100644 index 0000000000..8ee86367d5 --- /dev/null +++ b/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "SysV init scripts which only is used in an LSB image" +SECTION = "base" +LICENSE = "GPLv2" +PR = "r0" + +LIC_FILES_CHKSUM = "file://COPYING;md5=ebf4e8b49780ab187d51bd26aaa022c6" + +S="${WORKDIR}/initscripts-${PV}" +SRC_URI = "http://pkgs.fedoraproject.org/repo/pkgs/initscripts/initscripts-${PV}.tar.bz2/668fa2762b57ef75436303857847bba3/initscripts-${PV}.tar.bz2 \ + file://functions.patch \ + " + +SRC_URI[md5sum] = "668fa2762b57ef75436303857847bba3" +SRC_URI[sha256sum] = "d56547a68ce223a7413b2676650b042125f047c8d6d139c5b970e118b3dc958a" +inherit update-alternatives + +ALTERNATIVE_PRIORITY = "10" +ALTERNATIVE_${PN} = "functions" +ALTERNATIVE_LINK_NAME[functions] = "${sysconfdir}/init.d/functions" + +do_configure[noexec] = "1" + +do_install(){ + install -d ${D}/etc/init.d/ + install -m 0755 ${S}/rc.d/init.d/functions ${D}/etc/init.d/functions +} -- cgit v1.2.3