busybox/runit/Config.src
<<
>>
Prefs
   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
   8INSERT
   9
  10config RUNSV
  11        bool "runsv"
  12        default y
  13        help
  14          runsv starts and monitors a service and optionally an appendant log
  15          service.
  16
  17config RUNSVDIR
  18        bool "runsvdir"
  19        default y
  20        help
  21          runsvdir starts a runsv process for each subdirectory, or symlink to
  22          a directory, in the services directory dir, up to a limit of 1000
  23          subdirectories, and restarts a runsv process if it terminates.
  24
  25config FEATURE_RUNSVDIR_LOG
  26        bool "Enable scrolling argument log"
  27        depends on RUNSVDIR
  28        default n
  29        help
  30          Enable feature where second parameter of runsvdir holds last error
  31          message (viewable via top/ps). Otherwise (feature is off
  32          or no parameter), error messages go to stderr only.
  33
  34config SV
  35        bool "sv"
  36        default y
  37        help
  38          sv reports the current status and controls the state of services
  39          monitored by the runsv supervisor.
  40
  41config SV_DEFAULT_SERVICE_DIR
  42        string "Default directory for services"
  43        default "/var/service"
  44        depends on SV
  45        help
  46          Default directory for services.
  47          Defaults to "/var/service"
  48
  49config SVLOGD
  50        bool "svlogd"
  51        default y
  52        help
  53          svlogd continuously reads log data from its standard input, optionally
  54          filters log messages, and writes the data to one or more automatically
  55          rotated logs.
  56
  57config CHPST
  58        bool "chpst"
  59        default y
  60        help
  61          chpst changes the process state according to the given options, and
  62          execs specified program.
  63
  64config SETUIDGID
  65        bool "setuidgid"
  66        default y
  67        help
  68          Sets soft resource limits as specified by options
  69
  70config ENVUIDGID
  71        bool "envuidgid"
  72        default y
  73        help
  74          Sets $UID to account's uid and $GID to account's gid
  75
  76config ENVDIR
  77        bool "envdir"
  78        default y
  79        help
  80          Sets various environment variables as specified by files
  81          in the given directory
  82
  83config SOFTLIMIT
  84        bool "softlimit"
  85        default y
  86        help
  87          Sets soft resource limits as specified by options
  88
  89endmenu
  90