diff: make a few variables local
[oweals/busybox.git] / sysklogd / Config.in
index 9875b3c124859d62772cd2ba628403b563b40223..4312a05727152465848024d6f06f38c24dfc3e16 100644 (file)
@@ -42,6 +42,14 @@ config FEATURE_REMOTE_LOG
          measure to prevent system logs from being tampered with
          by an intruder.
 
+config FEATURE_SYSLOGD_DUP
+       bool "Support -D (drop dups) option"
+       default n
+       depends on SYSLOGD
+       help
+         Option -D instructs syslogd to drop consecutive messages
+         which are totally the same.
+
 config FEATURE_IPC_SYSLOG
        bool "Circular Buffer support"
        default n
@@ -57,8 +65,9 @@ config FEATURE_IPC_SYSLOG
          break badly.
 
 config FEATURE_IPC_SYSLOG_BUFFER_SIZE
-       int "    Circular buffer size in Kbytes (minimum 4KB)"
+       int "Circular buffer size in Kbytes (minimum 4KB)"
        default 16
+       range 4 2147483647
        depends on FEATURE_IPC_SYSLOG
        help
          This option sets the size of the circular buffer
@@ -75,7 +84,7 @@ config LOGREAD
          stored in the syslogd circular buffer.
 
 config FEATURE_LOGREAD_REDUCED_LOCKING
-       bool "logread double buffering"
+       bool "Double buffering"
        default n
        depends on LOGREAD
        help
@@ -88,8 +97,6 @@ config FEATURE_LOGREAD_REDUCED_LOCKING
 config KLOGD
        bool "klogd"
        default n
-       depends on SYSLOGD
-       select FEATURE_SYSLOG
        help
          klogd is a utility which intercepts and logs all
          messages from the Linux kernel and sends the messages