Config.in 2.4 KB

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