aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/sysvinit
diff options
context:
space:
mode:
authorChen Qi <qi.chen@windriver.com>2013-11-02 13:21:59 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-12 16:53:05 +0000
commitf676a69dee845cfd6de7a0cc8bd0bb813a8dffc0 (patch)
tree1a7c46a92ce63d1f6e7216e565286b87bddb4ccd /meta/recipes-core/sysvinit
parent16968759d39534fb9a703903c6de65535d57777b (diff)
downloadopenembedded-core-contrib-f676a69dee845cfd6de7a0cc8bd0bb813a8dffc0.tar.gz
bootlogd: create log file if not present
Previously, our system had no boot log even if the bootlogd daemon was started correctly. The root cause is that the log file doesn't exist when starting the bootlogd. Add '-c' option to bootlogd so that it will create the boot log if it doesn't exist. [YOCTO #5273] (From OE-Core master rev: 6059be3ab60b8ab463d438c47bb17553d184a790) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Diffstat (limited to 'meta/recipes-core/sysvinit')
-rwxr-xr-xmeta/recipes-core/sysvinit/sysvinit/bootlogd.init4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-core/sysvinit/sysvinit/bootlogd.init b/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
index 7b87827fdf..b1813572ca 100755
--- a/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
+++ b/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
@@ -47,9 +47,9 @@ case "$ACTION" in
then
umask 027
start-stop-daemon --start --quiet \
- --exec $DAEMON -- -r
+ --exec $DAEMON -- -r -c
else
- $DAEMON -r
+ $DAEMON -r -c
fi
echo "$NAME."
;;