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.

(From OE-Core rev: adc11d60fd4b555198d6653cd71eb1372e0b03a0)

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>
This commit is contained in:
Roy.Li 2013-09-27 05:52:27 +00:00 committed by Richard Purdie
parent 4312f5a534
commit f9c26fbefb
1 changed files with 0 additions and 5 deletions

View File

@ -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 = " \