Config.in 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. menuconfig BR2_PACKAGE_E2FSPROGS
  2. bool "e2fsprogs"
  3. depends on BR2_USE_MMU # util-linux/libblkid
  4. select BR2_PACKAGE_UTIL_LINUX
  5. select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  6. select BR2_PACKAGE_UTIL_LINUX_LIBUUID
  7. help
  8. The EXT2 file system utilities.
  9. The following programs are always built and installed:
  10. badblocks chattr debugfs dumpe2fs e2freefrag e2fsck e2image
  11. e2undo e4crypt e4defrag filefrag fsck fuse2fs logsave lsattr
  12. mke2fs mklost+found resize2fs tune2fs
  13. The uuid utilities (uuidd, uuidgen) are not built. Use the
  14. ones from util-linux, instead.
  15. Other programs can be selected individually.
  16. http://e2fsprogs.sourceforge.net
  17. if BR2_PACKAGE_E2FSPROGS
  18. config BR2_PACKAGE_E2FSPROGS_DEBUGFS
  19. bool "debugfs"
  20. help
  21. ext2/ext3/ext4 file system debugger
  22. config BR2_PACKAGE_E2FSPROGS_E2IMAGE
  23. bool "e2image"
  24. help
  25. Save critical ext2/ext3/ext4 filesystem metadata to a file
  26. config BR2_PACKAGE_E2FSPROGS_E4DEFRAG
  27. bool "e4defrag"
  28. depends on !BR2_nios2 # fallocate not implemented
  29. depends on !BR2_TOOLCHAIN_USES_UCLIBC # sync_file_range not impl
  30. help
  31. Online defragmenter for ext4 filesystem
  32. comment "e4defrag needs a glibc or musl toolchain"
  33. depends on !BR2_nios2
  34. depends on BR2_TOOLCHAIN_USES_UCLIBC
  35. config BR2_PACKAGE_E2FSPROGS_FSCK
  36. bool "fsck"
  37. default y
  38. depends on !BR2_PACKAGE_UTIL_LINUX_FSCK
  39. help
  40. Check and repair a Linux file system. This is a wrapper around
  41. the filesystem-specific fsck tools.
  42. config BR2_PACKAGE_E2FSPROGS_FUSE2FS
  43. bool "fuse2fs"
  44. depends on !BR2_STATIC_LIBS # libfuse
  45. depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
  46. select BR2_PACKAGE_LIBFUSE
  47. help
  48. FUSE file system client for ext2/ext3/ext4 file systems
  49. comment "fuse2fs needs a toolchain w/ threads, dynamic library"
  50. depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
  51. config BR2_PACKAGE_E2FSPROGS_RESIZE2FS
  52. bool "resize2fs"
  53. help
  54. ext2/ext3/ext4 file system resizer
  55. endif