Ignore:
Timestamp:
Dec 20, 2016, 4:07:32 PM (7 years ago)
Author:
Bruno Cornec
Message:

New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.

Location:
branches/3.3
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/3.3/mindi-busybox/util-linux/Config.src

    r3232 r3621  
    435435      any need to reading text files, you can leave this disabled.
    436436
    437 config 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 
    449 config 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 
    456 config 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 
    465 config 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 
    477 config 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 
    487 config 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 
    501 config 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 
    508 config 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 
    518 config 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 
    525437config PIVOT_ROOT
    526438    bool "pivot_root"
     
    577489      This program replays a typescript, using timing information
    578490      given by script -t.
    579 
    580 config 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...).
    589491
    590492config SWAPONOFF
     
    599501      space. If you are not using any swap space, you can leave this
    600502      option disabled.
     503
     504config FEATURE_SWAPON_DISCARD
     505    bool "Support discard option -d"
     506    default y
     507    depends on SWAPONOFF
     508    help
     509      Enable support for discarding swap area blocks at swapon and/or as
     510      the kernel frees them. This option enables both the -d option on
     511      'swapon' and the 'discard' option for swap entries in /etc/fstab.
    601512
    602513config FEATURE_SWAPON_PRI
     
    700611      your kernel.
    701612
    702 config VOLUMEID
    703     bool #No description makes it a hidden option
    704     default n
    705 
    706 menu "Filesystem/Volume identification"
    707     depends on VOLUMEID
    708 
    709 config FEATURE_VOLUMEID_EXT
    710     bool "Ext filesystem"
    711     default y
    712     depends on VOLUMEID
    713     help
    714       TODO
    715 
    716 config FEATURE_VOLUMEID_BTRFS
    717     bool "btrfs filesystem"
    718     default y
    719     depends on VOLUMEID
    720     help
    721       TODO
    722 
    723 config FEATURE_VOLUMEID_REISERFS
    724     bool "Reiser filesystem"
    725     default y
    726     depends on VOLUMEID
    727     help
    728       TODO
    729 
    730 config FEATURE_VOLUMEID_FAT
    731     bool "fat filesystem"
    732     default y
    733     depends on VOLUMEID
    734     help
    735       TODO
    736 
    737 config 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 
    746 config FEATURE_VOLUMEID_HFS
    747     bool "hfs filesystem"
    748     default y
    749     depends on VOLUMEID
    750     help
    751       TODO
    752 
    753 config 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 
    767 config FEATURE_VOLUMEID_XFS
    768     bool "xfs filesystem"
    769     default y
    770     depends on VOLUMEID
    771     help
    772       TODO
    773 
    774 config FEATURE_VOLUMEID_NILFS
    775     bool "nilfs filesystem"
    776     default y
    777     depends on VOLUMEID
    778     help
    779       TODO
    780 
    781 config FEATURE_VOLUMEID_NTFS
    782     bool "ntfs filesystem"
    783     default y
    784     depends on VOLUMEID
    785     help
    786       TODO
    787 
    788 config FEATURE_VOLUMEID_ISO9660
    789     bool "iso9660 filesystem"
    790     default y
    791     depends on VOLUMEID
    792     help
    793       TODO
    794 
    795 config FEATURE_VOLUMEID_UDF
    796     bool "udf filesystem"
    797     default y
    798     depends on VOLUMEID
    799     help
    800       TODO
    801 
    802 config FEATURE_VOLUMEID_LUKS
    803     bool "luks filesystem"
    804     default y
    805     depends on VOLUMEID
    806     help
    807       TODO
    808 
    809 config 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 
    823 config 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 
    837 config FEATURE_VOLUMEID_ROMFS
    838     bool "romfs filesystem"
    839     default y
    840     depends on VOLUMEID
    841     help
    842       TODO
    843 
    844 config 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 
    854 config 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 
    883 config 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 
    939 config FEATURE_VOLUMEID_LINUXRAID
    940     bool "linuxraid"
    941     default y
    942     depends on VOLUMEID
    943     help
    944       TODO
     613source util-linux/volume_id/Config.in
    945614
    946615endmenu
    947 
    948 endmenu
Note: See TracChangeset for help on using the changeset viewer.