Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH] busybox.inc: have the busybox-syslog postinstall run on host
@ 2013-01-14 16:39 Laurentiu Palcu
  2013-01-14 16:49 ` Martin Jansa
  0 siblings, 1 reply; 4+ messages in thread
From: Laurentiu Palcu @ 2013-01-14 16:39 UTC (permalink / raw)
  To: openembedded-core

update-rc.d fails when executing the postinstall on host. That's because
'syslog' is renamed to 'syslog.busybox' and a 'syslog' link to it is made
instead. However, on host, the link is not valid and update-rc.d will
complain that the file does not exist. On target, this does not happen.

So, this patch will have update-rc.d create the necessary links to
syslog.busybox instead. Technically, the behavior is unchanged and
syslogd will be started as usual. The only change will be the links in
rcX.d directories:

Instead of: S20syslog -> ../init.d/syslog
we will have: S20syslog.busybox -> ../init.d/syslog.busybox

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 meta/recipes-core/busybox/busybox.inc |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/busybox/busybox.inc b/meta/recipes-core/busybox/busybox.inc
index 972e7d0..c70ba62 100644
--- a/meta/recipes-core/busybox/busybox.inc
+++ b/meta/recipes-core/busybox/busybox.inc
@@ -25,7 +25,7 @@ FILES_${PN}-hwclock = "${sysconfdir}/init.d/hwclock.sh"
 INITSCRIPT_PACKAGES = "${PN}-httpd ${PN}-syslog ${PN}-udhcpd ${PN}-mdev ${PN}-hwclock"
 
 INITSCRIPT_NAME_${PN}-httpd = "busybox-httpd"
-INITSCRIPT_NAME_${PN}-syslog = "syslog"
+INITSCRIPT_NAME_${PN}-syslog = "syslog.${BPN}"
 INITSCRIPT_NAME_${PN}-mdev = "mdev"
 INITSCRIPT_NAME_${PN}-hwclock = "hwclock.sh"
 INITSCRIPT_PARAMS_${PN}-mdev = "start 06 S ."
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-01-15 14:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-14 16:39 [PATCH] busybox.inc: have the busybox-syslog postinstall run on host Laurentiu Palcu
2013-01-14 16:49 ` Martin Jansa
2013-01-15  9:05   ` Laurentiu Palcu
2013-01-15 14:05     ` Laurentiu Palcu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox