busybox: sync Config.in files
[openwrt/openwrt.git] / package / utils / busybox / config / util-linux / volume_id / Config.in
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 docs/Kconfig-language.txt.
5 #
6
7 config BUSYBOX_CONFIG_VOLUMEID
8 bool #No description makes it a hidden option
9 default BUSYBOX_DEFAULT_VOLUMEID
10
11 menu "Filesystem/Volume identification"
12 depends on BUSYBOX_CONFIG_VOLUMEID
13
14 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_BCACHE
15 bool "bcache filesystem"
16 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BCACHE
17 depends on BUSYBOX_CONFIG_VOLUMEID
18 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_BTRFS
19 bool "btrfs filesystem"
20 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BTRFS
21 depends on BUSYBOX_CONFIG_VOLUMEID
22 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_CRAMFS
23 bool "cramfs filesystem"
24 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_CRAMFS
25 depends on BUSYBOX_CONFIG_VOLUMEID
26 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXFAT
27 bool "exFAT filesystem"
28 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT
29 depends on BUSYBOX_CONFIG_VOLUMEID
30 help
31 exFAT (extended FAT) is a proprietary file system designed especially
32 for flash drives. It has many features from NTFS, but with less
33 overhead. exFAT is used on most SDXC cards for consumer electronics.
34 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXT
35 bool "Ext filesystem"
36 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT
37 depends on BUSYBOX_CONFIG_VOLUMEID
38 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_F2FS
39 bool "f2fs filesystem"
40 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS
41 depends on BUSYBOX_CONFIG_VOLUMEID
42 help
43 F2FS (aka Flash-Friendly File System) is a log-structured file system,
44 which is adapted to newer forms of storage. F2FS also remedies some
45 known issues of the older log structured file systems, such as high
46 cleaning overhead.
47 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_FAT
48 bool "fat filesystem"
49 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT
50 depends on BUSYBOX_CONFIG_VOLUMEID
51 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_HFS
52 bool "hfs filesystem"
53 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_HFS
54 depends on BUSYBOX_CONFIG_VOLUMEID
55 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_ISO9660
56 bool "iso9660 filesystem"
57 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ISO9660
58 depends on BUSYBOX_CONFIG_VOLUMEID
59 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_JFS
60 bool "jfs filesystem"
61 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_JFS
62 depends on BUSYBOX_CONFIG_VOLUMEID
63 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_LFS
64 bool "LittleFS filesystem"
65 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LFS
66 depends on BUSYBOX_CONFIG_VOLUMEID && BUSYBOX_CONFIG_FEATURE_BLKID_TYPE
67 help
68 LittleFS is a small fail-safe filesystem designed for embedded
69 systems. It has strong copy-on-write guarantees and storage on disk
70 is always kept in a valid state. It also provides a form of dynamic
71 wear levelling for systems that can not fit a full flash translation
72 layer.
73 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXRAID
74 bool "linuxraid"
75 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXRAID
76 depends on BUSYBOX_CONFIG_VOLUMEID
77 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXSWAP
78 bool "linux swap filesystem"
79 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXSWAP
80 depends on BUSYBOX_CONFIG_VOLUMEID
81 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_LUKS
82 bool "luks filesystem"
83 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LUKS
84 depends on BUSYBOX_CONFIG_VOLUMEID
85 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_MINIX
86 bool "minix filesystem"
87 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_MINIX
88 depends on BUSYBOX_CONFIG_VOLUMEID
89 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_NILFS
90 bool "nilfs filesystem"
91 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS
92 depends on BUSYBOX_CONFIG_VOLUMEID
93 help
94 NILFS is a New Implementation of a Log-Structured File System (LFS)
95 that supports continuous snapshots. This provides features like
96 versioning of the entire filesystem, restoration of files that
97 were deleted a few minutes ago. NILFS keeps consistency like
98 conventional LFS, so it provides quick recovery after system crashes.
99
100 The possible use of NILFS includes versioning, tamper detection,
101 SOX compliance logging, and so forth. It can serve as an alternative
102 filesystem for Linux desktop environment, or as a basis of advanced
103 storage appliances.
104 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_NTFS
105 bool "ntfs filesystem"
106 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS
107 depends on BUSYBOX_CONFIG_VOLUMEID
108 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_OCFS2
109 bool "ocfs2 filesystem"
110 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_OCFS2
111 depends on BUSYBOX_CONFIG_VOLUMEID
112 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_REISERFS
113 bool "Reiser filesystem"
114 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_REISERFS
115 depends on BUSYBOX_CONFIG_VOLUMEID
116 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_ROMFS
117 bool "romfs filesystem"
118 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ROMFS
119 depends on BUSYBOX_CONFIG_VOLUMEID
120 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_SQUASHFS
121 bool "SquashFS filesystem"
122 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS
123 depends on BUSYBOX_CONFIG_VOLUMEID && BUSYBOX_CONFIG_FEATURE_BLKID_TYPE
124 help
125 Squashfs is a compressed read-only filesystem for Linux. Squashfs is
126 intended for general read-only filesystem use and in constrained block
127 device/memory systems (e.g. embedded systems) where low overhead is
128 needed.
129 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_SYSV
130 bool "sysv filesystem"
131 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV
132 depends on BUSYBOX_CONFIG_VOLUMEID
133 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_UBIFS
134 bool "UBIFS filesystem"
135 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UBIFS
136 depends on BUSYBOX_CONFIG_VOLUMEID
137 help
138 UBIFS (Unsorted Block Image File System) is a file
139 system for use with raw flash memory media.
140 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_UDF
141 bool "udf filesystem"
142 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF
143 depends on BUSYBOX_CONFIG_VOLUMEID
144 ### config FEATURE_VOLUMEID_HIGHPOINTRAID
145 ### bool "highpoint raid"
146 ### default y
147 ### depends on VOLUMEID
148 ### config FEATURE_VOLUMEID_HPFS
149 ### bool "hpfs filesystem"
150 ### default y
151 ### depends on VOLUMEID
152 ### config FEATURE_VOLUMEID_ISWRAID
153 ### bool "intel raid"
154 ### default y
155 ### depends on VOLUMEID
156 ### config FEATURE_VOLUMEID_LSIRAID
157 ### bool "lsi raid"
158 ### default y
159 ### depends on VOLUMEID
160 ### config FEATURE_VOLUMEID_LVM
161 ### bool "lvm"
162 ### default y
163 ### depends on VOLUMEID
164 ### config FEATURE_VOLUMEID_MAC
165 ### bool "mac filesystem"
166 ### default y
167 ### depends on VOLUMEID
168 ### config FEATURE_VOLUMEID_MSDOS
169 ### bool "msdos filesystem"
170 ### default y
171 ### depends on VOLUMEID
172 ### config FEATURE_VOLUMEID_NVIDIARAID
173 ### bool "nvidia raid"
174 ### default y
175 ### depends on VOLUMEID
176 ### config FEATURE_VOLUMEID_PROMISERAID
177 ### bool "promise raid"
178 ### default y
179 ### depends on VOLUMEID
180 ### config FEATURE_VOLUMEID_SILICONRAID
181 ### bool "silicon raid"
182 ### default y
183 ### depends on VOLUMEID
184 ### config FEATURE_VOLUMEID_UFS
185 ### bool "ufs filesystem"
186 ### default y
187 ### depends on VOLUMEID
188 ### config FEATURE_VOLUMEID_VIARAID
189 ### bool "via raid"
190 ### default y
191 ### depends on VOLUMEID
192 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_XFS
193 bool "xfs filesystem"
194 default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_XFS
195 depends on BUSYBOX_CONFIG_VOLUMEID
196
197 endmenu