## SECTION=networking menuconfig RSYSLOG tristate select LIBC_DL select LIBC_RT select LIBC_PTHREAD select GCCLIBS_GCC_S select ZLIB select LIBESTR select LIBFASTJSON select LIBNET if RSYSLOG_OMUDPSPOOF select SYSTEMD if RSYSLOG_SYSTEMD prompt "rsyslog " help rsyslog is a reliable system and kernel logging daemon with modular design and high speed message processing. if RSYSLOG config RSYSLOG_SYSTEMD bool default INITMETHOD_SYSTEMD config RSYSLOG_SYSTEMD_UNIT bool default y depends on INITMETHOD_SYSTEMD prompt "install systemd unit files for rsyslogd" config RSYSLOG_REGEXP bool # 8.26.0 fails to build without regex support default y prompt "regular expression support" if BROKEN config RSYSLOG_INET bool # 8.26.0 fails to run without inet support default y prompt "networking support" if BROKEN config RSYSLOG_IMDIAG bool prompt "diag input module" config RSYSLOG_IMFILE bool prompt "file input module" config RSYSLOG_IMKLOG bool default y prompt "klog input module" config RSYSLOG_IMKMSG bool default y prompt "kmsg input module (contrib)" config RSYSLOG_IMMARK bool default y prompt "mark input module" config RSYSLOG_IMPSTATS bool prompt "periodic statistics module" config RSYSLOG_IMPTCP bool prompt "plain tcp input module" config RSYSLOG_IMTCP bool default y prompt "tcp input module" config RSYSLOG_IMUDP bool default y prompt "udp input module" config RSYSLOG_IMUXSOCK bool default y prompt "unix domain socket input module" config RSYSLOG_MMJSONPARSE bool prompt "jsonparse message modification module" config RSYSLOG_OMPROG bool prompt "program output module" config RSYSLOG_OMUDPSPOOF bool prompt "spoofing network output module" config RSYSLOG_OMSTDOUT bool prompt "stdout output module" config RSYSLOG_OMUXSOCK bool prompt "unix domain socket output module" config RSYSLOG_PMCISCOIOS bool prompt "cisco ios parser module" config RSYSLOG_PMLASTMSG bool prompt "lastmsg parser module" endif