2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
8 config BUSYBOX_CONFIG_RUNSV
12 runsv starts and monitors a service and optionally an appendant log
15 config BUSYBOX_CONFIG_RUNSVDIR
19 runsvdir starts a runsv process for each subdirectory, or symlink to
20 a directory, in the services directory dir, up to a limit of 1000
21 subdirectories, and restarts a runsv process if it terminates.
23 config BUSYBOX_CONFIG_FEATURE_RUNSVDIR_LOG
24 bool "Enable scrolling argument log"
25 depends on BUSYBOX_CONFIG_RUNSVDIR
28 Enable feature where second parameter of runsvdir holds last error
29 message (viewable via top/ps). Otherwise (feature is off
30 or no parameter), error messages go to stderr only.
32 config BUSYBOX_CONFIG_SV
36 sv reports the current status and controls the state of services
37 monitored by the runsv supervisor.
39 config BUSYBOX_CONFIG_SV_DEFAULT_SERVICE_DIR
40 string "Default directory for services"
41 default "/var/service"
42 depends on BUSYBOX_CONFIG_SV
44 Default directory for services.
45 Defaults to "/var/service"
47 config BUSYBOX_CONFIG_SVLOGD
51 svlogd continuously reads log data from its standard input, optionally
52 filters log messages, and writes the data to one or more automatically
55 config BUSYBOX_CONFIG_CHPST
59 chpst changes the process state according to the given options, and
60 execs specified program.
62 config BUSYBOX_CONFIG_SETUIDGID
65 Sets soft resource limits as specified by options
67 config BUSYBOX_CONFIG_ENVUIDGID
70 Sets $UID to account's uid and $GID to account's gid
72 config BUSYBOX_CONFIG_ENVDIR
75 Sets various environment variables as specified by files
76 in the given directory
78 config BUSYBOX_CONFIG_SOFTLIMIT
81 Sets soft resource limits as specified by options