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