ash: some beautification work, no code changes
[oweals/busybox.git] / runit / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Runit Utilities"
7
8 config RUNSV
9         bool "runsv"
10         default n
11         help
12           runsv starts and monitors a service and optionally an appendant log
13           service.
14
15 config RUNSVDIR
16         bool "runsvdir"
17         default n
18         help
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.
22
23 config FEATURE_RUNSVDIR_LOG
24         bool "Enable scrolling argument log"
25         depends on RUNSVDIR
26         default n
27         help
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.
31
32 config SV
33         bool "sv"
34         default n
35         help
36           sv reports the current status and controls the state of services
37           monitored by the runsv supervisor.
38
39 config SVLOGD
40         bool "svlogd"
41         default n
42         help
43           svlogd continuously reads log data from its standard input, optionally
44           filters log messages, and writes the data to one or more automatically
45           rotated logs.
46
47 config CHPST
48         bool "chpst"
49         default n
50         help
51           chpst changes the process state according to the given options, and
52           execs specified program.
53
54 config SETUIDGID
55         bool "setuidgid"
56         help
57           Sets soft resource limits as specified by options
58
59 config ENVUIDGID
60         bool "envuidgid"
61         help
62           Sets $UID to account's uid and $GID to account's gid
63
64 config ENVDIR
65         bool "envdir"
66         help
67           Sets various environment variables as specified by files
68           in the given directory
69
70 config SOFTLIMIT
71         bool "softlimit"
72         help
73           Sets soft resource limits as specified by options
74
75 endmenu