source: branches/3.2/mindi-busybox/util-linux/Config.src @ 3232

Last change on this file since 3232 was 3232, checked in by bruno, 5 years ago
  • Update mindi-busybox to 1.21.1
File size: 25.2 KB
Line 
1#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Linux System Utilities"
7
8INSERT
9
10config ACPID
11    bool "acpid"
12    default y
13    select PLATFORM_LINUX
14    help
15      acpid listens to ACPI events coming either in textual form from
16      /proc/acpi/event (though it is marked deprecated it is still widely
17      used and _is_ a standard) or in binary form from specified evdevs
18      (just use /dev/input/event*).
19
20      It parses the event to retrieve ACTION and a possible PARAMETER.
21      It then spawns /etc/acpi/<ACTION>[/<PARAMETER>] either via run-parts
22      (if the resulting path is a directory) or directly as an executable.
23
24      N.B. acpid relies on run-parts so have the latter installed.
25
26config FEATURE_ACPID_COMPAT
27    bool "Accept and ignore redundant options"
28    default y
29    depends on ACPID
30    help
31      Accept and ignore compatibility options -g -m -s -S -v.
32
33config BLKID
34    bool "blkid"
35    default y
36    select PLATFORM_LINUX
37    select VOLUMEID
38    help
39      Lists labels and UUIDs of all filesystems.
40      WARNING:
41      With all submodules selected, it will add ~8k to busybox.
42
43config FEATURE_BLKID_TYPE
44    bool "Print filesystem type"
45    default n
46    depends on BLKID
47    help
48      Show TYPE="filesystem type"
49
50config DMESG
51    bool "dmesg"
52    default y
53    select PLATFORM_LINUX
54    help
55      dmesg is used to examine or control the kernel ring buffer. When the
56      Linux kernel prints messages to the system log, they are stored in
57      the kernel ring buffer. You can use dmesg to print the kernel's ring
58      buffer, clear the kernel ring buffer, change the size of the kernel
59      ring buffer, and change the priority level at which kernel messages
60      are also logged to the system console. Enable this option if you
61      wish to enable the 'dmesg' utility.
62
63config FEATURE_DMESG_PRETTY
64    bool "Pretty dmesg output"
65    default y
66    depends on DMESG
67    help
68      If you wish to scrub the syslog level from the output, say 'Y' here.
69      The syslog level is a string prefixed to every line with the form
70      "<#>".
71
72      With this option you will see:
73        # dmesg
74        Linux version 2.6.17.4 .....
75        BIOS-provided physical RAM map:
76         BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
77
78      Without this option you will see:
79        # dmesg
80        <5>Linux version 2.6.17.4 .....
81        <6>BIOS-provided physical RAM map:
82        <6> BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
83
84config FBSET
85    bool "fbset"
86    default y
87    select PLATFORM_LINUX
88    help
89      fbset is used to show or change the settings of a Linux frame buffer
90      device. The frame buffer device provides a simple and unique
91      interface to access a graphics display. Enable this option
92      if you wish to enable the 'fbset' utility.
93
94config FEATURE_FBSET_FANCY
95    bool "Turn on extra fbset options"
96    default y
97    depends on FBSET
98    help
99      This option enables extended fbset options, allowing one to set the
100      framebuffer size, color depth, etc. interface to access a graphics
101      display. Enable this option if you wish to enable extended fbset
102      options.
103
104config FEATURE_FBSET_READMODE
105    bool "Turn on fbset readmode support"
106    default y
107    depends on FBSET
108    help
109      This option allows fbset to read the video mode database stored by
110      default as /etc/fb.modes, which can be used to set frame buffer
111      device to pre-defined video modes.
112
113config FDFLUSH
114    bool "fdflush"
115    default y
116    select PLATFORM_LINUX
117    help
118      fdflush is only needed when changing media on slightly-broken
119      removable media drives. It is used to make Linux believe that a
120      hardware disk-change switch has been actuated, which causes Linux to
121      forget anything it has cached from the previous media. If you have
122      such a slightly-broken drive, you will need to run fdflush every time
123      you change a disk. Most people have working hardware and can safely
124      leave this disabled.
125
126config FDFORMAT
127    bool "fdformat"
128    default y
129    select PLATFORM_LINUX
130    help
131      fdformat is used to low-level format a floppy disk.
132
133config FDISK
134    bool "fdisk"
135    default y
136    select PLATFORM_LINUX
137    help
138      The fdisk utility is used to divide hard disks into one or more
139      logical disks, which are generally called partitions. This utility
140      can be used to list and edit the set of partitions or BSD style
141      'disk slices' that are defined on a hard drive.
142
143config FDISK_SUPPORT_LARGE_DISKS
144    bool "Support over 4GB disks"
145    default y
146    depends on FDISK
147    depends on !LFS   # with LFS no special code is needed
148    help
149      Enable this option to support large disks > 4GB.
150
151config FEATURE_FDISK_WRITABLE
152    bool "Write support"
153    default y
154    depends on FDISK
155    help
156      Enabling this option allows you to create or change a partition table
157      and write those changes out to disk. If you leave this option
158      disabled, you will only be able to view the partition table.
159
160config FEATURE_AIX_LABEL
161    bool "Support AIX disklabels"
162    default n
163    depends on FDISK && FEATURE_FDISK_WRITABLE
164    help
165      Enabling this option allows you to create or change AIX disklabels.
166      Most people can safely leave this option disabled.
167
168config FEATURE_SGI_LABEL
169    bool "Support SGI disklabels"
170    default n
171    depends on FDISK && FEATURE_FDISK_WRITABLE
172    help
173      Enabling this option allows you to create or change SGI disklabels.
174      Most people can safely leave this option disabled.
175
176config FEATURE_SUN_LABEL
177    bool "Support SUN disklabels"
178    default n
179    depends on FDISK && FEATURE_FDISK_WRITABLE
180    help
181      Enabling this option allows you to create or change SUN disklabels.
182      Most people can safely leave this option disabled.
183
184config FEATURE_OSF_LABEL
185    bool "Support BSD disklabels"
186    default n
187    depends on FDISK && FEATURE_FDISK_WRITABLE
188    help
189      Enabling this option allows you to create or change BSD disklabels
190      and define and edit BSD disk slices.
191
192config FEATURE_GPT_LABEL
193    bool "Support GPT disklabels"
194    default n
195    depends on FDISK && FEATURE_FDISK_WRITABLE
196    help
197      Enabling this option allows you to view GUID Partition Table
198      disklabels.
199
200config FEATURE_FDISK_ADVANCED
201    bool "Support expert mode"
202    default y
203    depends on FDISK && FEATURE_FDISK_WRITABLE
204    help
205      Enabling this option allows you to do terribly unsafe things like
206      define arbitrary drive geometry, move the beginning of data in a
207      partition, and similarly evil things. Unless you have a very good
208      reason you would be wise to leave this disabled.
209
210config FINDFS
211    bool "findfs"
212    default y
213    select PLATFORM_LINUX
214    select VOLUMEID
215    help
216      Prints the name of a filesystem with given label or UUID.
217      WARNING:
218      With all submodules selected, it will add ~8k to busybox.
219
220config FLOCK
221    bool "flock"
222    default y
223    help
224      Manage locks from shell scripts
225
226config FREERAMDISK
227    bool "freeramdisk"
228    default y
229    select PLATFORM_LINUX
230    help
231      Linux allows you to create ramdisks. This utility allows you to
232      delete them and completely free all memory that was used for the
233      ramdisk. For example, if you boot Linux into a ramdisk and later
234      pivot_root, you may want to free the memory that is allocated to the
235      ramdisk. If you have no use for freeing memory from a ramdisk, leave
236      this disabled.
237
238config FSCK_MINIX
239    bool "fsck_minix"
240    default y
241    help
242      The minix filesystem is a nice, small, compact, read-write filesystem
243      with little overhead. It is not a journaling filesystem however and
244      can experience corruption if it is not properly unmounted or if the
245      power goes off in the middle of a write. This utility allows you to
246      check for and attempt to repair any corruption that occurs to a minix
247      filesystem.
248
249config MKFS_EXT2
250    bool "mkfs_ext2"
251    default y
252    select PLATFORM_LINUX
253    help
254      Utility to create EXT2 filesystems.
255
256config MKFS_MINIX
257    bool "mkfs_minix"
258    default y
259    select PLATFORM_LINUX
260    help
261      The minix filesystem is a nice, small, compact, read-write filesystem
262      with little overhead. If you wish to be able to create minix
263      filesystems this utility will do the job for you.
264
265config FEATURE_MINIX2
266    bool "Support Minix fs v2 (fsck_minix/mkfs_minix)"
267    default y
268    depends on FSCK_MINIX || MKFS_MINIX
269    help
270      If you wish to be able to create version 2 minix filesystems, enable
271      this. If you enabled 'mkfs_minix' then you almost certainly want to
272      be using the version 2 filesystem support.
273
274config MKFS_REISER
275    bool "mkfs_reiser"
276    default n
277    select PLATFORM_LINUX
278    help
279      Utility to create ReiserFS filesystems.
280      Note: this applet needs a lot of testing and polishing.
281
282config MKFS_VFAT
283    bool "mkfs_vfat"
284    default y
285    select PLATFORM_LINUX
286    help
287      Utility to create FAT32 filesystems.
288
289config GETOPT
290    bool "getopt"
291    default y
292    help
293      The getopt utility is used to break up (parse) options in command
294      lines to make it easy to write complex shell scripts that also check
295      for legal (and illegal) options. If you want to write horribly
296      complex shell scripts, or use some horribly complex shell script
297      written by others, this utility may be for you. Most people will
298      wisely leave this disabled.
299
300config FEATURE_GETOPT_LONG
301    bool "Support option -l"
302    default y if LONG_OPTS
303    depends on GETOPT
304    help
305      Enable support for long options (option -l).
306
307config HEXDUMP
308    bool "hexdump"
309    default y
310    help
311      The hexdump utility is used to display binary data in a readable
312      way that is comparable to the output from most hex editors.
313
314config FEATURE_HEXDUMP_REVERSE
315    bool "Support -R, reverse of 'hexdump -Cv'"
316    default y
317    depends on HEXDUMP
318    help
319      The hexdump utility is used to display binary data in an ascii
320      readable way. This option creates binary data from an ascii input.
321      NB: this option is non-standard. It's unwise to use it in scripts
322      aimed to be portable.
323
324config HD
325    bool "hd"
326    default y
327    depends on HEXDUMP
328    help
329      hd is an alias to hexdump -C.
330
331config HWCLOCK
332    bool "hwclock"
333    default y
334    select PLATFORM_LINUX
335    help
336      The hwclock utility is used to read and set the hardware clock
337      on a system. This is primarily used to set the current time on
338      shutdown in the hardware clock, so the hardware will keep the
339      correct time when Linux is _not_ running.
340
341config FEATURE_HWCLOCK_LONG_OPTIONS
342    bool "Support long options (--hctosys,...)"
343    default y
344    depends on HWCLOCK && LONG_OPTS
345    help
346      By default, the hwclock utility only uses short options. If you
347      are overly fond of its long options, such as --hctosys, --utc, etc)
348      then enable this option.
349
350config FEATURE_HWCLOCK_ADJTIME_FHS
351    bool "Use FHS /var/lib/hwclock/adjtime"
352    default n  # util-linux-ng in Fedora 13 still uses /etc/adjtime
353    depends on HWCLOCK
354    help
355      Starting with FHS 2.3, the adjtime state file is supposed to exist
356      at /var/lib/hwclock/adjtime instead of /etc/adjtime. If you wish
357      to use the FHS behavior, answer Y here, otherwise answer N for the
358      classic /etc/adjtime path.
359
360      pathname.com/fhs/pub/fhs-2.3.html#VARLIBHWCLOCKSTATEDIRECTORYFORHWCLO
361
362config IPCRM
363    bool "ipcrm"
364    default y
365    help
366      The ipcrm utility allows the removal of System V interprocess
367      communication (IPC) objects and the associated data structures
368      from the system.
369
370config IPCS
371    bool "ipcs"
372    default y
373    select PLATFORM_LINUX
374    help
375      The ipcs utility is used to provide information on the currently
376      allocated System V interprocess (IPC) objects in the system.
377
378config LOSETUP
379    bool "losetup"
380    default y
381    select PLATFORM_LINUX
382    help
383      losetup is used to associate or detach a loop device with a regular
384      file or block device, and to query the status of a loop device. This
385      version does not currently support enabling data encryption.
386
387config LSPCI
388    bool "lspci"
389    default y
390    #select PLATFORM_LINUX
391    help
392      lspci is a utility for displaying information about PCI buses in the
393      system and devices connected to them.
394
395      This version uses sysfs (/sys/bus/pci/devices) only.
396
397config LSUSB
398    bool "lsusb"
399    default y
400    #select PLATFORM_LINUX
401    help
402      lsusb is a utility for displaying information about USB buses in the
403      system and devices connected to them.
404
405      This version uses sysfs (/sys/bus/usb/devices) only.
406
407config MKSWAP
408    bool "mkswap"
409    default y
410    help
411      The mkswap utility is used to configure a file or disk partition as
412      Linux swap space. This allows Linux to use the entire file or
413      partition as if it were additional RAM, which can greatly increase
414      the capability of low-memory machines. This additional memory is
415      much slower than real RAM, but can be very helpful at preventing your
416      applications being killed by the Linux out of memory (OOM) killer.
417      Once you have created swap space using 'mkswap' you need to enable
418      the swap space using the 'swapon' utility.
419
420config FEATURE_MKSWAP_UUID
421    bool "UUID support"
422    default y
423    depends on MKSWAP
424    help
425      Generate swap spaces with universally unique identifiers.
426
427config MORE
428    bool "more"
429    default y
430    help
431      more is a simple utility which allows you to read text one screen
432      sized page at a time. If you want to read text that is larger than
433      the screen, and you are using anything faster than a 300 baud modem,
434      you will probably find this utility very helpful. If you don't have
435      any need to reading text files, you can leave this disabled.
436
437config MOUNT
438    bool "mount"
439    default y
440    select PLATFORM_LINUX
441    help
442      All files and filesystems in Unix are arranged into one big directory
443      tree. The 'mount' utility is used to graft a filesystem onto a
444      particular part of the tree. A filesystem can either live on a block
445      device, or it can be accessible over the network, as is the case with
446      NFS filesystems. Most people using BusyBox will also want to enable
447      the 'mount' utility.
448
449config FEATURE_MOUNT_FAKE
450    bool "Support option -f"
451    default y
452    depends on MOUNT
453    help
454      Enable support for faking a file system mount.
455
456config FEATURE_MOUNT_VERBOSE
457    bool "Support option -v"
458    default y
459    depends on MOUNT
460    help
461      Enable multi-level -v[vv...] verbose messages. Useful if you
462      debug mount problems and want to see what is exactly passed
463      to the kernel.
464
465config FEATURE_MOUNT_HELPERS
466    bool "Support mount helpers"
467    default n
468    depends on MOUNT
469    help
470      Enable mounting of virtual file systems via external helpers.
471      E.g. "mount obexfs#-b00.11.22.33.44.55 /mnt" will in effect call
472      "obexfs -b00.11.22.33.44.55 /mnt"
473      Also "mount -t sometype [-o opts] fs /mnt" will try
474      "sometype [-o opts] fs /mnt" if simple mount syscall fails.
475      The idea is to use such virtual filesystems in /etc/fstab.
476
477config FEATURE_MOUNT_LABEL
478    bool "Support specifying devices by label or UUID"
479    default y
480    depends on MOUNT
481    select VOLUMEID
482    help
483      This allows for specifying a device by label or uuid, rather than by
484      name. This feature utilizes the same functionality as blkid/findfs.
485      This also enables label or uuid support for swapon.
486
487config FEATURE_MOUNT_NFS
488    bool "Support mounting NFS file systems on Linux < 2.6.23"
489    default n
490    depends on MOUNT
491    select FEATURE_HAVE_RPC
492    select FEATURE_SYSLOG
493    help
494      Enable mounting of NFS file systems on Linux kernels prior
495      to version 2.6.23. Note that in this case mounting of NFS
496      over IPv6 will not be possible.
497
498      Note that this option links in RPC support from libc,
499      which is rather large (~10 kbytes on uclibc).
500
501config FEATURE_MOUNT_CIFS
502    bool "Support mounting CIFS/SMB file systems"
503    default y
504    depends on MOUNT
505    help
506      Enable support for samba mounts.
507
508config FEATURE_MOUNT_FLAGS
509    depends on MOUNT
510    bool "Support lots of -o flags in mount"
511    default y
512    help
513      Without this, mount only supports ro/rw/remount. With this, it
514      supports nosuid, suid, dev, nodev, exec, noexec, sync, async, atime,
515      noatime, diratime, nodiratime, loud, bind, move, shared, slave,
516      private, unbindable, rshared, rslave, rprivate, and runbindable.
517
518config FEATURE_MOUNT_FSTAB
519    depends on MOUNT
520    bool "Support /etc/fstab and -a"
521    default y
522    help
523      Support mount all and looking for files in /etc/fstab.
524
525config PIVOT_ROOT
526    bool "pivot_root"
527    default y
528    select PLATFORM_LINUX
529    help
530      The pivot_root utility swaps the mount points for the root filesystem
531      with some other mounted filesystem. This allows you to do all sorts
532      of wild and crazy things with your Linux system and is far more
533      powerful than 'chroot'.
534
535      Note: This is for initrd in linux 2.4. Under initramfs (introduced
536      in linux 2.6) use switch_root instead.
537
538config RDATE
539    bool "rdate"
540    default y
541    help
542      The rdate utility allows you to synchronize the date and time of your
543      system clock with the date and time of a remote networked system using
544      the RFC868 protocol, which is built into the inetd daemon on most
545      systems.
546
547config RDEV
548    bool "rdev"
549    default y
550    help
551      Print the device node associated with the filesystem mounted at '/'.
552
553config READPROFILE
554    bool "readprofile"
555    default y
556    #select PLATFORM_LINUX
557    help
558      This allows you to parse /proc/profile for basic profiling.
559
560config RTCWAKE
561    bool "rtcwake"
562    default y
563    select PLATFORM_LINUX
564    help
565      Enter a system sleep state until specified wakeup time.
566
567config SCRIPT
568    bool "script"
569    default y
570    help
571      The script makes typescript of terminal session.
572
573config SCRIPTREPLAY
574    bool "scriptreplay"
575    default y
576    help
577      This program replays a typescript, using timing information
578      given by script -t.
579
580config SETARCH
581    bool "setarch"
582    default y
583    select PLATFORM_LINUX
584    help
585      The linux32 utility is used to create a 32bit environment for the
586      specified program (usually a shell). It only makes sense to have
587      this util on a system that supports both 64bit and 32bit userland
588      (like amd64/x86, ppc64/ppc, sparc64/sparc, etc...).
589
590config SWAPONOFF
591    bool "swaponoff"
592    default y
593    select PLATFORM_LINUX
594    help
595      This option enables both the 'swapon' and the 'swapoff' utilities.
596      Once you have created some swap space using 'mkswap', you also need
597      to enable your swap space with the 'swapon' utility. The 'swapoff'
598      utility is used, typically at system shutdown, to disable any swap
599      space. If you are not using any swap space, you can leave this
600      option disabled.
601
602config FEATURE_SWAPON_PRI
603    bool "Support priority option -p"
604    default y
605    depends on SWAPONOFF
606    help
607      Enable support for setting swap device priority in swapon.
608
609config SWITCH_ROOT
610    bool "switch_root"
611    default y
612    select PLATFORM_LINUX
613    help
614      The switch_root utility is used from initramfs to select a new
615      root device. Under initramfs, you have to use this instead of
616      pivot_root. (Stop reading here if you don't care why.)
617
618      Booting with initramfs extracts a gzipped cpio archive into rootfs
619      (which is a variant of ramfs/tmpfs). Because rootfs can't be moved
620      or unmounted*, pivot_root will not work from initramfs. Instead,
621      switch_root deletes everything out of rootfs (including itself),
622      does a mount --move that overmounts rootfs with the new root, and
623      then execs the specified init program.
624
625      * Because the Linux kernel uses rootfs internally as the starting
626      and ending point for searching through the kernel's doubly linked
627      list of active mount points. That's why.
628
629config UMOUNT
630    bool "umount"
631    default y
632    select PLATFORM_LINUX
633    help
634      When you want to remove a mounted filesystem from its current mount
635      point, for example when you are shutting down the system, the
636      'umount' utility is the tool to use. If you enabled the 'mount'
637      utility, you almost certainly also want to enable 'umount'.
638
639config FEATURE_UMOUNT_ALL
640    bool "Support option -a"
641    default y
642    depends on UMOUNT
643    help
644      Support -a option to unmount all currently mounted filesystems.
645
646comment "Common options for mount/umount"
647    depends on MOUNT || UMOUNT
648
649config FEATURE_MOUNT_LOOP
650    bool "Support loopback mounts"
651    default y
652    depends on MOUNT || UMOUNT
653    help
654      Enabling this feature allows automatic mounting of files (containing
655      filesystem images) via the linux kernel's loopback devices.
656      The mount command will detect you are trying to mount a file instead
657      of a block device, and transparently associate the file with a
658      loopback device. The umount command will also free that loopback
659      device.
660
661      You can still use the 'losetup' utility (to manually associate files
662      with loop devices) if you need to do something advanced, such as
663      specify an offset or cryptographic options to the loopback device.
664      (If you don't want umount to free the loop device, use "umount -D".)
665
666config FEATURE_MOUNT_LOOP_CREATE
667    bool "Create new loopback devices if needed"
668    default y
669    depends on FEATURE_MOUNT_LOOP
670    help
671      Linux kernels >= 2.6.24 support unlimited loopback devices. They are
672      allocated for use when trying to use a loop device. The loop device
673      must however exist.
674
675      This feature lets mount to try to create next /dev/loopN device
676      if it does not find a free one.
677
678config FEATURE_MTAB_SUPPORT
679    bool "Support for the old /etc/mtab file"
680    default n
681    depends on MOUNT || UMOUNT
682    select FEATURE_MOUNT_FAKE
683    help
684      Historically, Unix systems kept track of the currently mounted
685      partitions in the file "/etc/mtab". These days, the kernel exports
686      the list of currently mounted partitions in "/proc/mounts", rendering
687      the old mtab file obsolete. (In modern systems, /etc/mtab should be
688      a symlink to /proc/mounts.)
689
690      The only reason to have mount maintain an /etc/mtab file itself is if
691      your stripped-down embedded system does not have a /proc directory.
692      If you must use this, keep in mind it's inherently brittle (for
693      example a mount under chroot won't update it), can't handle modern
694      features like separate per-process filesystem namespaces, requires
695      that your /etc directory be writable, tends to get easily confused
696      by --bind or --move mounts, won't update if you rename a directory
697      that contains a mount point, and so on. (In brief: avoid.)
698
699      About the only reason to use this is if you've removed /proc from
700      your kernel.
701
702config VOLUMEID
703    bool #No description makes it a hidden option
704    default n
705
706menu "Filesystem/Volume identification"
707    depends on VOLUMEID
708
709config FEATURE_VOLUMEID_EXT
710    bool "Ext filesystem"
711    default y
712    depends on VOLUMEID
713    help
714      TODO
715
716config FEATURE_VOLUMEID_BTRFS
717    bool "btrfs filesystem"
718    default y
719    depends on VOLUMEID
720    help
721      TODO
722
723config FEATURE_VOLUMEID_REISERFS
724    bool "Reiser filesystem"
725    default y
726    depends on VOLUMEID
727    help
728      TODO
729
730config FEATURE_VOLUMEID_FAT
731    bool "fat filesystem"
732    default y
733    depends on VOLUMEID
734    help
735      TODO
736
737config FEATURE_VOLUMEID_EXFAT
738    bool "exFAT filesystem"
739    default y
740    depends on VOLUMEID
741    help
742      exFAT (extended FAT) is a proprietary file system designed especially
743      for flash drives. It has many features from NTFS, but with less
744      overhead. exFAT is used on most SDXC cards for consumer electronics.
745
746config FEATURE_VOLUMEID_HFS
747    bool "hfs filesystem"
748    default y
749    depends on VOLUMEID
750    help
751      TODO
752
753config FEATURE_VOLUMEID_JFS
754    bool "jfs filesystem"
755    default y
756    depends on VOLUMEID
757    help
758      TODO
759
760### config FEATURE_VOLUMEID_UFS
761### bool "ufs filesystem"
762### default y
763### depends on VOLUMEID
764### help
765###   TODO
766
767config FEATURE_VOLUMEID_XFS
768    bool "xfs filesystem"
769    default y
770    depends on VOLUMEID
771    help
772      TODO
773
774config FEATURE_VOLUMEID_NILFS
775    bool "nilfs filesystem"
776    default y
777    depends on VOLUMEID
778    help
779      TODO
780
781config FEATURE_VOLUMEID_NTFS
782    bool "ntfs filesystem"
783    default y
784    depends on VOLUMEID
785    help
786      TODO
787
788config FEATURE_VOLUMEID_ISO9660
789    bool "iso9660 filesystem"
790    default y
791    depends on VOLUMEID
792    help
793      TODO
794
795config FEATURE_VOLUMEID_UDF
796    bool "udf filesystem"
797    default y
798    depends on VOLUMEID
799    help
800      TODO
801
802config FEATURE_VOLUMEID_LUKS
803    bool "luks filesystem"
804    default y
805    depends on VOLUMEID
806    help
807      TODO
808
809config FEATURE_VOLUMEID_LINUXSWAP
810    bool "linux swap filesystem"
811    default y
812    depends on VOLUMEID
813    help
814      TODO
815
816### config FEATURE_VOLUMEID_LVM
817### bool "lvm"
818### default y
819### depends on VOLUMEID
820### help
821###   TODO
822
823config FEATURE_VOLUMEID_CRAMFS
824    bool "cramfs filesystem"
825    default y
826    depends on VOLUMEID
827    help
828      TODO
829
830### config FEATURE_VOLUMEID_HPFS
831### bool "hpfs filesystem"
832### default y
833### depends on VOLUMEID
834### help
835###   TODO
836
837config FEATURE_VOLUMEID_ROMFS
838    bool "romfs filesystem"
839    default y
840    depends on VOLUMEID
841    help
842      TODO
843
844config FEATURE_VOLUMEID_SQUASHFS
845    bool "SquashFS filesystem"
846    default y
847    depends on VOLUMEID && FEATURE_BLKID_TYPE
848    help
849      Squashfs is a compressed read-only filesystem for Linux. Squashfs is
850      intended for general read-only filesystem use and in constrained block
851      device/memory systems (e.g. embedded systems) where low overhead is
852      needed.
853
854config FEATURE_VOLUMEID_SYSV
855    bool "sysv filesystem"
856    default y
857    depends on VOLUMEID
858    help
859      TODO
860
861### config FEATURE_VOLUMEID_MINIX
862### bool "minix filesystem"
863### default y
864### depends on VOLUMEID
865### help
866###   TODO
867
868### These only detect partition tables - not used (yet?)
869### config FEATURE_VOLUMEID_MAC
870### bool "mac filesystem"
871### default y
872### depends on VOLUMEID
873### help
874###   TODO
875###
876### config FEATURE_VOLUMEID_MSDOS
877### bool "msdos filesystem"
878### default y
879### depends on VOLUMEID
880### help
881###   TODO
882
883config FEATURE_VOLUMEID_OCFS2
884    bool "ocfs2 filesystem"
885    default y
886    depends on VOLUMEID
887    help
888      TODO
889
890### config FEATURE_VOLUMEID_HIGHPOINTRAID
891### bool "highpoint raid"
892### default y
893### depends on VOLUMEID
894### help
895###   TODO
896
897### config FEATURE_VOLUMEID_ISWRAID
898### bool "intel raid"
899### default y
900### depends on VOLUMEID
901### help
902###   TODO
903
904### config FEATURE_VOLUMEID_LSIRAID
905### bool "lsi raid"
906### default y
907### depends on VOLUMEID
908### help
909###   TODO
910
911### config FEATURE_VOLUMEID_VIARAID
912### bool "via raid"
913### default y
914### depends on VOLUMEID
915### help
916###   TODO
917
918### config FEATURE_VOLUMEID_SILICONRAID
919### bool "silicon raid"
920### default y
921### depends on VOLUMEID
922### help
923###   TODO
924
925### config FEATURE_VOLUMEID_NVIDIARAID
926### bool "nvidia raid"
927### default y
928### depends on VOLUMEID
929### help
930###   TODO
931
932### config FEATURE_VOLUMEID_PROMISERAID
933### bool "promise raid"
934### default y
935### depends on VOLUMEID
936### help
937###   TODO
938
939config FEATURE_VOLUMEID_LINUXRAID
940    bool "linuxraid"
941    default y
942    depends on VOLUMEID
943    help
944      TODO
945
946endmenu
947
948endmenu
Note: See TracBrowser for help on using the repository browser.