Config.in 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. menu "Configuration"
  2. depends on PACKAGE_lxc
  3. config LXC_KERNEL_OPTIONS
  4. bool "Enable kernel support for LXC"
  5. default n
  6. select KERNEL_CGROUPS
  7. select KERNEL_NAMESPACES
  8. select KERNEL_LXC_MISC
  9. help
  10. Select needed kernel options for LXC related utilities. Options
  11. include cgroups, namespaces and other miscellaneous options. These
  12. options unfortunately can not be installed as a module.
  13. config LXC_BUSYBOX_OPTIONS
  14. bool "Enable busybox support for lxc-create tool"
  15. default n
  16. select BUSYBOX_CUSTOM
  17. select BUSYBOX_CONFIG_HAVE_DOT_CONFIG
  18. select BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ
  19. select BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS
  20. select BUSYBOX_CONFIG_UNXZ
  21. select BUSYBOX_CONFIG_XZ
  22. select BUSYBOX_CONFIG_GETOPT
  23. select BUSYBOX_CONFIG_FEATURE_GETOPT_LONG
  24. help
  25. Select needed busybox options for lxc-create utility. This include XZ tar
  26. compression, long option support for tar and built-in getopt support.
  27. config LXC_SECCOMP
  28. bool "Enable support for seccomp in LXC"
  29. default KERNEL_SECCOMP
  30. help
  31. Build LXC with support for seccomp filters.
  32. Select libseccomp which also pulls-in the needed kernel features.
  33. endmenu