busybox: add a reworked implementation of menuconfig support, this time with a guard...
[openwrt.git] / package / utils / busybox / config / runit / Config.in
diff --git a/package/utils/busybox/config/runit/Config.in b/package/utils/busybox/config/runit/Config.in
new file mode 100644 (file)
index 0000000..8d0e07b
--- /dev/null
@@ -0,0 +1,90 @@
+# DO NOT EDIT. This file is generated from Config.src
+#
+# For a description of the syntax of this configuration file,
+# see scripts/kbuild/config-language.txt.
+#
+
+menu "Runit Utilities"
+
+
+
+config BUSYBOX_CONFIG_RUNSV
+       bool "runsv"
+       default BUSYBOX_DEFAULT_RUNSV
+       help
+         runsv starts and monitors a service and optionally an appendant log
+         service.
+
+config BUSYBOX_CONFIG_RUNSVDIR
+       bool "runsvdir"
+       default BUSYBOX_DEFAULT_RUNSVDIR
+       help
+         runsvdir starts a runsv process for each subdirectory, or symlink to
+         a directory, in the services directory dir, up to a limit of 1000
+         subdirectories, and restarts a runsv process if it terminates.
+
+config BUSYBOX_CONFIG_FEATURE_RUNSVDIR_LOG
+       bool "Enable scrolling argument log"
+       depends on BUSYBOX_CONFIG_RUNSVDIR
+       default BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG
+       help
+         Enable feature where second parameter of runsvdir holds last error
+         message (viewable via top/ps). Otherwise (feature is off
+         or no parameter), error messages go to stderr only.
+
+config BUSYBOX_CONFIG_SV
+       bool "sv"
+       default BUSYBOX_DEFAULT_SV
+       help
+         sv reports the current status and controls the state of services
+         monitored by the runsv supervisor.
+
+config BUSYBOX_CONFIG_SV_DEFAULT_SERVICE_DIR
+       string "Default directory for services"
+       default BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR
+       depends on BUSYBOX_CONFIG_SV
+       help
+         Default directory for services.
+         Defaults to "/var/service"
+
+config BUSYBOX_CONFIG_SVLOGD
+       bool "svlogd"
+       default BUSYBOX_DEFAULT_SVLOGD
+       help
+         svlogd continuously reads log data from its standard input, optionally
+         filters log messages, and writes the data to one or more automatically
+         rotated logs.
+
+config BUSYBOX_CONFIG_CHPST
+       bool "chpst"
+       default BUSYBOX_DEFAULT_CHPST
+       help
+         chpst changes the process state according to the given options, and
+         execs specified program.
+
+config BUSYBOX_CONFIG_SETUIDGID
+       bool "setuidgid"
+       default BUSYBOX_DEFAULT_SETUIDGID
+       help
+         Sets soft resource limits as specified by options
+
+config BUSYBOX_CONFIG_ENVUIDGID
+       bool "envuidgid"
+       default BUSYBOX_DEFAULT_ENVUIDGID
+       help
+         Sets $UID to account's uid and $GID to account's gid
+
+config BUSYBOX_CONFIG_ENVDIR
+       bool "envdir"
+       default BUSYBOX_DEFAULT_ENVDIR
+       help
+         Sets various environment variables as specified by files
+         in the given directory
+
+config BUSYBOX_CONFIG_SOFTLIMIT
+       bool "softlimit"
+       default BUSYBOX_DEFAULT_SOFTLIMIT
+       help
+         Sets soft resource limits as specified by options
+
+endmenu