aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoy.Li <rongqing.li@windriver.com>2013-09-27 05:52:27 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-09-30 21:59:43 +0100
commitadc11d60fd4b555198d6653cd71eb1372e0b03a0 (patch)
tree971b112a69cef2ff2dbaf05676c5fcb9a8eb6c82
parent7c61daa08fa51557e0e6785e738646cb5d8de91b (diff)
downloadopenembedded-core-contrib-adc11d60fd4b555198d6653cd71eb1372e0b03a0.tar.gz
systemd-compat-units: do not create runlevel command
It seems strange that runlevel always returns 1, The comment says it is related to sysvinit, but if we enable systemd, sysvinit will not be installed. and we have created a link for runlevel to systemctl if systemd is installed. Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/systemd/systemd-compat-units.bb5
1 files changed, 0 insertions, 5 deletions
diff --git a/meta/recipes-core/systemd/systemd-compat-units.bb b/meta/recipes-core/systemd/systemd-compat-units.bb
index 9b4a8a4abc..c47c14bf95 100644
--- a/meta/recipes-core/systemd/systemd-compat-units.bb
+++ b/meta/recipes-core/systemd/systemd-compat-units.bb
@@ -21,11 +21,6 @@ do_install() {
install -m 0644 ${WORKDIR}/machineid.service ${D}${systemd_unitdir}/system
ln -sf ../machineid.service ${D}${systemd_unitdir}/system/sysinit.target.wants/
ln -sf ../machineid.service ${D}${systemd_unitdir}/system/basic.target.wants/
-
- # hack to make old style sysvinit postinsts succeed
- install -d ${D}${bindir}
- echo "echo 1" > ${D}${bindir}/runlevel
- chmod 0755 ${D}${bindir}/runlevel
}
SYSTEMD_DISABLED_SYSV_SERVICES = " \