From: "Roy.Li" <rongqing...@windriver.com>

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...@windriver.com>
---
 meta/recipes-core/systemd/systemd-compat-units.bb |    5 -----
 1 file changed, 5 deletions(-)

diff --git a/meta/recipes-core/systemd/systemd-compat-units.bb 
b/meta/recipes-core/systemd/systemd-compat-units.bb
index 9b4a8a4..c47c14b 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 = " \
-- 
1.7.10.4

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to