8d0e07baad7c69bc60e5c9f72ed8734b556aab7a
[openwrt/staging/stintel.git] / package / utils / busybox / config / runit / Config.in
1 # DO NOT EDIT. This file is generated from Config.src
2 #
3 # For a description of the syntax of this configuration file,
4 # see scripts/kbuild/config-language.txt.
5 #
6
7 menu "Runit Utilities"
8
9
10
11 config BUSYBOX_CONFIG_RUNSV
12 bool "runsv"
13 default BUSYBOX_DEFAULT_RUNSV
14 help
15 runsv starts and monitors a service and optionally an appendant log
16 service.
17
18 config BUSYBOX_CONFIG_RUNSVDIR
19 bool "runsvdir"
20 default BUSYBOX_DEFAULT_RUNSVDIR
21 help
22 runsvdir starts a runsv process for each subdirectory, or symlink to
23 a directory, in the services directory dir, up to a limit of 1000
24 subdirectories, and restarts a runsv process if it terminates.
25
26 config BUSYBOX_CONFIG_FEATURE_RUNSVDIR_LOG
27 bool "Enable scrolling argument log"
28 depends on BUSYBOX_CONFIG_RUNSVDIR
29 default BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG
30 help
31 Enable feature where second parameter of runsvdir holds last error
32 message (viewable via top/ps). Otherwise (feature is off
33 or no parameter), error messages go to stderr only.
34
35 config BUSYBOX_CONFIG_SV
36 bool "sv"
37 default BUSYBOX_DEFAULT_SV
38 help
39 sv reports the current status and controls the state of services
40 monitored by the runsv supervisor.
41
42 config BUSYBOX_CONFIG_SV_DEFAULT_SERVICE_DIR
43 string "Default directory for services"
44 default BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR
45 depends on BUSYBOX_CONFIG_SV
46 help
47 Default directory for services.
48 Defaults to "/var/service"
49
50 config BUSYBOX_CONFIG_SVLOGD
51 bool "svlogd"
52 default BUSYBOX_DEFAULT_SVLOGD
53 help
54 svlogd continuously reads log data from its standard input, optionally
55 filters log messages, and writes the data to one or more automatically
56 rotated logs.
57
58 config BUSYBOX_CONFIG_CHPST
59 bool "chpst"
60 default BUSYBOX_DEFAULT_CHPST
61 help
62 chpst changes the process state according to the given options, and
63 execs specified program.
64
65 config BUSYBOX_CONFIG_SETUIDGID
66 bool "setuidgid"
67 default BUSYBOX_DEFAULT_SETUIDGID
68 help
69 Sets soft resource limits as specified by options
70
71 config BUSYBOX_CONFIG_ENVUIDGID
72 bool "envuidgid"
73 default BUSYBOX_DEFAULT_ENVUIDGID
74 help
75 Sets $UID to account's uid and $GID to account's gid
76
77 config BUSYBOX_CONFIG_ENVDIR
78 bool "envdir"
79 default BUSYBOX_DEFAULT_ENVDIR
80 help
81 Sets various environment variables as specified by files
82 in the given directory
83
84 config BUSYBOX_CONFIG_SOFTLIMIT
85 bool "softlimit"
86 default BUSYBOX_DEFAULT_SOFTLIMIT
87 help
88 Sets soft resource limits as specified by options
89
90 endmenu