Changeset 3621 in MondoRescue for branches/3.3/mindi-busybox/sysklogd/Config.src
- Timestamp:
- Dec 20, 2016, 4:07:32 PM (7 years ago)
- Location:
- branches/3.3
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/mindi-busybox/sysklogd/Config.src
r3232 r3621 8 8 INSERT 9 9 10 config SYSLOGD11 bool "syslogd"12 default y13 help14 The syslogd utility is used to record logs of all the15 significant events that occur on a system. Every16 message that is logged records the date and time of the17 event, and will generally also record the name of the18 application that generated the message. When used in19 conjunction with klogd, messages from the Linux kernel20 can also be recorded. This is terribly useful,21 especially for finding what happened when something goes22 wrong. And something almost always will go wrong if23 you wait long enough....24 25 config FEATURE_ROTATE_LOGFILE26 bool "Rotate message files"27 default y28 depends on SYSLOGD29 help30 This enables syslogd to rotate the message files31 on his own. No need to use an external rotatescript.32 33 config FEATURE_REMOTE_LOG34 bool "Remote Log support"35 default y36 depends on SYSLOGD37 help38 When you enable this feature, the syslogd utility can39 be used to send system log messages to another system40 connected via a network. This allows the remote41 machine to log all the system messages, which can be42 terribly useful for reducing the number of serial43 cables you use. It can also be a very good security44 measure to prevent system logs from being tampered with45 by an intruder.46 47 config FEATURE_SYSLOGD_DUP48 bool "Support -D (drop dups) option"49 default y50 depends on SYSLOGD51 help52 Option -D instructs syslogd to drop consecutive messages53 which are totally the same.54 55 config FEATURE_SYSLOGD_CFG56 bool "Support syslog.conf"57 default y58 depends on SYSLOGD59 help60 Supports restricted syslogd config. See docs/syslog.conf.txt61 62 config FEATURE_SYSLOGD_READ_BUFFER_SIZE63 int "Read buffer size in bytes"64 default 25665 range 256 2000066 depends on SYSLOGD67 help68 This option sets the size of the syslog read buffer.69 Actual memory usage increases around five times the70 change done here.71 72 config FEATURE_IPC_SYSLOG73 bool "Circular Buffer support"74 default y75 depends on SYSLOGD76 help77 When you enable this feature, the syslogd utility will78 use a circular buffer to record system log messages.79 When the buffer is filled it will continue to overwrite80 the oldest messages. This can be very useful for81 systems with little or no permanent storage, since82 otherwise system logs can eventually fill up your83 entire filesystem, which may cause your system to84 break badly.85 86 config FEATURE_IPC_SYSLOG_BUFFER_SIZE87 int "Circular buffer size in Kbytes (minimum 4KB)"88 default 1689 range 4 214748364790 depends on FEATURE_IPC_SYSLOG91 help92 This option sets the size of the circular buffer93 used to record system log messages.94 95 config LOGREAD96 bool "logread"97 default y98 depends on FEATURE_IPC_SYSLOG99 help100 If you enabled Circular Buffer support, you almost101 certainly want to enable this feature as well. This102 utility will allow you to read the messages that are103 stored in the syslogd circular buffer.104 105 config FEATURE_LOGREAD_REDUCED_LOCKING106 bool "Double buffering"107 default y108 depends on LOGREAD109 help110 'logread' ouput to slow serial terminals can have111 side effects on syslog because of the semaphore.112 This option make logread to double buffer copy113 from circular buffer, minimizing semaphore114 contention at some minor memory expense.115 116 config FEATURE_KMSG_SYSLOG117 bool "Linux kernel printk buffer support"118 default y119 depends on SYSLOGD120 select PLATFORM_LINUX121 help122 When you enable this feature, the syslogd utility will123 write system log message to the Linux kernel's printk buffer.124 This can be used as a smaller alternative to the syslogd IPC125 support, as klogd and logread aren't needed.126 127 NOTICE: Syslog facilities in log entries needs kernel 3.5+.128 129 config KLOGD130 bool "klogd"131 default y132 help133 klogd is a utility which intercepts and logs all134 messages from the Linux kernel and sends the messages135 out to the 'syslogd' utility so they can be logged. If136 you wish to record the messages produced by the kernel,137 you should enable this option.138 139 comment "klogd should not be used together with syslog to kernel printk buffer"140 depends on KLOGD && FEATURE_KMSG_SYSLOG141 142 config FEATURE_KLOGD_KLOGCTL143 bool "Use the klogctl() interface"144 default y145 depends on KLOGD146 select PLATFORM_LINUX147 help148 The klogd applet supports two interfaces for reading149 kernel messages. Linux provides the klogctl() interface150 which allows reading messages from the kernel ring buffer151 independently from the file system.152 153 If you answer 'N' here, klogd will use the more portable154 approach of reading them from /proc or a device node.155 However, this method requires the file to be available.156 157 If in doubt, say 'Y'.158 159 config LOGGER160 bool "logger"161 default y162 select FEATURE_SYSLOG163 help164 The logger utility allows you to send arbitrary text165 messages to the system log (i.e. the 'syslogd' utility) so166 they can be logged. This is generally used to help locate167 problems that occur within programs and scripts.168 169 10 endmenu
Note:
See TracChangeset
for help on using the changeset viewer.