Config.in 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  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_RUNSV
  8. bool "runsv"
  9. default n
  10. help
  11. runsv starts and monitors a service and optionally an appendant log
  12. service.
  13. config BUSYBOX_RUNSVDIR
  14. bool "runsvdir"
  15. default n
  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_FEATURE_RUNSVDIR_LOG
  21. bool "Enable scrolling argument log"
  22. depends on BUSYBOX_RUNSVDIR
  23. default n
  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_SV
  29. bool "sv"
  30. default n
  31. help
  32. sv reports the current status and controls the state of services
  33. monitored by the runsv supervisor.
  34. config BUSYBOX_SV_DEFAULT_SERVICE_DIR
  35. string "Default directory for services"
  36. default "/var/service"
  37. depends on BUSYBOX_SV || BUSYBOX_SVC || BUSYBOX_SVOK
  38. help
  39. Default directory for services.
  40. Defaults to "/var/service"
  41. config BUSYBOX_SVC
  42. bool "svc"
  43. default n
  44. help
  45. svc controls the state of services monitored by the runsv supervisor.
  46. It is comaptible with daemontools command with the same name.
  47. config BUSYBOX_SVOK
  48. bool "svok (1.5 kb)"
  49. default n
  50. help
  51. svok checks whether runsv supervisor is running.
  52. It is compatible with daemontools command with the same name.
  53. config BUSYBOX_SVLOGD
  54. bool "svlogd"
  55. default n
  56. help
  57. svlogd continuously reads log data from its standard input, optionally
  58. filters log messages, and writes the data to one or more automatically
  59. rotated logs.
  60. config BUSYBOX_CHPST
  61. bool "chpst"
  62. default n
  63. help
  64. chpst changes the process state according to the given options, and
  65. execs specified program.
  66. config BUSYBOX_SETUIDGID
  67. bool "setuidgid"
  68. default n
  69. help
  70. Sets soft resource limits as specified by options
  71. config BUSYBOX_ENVUIDGID
  72. bool "envuidgid"
  73. default n
  74. help
  75. Sets $UID to account's uid and $GID to account's gid
  76. config BUSYBOX_ENVDIR
  77. bool "envdir"
  78. default n
  79. help
  80. Sets various environment variables as specified by files
  81. in the given directory
  82. config BUSYBOX_SOFTLIMIT
  83. bool "softlimit"
  84. default n
  85. help
  86. Sets soft resource limits as specified by options
  87. endmenu