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