diff options
| -rw-r--r-- | meta/recipes-extended/sysklogd/sysklogd.inc | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/meta/recipes-extended/sysklogd/sysklogd.inc b/meta/recipes-extended/sysklogd/sysklogd.inc index 644728ae67..e9a4a02192 100644 --- a/meta/recipes-extended/sysklogd/sysklogd.inc +++ b/meta/recipes-extended/sysklogd/sysklogd.inc | |||
| @@ -32,7 +32,8 @@ SYSTEMD_SERVICE_${PN} = "syslogd.service klogd.service" | |||
| 32 | SYSTEMD_AUTO_ENABLE = "enable" | 32 | SYSTEMD_AUTO_ENABLE = "enable" |
| 33 | 33 | ||
| 34 | INITSCRIPT_NAME = "syslog" | 34 | INITSCRIPT_NAME = "syslog" |
| 35 | CONFFILES_${PN} = "${sysconfdir}/syslog.conf.${BPN}" | 35 | CONFFILES_${PN} = "${sysconfdir}/syslog.conf" |
| 36 | RCONFLICTS_${PN}-syslog = "rsyslog busybox-syslog syslog-ng" | ||
| 36 | 37 | ||
| 37 | CFLAGS += "-DSYSV -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" | 38 | CFLAGS += "-DSYSV -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" |
| 38 | 39 | ||
| @@ -57,20 +58,15 @@ do_install () { | |||
| 57 | 58 | ||
| 58 | FILES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/sysklogd.conf', '', d)}" | 59 | FILES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/sysklogd.conf', '', d)}" |
| 59 | 60 | ||
| 60 | # sysklogd package has no internal systemd support, so we weigh busybox's | 61 | ALTERNATIVE_PRIORITY = "100" |
| 61 | # sysklogd utility over it in case of systemd | ||
| 62 | ALTERNATIVE_PRIORITY = "${@bb.utils.contains('DISTRO_FEATURES','systemd','10','100',d)}" | ||
| 63 | 62 | ||
| 64 | ALTERNATIVE_${PN} = "syslogd klogd syslog-conf \ | 63 | ALTERNATIVE_${PN} = "syslogd klogd" |
| 65 | ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','syslog-init','',d)}" | ||
| 66 | 64 | ||
| 67 | ALTERNATIVE_${PN}-doc = "syslogd.8" | 65 | ALTERNATIVE_${PN}-doc = "syslogd.8" |
| 68 | ALTERNATIVE_LINK_NAME[syslogd.8] = "${mandir}/man8/syslogd.8" | 66 | ALTERNATIVE_LINK_NAME[syslogd.8] = "${mandir}/man8/syslogd.8" |
| 69 | 67 | ||
| 70 | ALTERNATIVE_LINK_NAME[syslogd] = "${base_sbindir}/syslogd" | 68 | ALTERNATIVE_LINK_NAME[syslogd] = "${base_sbindir}/syslogd" |
| 71 | ALTERNATIVE_LINK_NAME[klogd] = "${base_sbindir}/klogd" | 69 | ALTERNATIVE_LINK_NAME[klogd] = "${base_sbindir}/klogd" |
| 72 | ALTERNATIVE_LINK_NAME[syslog-init] = "${sysconfdir}/init.d/syslog" | ||
| 73 | ALTERNATIVE_LINK_NAME[syslog-conf] = "${sysconfdir}/syslog.conf" | ||
| 74 | 70 | ||
| 75 | pkg_prerm_${PN} () { | 71 | pkg_prerm_${PN} () { |
| 76 | if test "x$D" = "x"; then | 72 | if test "x$D" = "x"; then |
