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