]> code.ossystems Code Review - openembedded-core.git/commit
sysklogd: various fixes so it starts/stops cleanly
authorJoshua Lock <josh@linux.intel.com>
Wed, 1 Feb 2012 00:49:47 +0000 (16:49 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 Feb 2012 18:26:50 +0000 (18:26 +0000)
commit111d1b8bb2b89e06091335fff6a917bbd9a1f66e
tree9f3b1ba19d1f01667afbc42ad65e821e5565b389
parentad72484a2783afa948966263629006558fbde476
sysklogd: various fixes so it starts/stops cleanly

This patch fixes several issues with the sysklogd recipe:
o Errors at start due to non-existent /var/log/news/ - every other log
  file is created in /var/log, not a sub-directory. Do the same for news
  logs.
o klogd would not be stopped due to pidfile recycling, give klogd its own
  pidfile
o preinstalls failed at rootfs creation time by trying to access the host
  root filesystem rather than a path relative to $D. Update the preinst to
  test for $D and do the right thing.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/recipes-extended/sysklogd/files/sysklogd
meta/recipes-extended/sysklogd/files/syslog.conf
meta/recipes-extended/sysklogd/sysklogd.inc
meta/recipes-extended/sysklogd/sysklogd_1.5.bb