]> code.ossystems Code Review - openembedded-core.git/commitdiff
systemd: enable forwarding messages to syslog daemon
authorChen Qi <Qi.Chen@windriver.com>
Wed, 3 Sep 2014 07:09:22 +0000 (15:09 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 3 Sep 2014 09:24:23 +0000 (10:24 +0100)
In systemd_216, journald by default doesn't forward messages to
syslog daemon. This breaks the oeqa testing cases. So we enable
forwarding the messages for now.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/systemd/systemd_216.bb

index 929b8aef25bcbee997e338f50c90e15123884c9d..a7fd71edd0a6447988ea958f877a94ca4a49c949 100644 (file)
@@ -143,6 +143,9 @@ do_install() {
        ln -sf ../systemd-update-utmp-runlevel.service ${D}${systemd_unitdir}/system/poweroff.target.wants/systemd-update-utmp-runlevel.service
        ln -sf ../systemd-update-utmp-runlevel.service ${D}${systemd_unitdir}/system/reboot.target.wants/systemd-update-utmp-runlevel.service
        ln -sf ../systemd-update-utmp-runlevel.service ${D}${systemd_unitdir}/system/rescue.target.wants/systemd-update-utmp-runlevel.service
+
+       # Enable journal to forward message to syslog daemon
+       sed -i -e 's/.*ForwardToSyslog.*/ForwardToSyslog=yes/' ${D}${sysconfdir}/systemd/journald.conf
 }
 
 do_install_ptest () {