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