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