[Buildroot] sysklogd 1.6: messages from klogd are logged to user facility

Andreas Hilse andreas.hilse at ipcomm.de
Mon Aug 10 16:47:32 UTC 2020


Hello Thomas,

> BUSYBOX_DEPENDENCIES = \
> 	...
>         $(if $(BR2_PACKAGE_SYSKLOGD),sysklogd) \
> 
> This way Busybox is installed *after* sysklogd, and Busybox installation
> process is careful enough to not overwrite already installed binaries.

> However, klogd being removed from sysklogd, I'm not sure how this will
> end up working: it is possible that Busybox will install its own klogd
> symlink anyway.

It does install its own klogd symlink, but its S02klogd script does not
get installed because BR2_PACKAGE_SYSKLOGD is selected, so it won't be
started.
I just checked: the same goes for rsyslog (busybox klogd link gets
installed). So it should be okay for sysklogd, too?


> What have you made selectable ?
The sysklogd logger utility; configure has an option:
  --without-logger        Build without extended logger tool, default:
enabled

In case of the logger utility both busybox link (/usr/bin/logger) and
sysklogd binary (/bin/logger) get installed.

Best regards
Andreas


More information about the buildroot mailing list