Config.in 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. config BR2_PACKAGE_SYSKLOGD
  2. bool "sysklogd"
  3. depends on BR2_USE_MMU # fork()
  4. depends on BR2_TOOLCHAIN_HAS_THREADS
  5. depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
  6. help
  7. The continuation of the original sysklogd package, based on
  8. the original Berkeley syslog daemon. Now with kernel
  9. logging, and log rotation built-in. It can both receive from
  10. and send to remote syslog servers. The v2.x series include
  11. extended support for RFC5424 with an alt. syslogp() API for
  12. clients.
  13. https://github.com/troglobit/sysklogd/
  14. if BR2_PACKAGE_SYSKLOGD
  15. config BR2_PACKAGE_SYSKLOGD_REMOTE_DELAY
  16. int "Retry delay (sec)"
  17. default "180"
  18. help
  19. Retry delay (seconds) for sending to remote syslog servers.
  20. When set up to forward logs to a remote syslog server, the
  21. network may not always be available. E.g., default interface
  22. down, or no route to the remote server. This setting controls
  23. the back-off time before retrying.
  24. Default: 180 seconds
  25. config BR2_PACKAGE_SYSKLOGD_LOGGER
  26. bool "logger tool"
  27. help
  28. Generate log messages from scripts or from the command line.
  29. This version of logger is recommended for use with sysklogd.
  30. It makes use of the new syslogp() API for RFC5424 style logs,
  31. e.g. MSGID, structured data (SD), etc.
  32. The BusyBox, or util-linux, logger tools can also be used, but
  33. are limited to RFC3164 style messages.
  34. endif
  35. comment "sysklogd needs a toolchain w/ threads"
  36. depends on BR2_USE_MMU
  37. depends on !BR2_TOOLCHAIN_HAS_THREADS
  38. depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS