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