Config.in 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see scripts/kbuild/config-language.txt.
  4. #
  5. menu "Runit Utilities"
  6. config BUSYBOX_RUNSV
  7. bool "runsv"
  8. default n
  9. help
  10. runsv starts and monitors a service and optionally an appendant log
  11. service.
  12. config BUSYBOX_RUNSVDIR
  13. bool "runsvdir"
  14. default n
  15. help
  16. runsvdir starts a runsv process for each subdirectory, or symlink to
  17. a directory, in the services directory dir, up to a limit of 1000
  18. subdirectories, and restarts a runsv process if it terminates.
  19. config BUSYBOX_FEATURE_RUNSVDIR_LOG
  20. bool "Enable scrolling argument log"
  21. depends on BUSYBOX_RUNSVDIR
  22. default n
  23. help
  24. Enable feature where second parameter of runsvdir holds last error
  25. message (viewable via top/ps). Otherwise (feature is off
  26. or no parameter), error messages go to stderr only.
  27. config BUSYBOX_SV
  28. bool "sv"
  29. default n
  30. help
  31. sv reports the current status and controls the state of services
  32. monitored by the runsv supervisor.
  33. config BUSYBOX_SV_DEFAULT_SERVICE_DIR
  34. string "Default directory for services"
  35. default "/var/service"
  36. depends on BUSYBOX_SV
  37. help
  38. Default directory for services.
  39. Defaults to "/var/service"
  40. config BUSYBOX_SVLOGD
  41. bool "svlogd"
  42. default n
  43. help
  44. svlogd continuously reads log data from its standard input, optionally
  45. filters log messages, and writes the data to one or more automatically
  46. rotated logs.
  47. config BUSYBOX_CHPST
  48. bool "chpst"
  49. default n
  50. help
  51. chpst changes the process state according to the given options, and
  52. execs specified program.
  53. config BUSYBOX_SETUIDGID
  54. bool "setuidgid"
  55. default n
  56. help
  57. Sets soft resource limits as specified by options
  58. config BUSYBOX_ENVUIDGID
  59. bool "envuidgid"
  60. default n
  61. help
  62. Sets $UID to account's uid and $GID to account's gid
  63. config BUSYBOX_ENVDIR
  64. bool "envdir"
  65. default n
  66. help
  67. Sets various environment variables as specified by files
  68. in the given directory
  69. config BUSYBOX_SOFTLIMIT
  70. bool "softlimit"
  71. default n
  72. help
  73. Sets soft resource limits as specified by options
  74. endmenu