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] (From OE-Core rev: ca60a9092e4131d7029c77f2ed7842eea928abe5) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
718779e257
commit
d32f9004f8
|
@ -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
|
||||
}
|
Loading…
Reference in New Issue