]> code.ossystems Code Review - openembedded-core.git/commit
sysklogd: conflict with other syslog daemons
authorChen Qi <Qi.Chen@windriver.com>
Tue, 5 Sep 2017 09:55:27 +0000 (17:55 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 25 Sep 2017 13:14:03 +0000 (14:14 +0100)
commitecc116603079b45b1fa69c3d4537b19b28707859
tree584e2308383010335b2875c9a60d4703a7c88c6b
parent597bbf99ee8e88294f2ed96c84a51f9ed83e8933
sysklogd: conflict with other syslog daemons

Set RCONFLICTS to disallow multiple syslog daemon providers to be installed
on the target, and remove codes that deal with such situation.

Also, set ALTERNATIVE_PRIORITY back to 100. It was set to '10' in case of
systemd because sysklogd didn't have systemd support. For now, if we disallow
multiple syslog daemons to be installed, and it stays '10', then if sysklogd
is installed on target, the /sbin/syslogd would link to /bin/busybox.nosuid,
causing sysklogd service files using busybox's utility.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-extended/sysklogd/sysklogd.inc