diff options
| author | Eric Andersen <andersen@codepoet.org> | 2003-02-27 03:14:04 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2003-02-27 03:14:04 +0000 |
| commit | a0ac4523b1ebceff60ced8c7d079caf0ffc0db8b (patch) | |
| tree | 5fb61747545ebe080102f4cd2aeb9a0d5439edd8 | |
| parent | ee6da5527c982b40aef002616bf7d401ee2d434a (diff) | |
| download | busybox-w32-a0ac4523b1ebceff60ced8c7d079caf0ffc0db8b.tar.gz busybox-w32-a0ac4523b1ebceff60ced8c7d079caf0ffc0db8b.tar.bz2 busybox-w32-a0ac4523b1ebceff60ced8c7d079caf0ffc0db8b.zip | |
Write all the help text for the util-linux utilities. Allow
people to locate the mtab file somewhere other that /etc to
accomodate read only root filesystems.
-Erik
| -rw-r--r-- | libbb/mtab_file.c | 2 | ||||
| -rw-r--r-- | util-linux/Config.in | 186 |
2 files changed, 153 insertions, 35 deletions
diff --git a/libbb/mtab_file.c b/libbb/mtab_file.c index 3d5729026..2124e0144 100644 --- a/libbb/mtab_file.c +++ b/libbb/mtab_file.c | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | /* Busybox mount uses either /proc/mounts or /etc/mtab to | 26 | /* Busybox mount uses either /proc/mounts or /etc/mtab to |
| 27 | * get the list of currently mounted filesystems */ | 27 | * get the list of currently mounted filesystems */ |
| 28 | #if defined CONFIG_FEATURE_MTAB_SUPPORT | 28 | #if defined CONFIG_FEATURE_MTAB_SUPPORT |
| 29 | const char mtab_file[] = "/etc/mtab"; | 29 | const char mtab_file[] = CONFIG_FEATURE_MTAB_FILENAME; |
| 30 | #else | 30 | #else |
| 31 | const char mtab_file[] = "/proc/mounts"; | 31 | const char mtab_file[] = "/proc/mounts"; |
| 32 | #endif | 32 | #endif |
diff --git a/util-linux/Config.in b/util-linux/Config.in index 2494e6e1c..be56020f4 100644 --- a/util-linux/Config.in +++ b/util-linux/Config.in | |||
| @@ -10,100 +10,144 @@ config CONFIG_DMESG | |||
| 10 | bool "dmesg" | 10 | bool "dmesg" |
| 11 | default n | 11 | default n |
| 12 | help | 12 | help |
| 13 | Please submit a patch to add help text for this item. | 13 | dmesg is used to examine or control the kernel ring buffer. When the |
| 14 | Linux kernel prints messages to the system log, they are stored in | ||
| 15 | the kernel ring buffer. You can use dmesg to print the kernel's ring | ||
| 16 | buffer, clear the kernel ring buffer, change the size of the kernel | ||
| 17 | ring buffer, and change the priority level at which kernel messages | ||
| 18 | are also logged to the system console. Enable this option if you | ||
| 19 | wish to enable the 'dmesg' utility. | ||
| 14 | 20 | ||
| 15 | config CONFIG_FBSET | 21 | config CONFIG_FBSET |
| 16 | bool "fbset" | 22 | bool "fbset" |
| 17 | default n | 23 | default n |
| 18 | help | 24 | help |
| 19 | Please submit a patch to add help text for this item. | 25 | fbset is used to show or change the settings of a Linux frame buffer |
| 26 | device. The frame buffer device provides a simple and unique | ||
| 27 | interface to access a graphic display. Enable this option if you wish | ||
| 28 | to enable the 'fbset' utility. | ||
| 29 | |||
| 20 | 30 | ||
| 21 | config CONFIG_FEATURE_FBSET_FANCY | 31 | config CONFIG_FEATURE_FBSET_FANCY |
| 22 | bool " Turn on extra fbset options" | 32 | bool " Turn on extra fbset options" |
| 23 | default n | 33 | default n |
| 24 | depends on CONFIG_FBSET | 34 | depends on CONFIG_FBSET |
| 25 | help | 35 | help |
| 26 | Please submit a patch to add help text for this item. | 36 | This option enables extended fbset options, allowing one to set the |
| 37 | framebuffer size, color depth, etc. interface to access a graphic | ||
| 38 | display. Enable this option if you wish to enable extended fbset | ||
| 39 | options. | ||
| 27 | 40 | ||
| 28 | config CONFIG_FEATURE_FBSET_READMODE | 41 | config CONFIG_FEATURE_FBSET_READMODE |
| 29 | bool " Turn on fbset readmode support" | 42 | bool " Turn on fbset readmode support" |
| 30 | default n | 43 | default n |
| 31 | depends on CONFIG_FBSET | 44 | depends on CONFIG_FBSET |
| 32 | help | 45 | help |
| 33 | Please submit a patch to add help text for this item. | 46 | This option allows fbset to read the video mode database stored by |
| 47 | default as /etc/fb.modes, which can be used to set frame buffer | ||
| 48 | device to pre-defined video modes. | ||
| 34 | 49 | ||
| 35 | config CONFIG_FDFLUSH | 50 | config CONFIG_FDFLUSH |
| 36 | bool "fdflush" | 51 | bool "fdflush" |
| 37 | default n | 52 | default n |
| 38 | help | 53 | help |
| 39 | Please submit a patch to add help text for this item. | 54 | Fdflush is only needed when changing media on slightly-broken |
| 55 | removable media drives. It is used to make Linux believe that a | ||
| 56 | hardware disk-change switch has been actuated, which causes Linux to | ||
| 57 | forget anything it has cached from the previous media. If you have | ||
| 58 | such a slightly-broken drive, you will need to run fdflush every time | ||
| 59 | you change a disk. Most people have working hardware and can safely | ||
| 60 | say leave this disabled. | ||
| 40 | 61 | ||
| 41 | config CONFIG_FDISK | 62 | config CONFIG_FDISK |
| 42 | bool "fdisk" | 63 | bool "fdisk" |
| 43 | default n | 64 | default n |
| 44 | help | 65 | help |
| 45 | Please submit a patch to add help text for this item. | 66 | The fdisk utility is used to divide hard disks into one or more |
| 67 | logical disks, which are generally called partitions. This utility | ||
| 68 | can be used to list and edit the set of partitions or BSD style | ||
| 69 | 'disk slices' that are defined on a hard drive. | ||
| 46 | 70 | ||
| 47 | config CONFIG_FEATURE_FDISK_WRITABLE | 71 | config CONFIG_FEATURE_FDISK_WRITABLE |
| 48 | bool " Write support" | 72 | bool " Write support" |
| 49 | default y | 73 | default y |
| 50 | depends on CONFIG_FDISK | 74 | depends on CONFIG_FDISK |
| 51 | help | 75 | help |
| 52 | Allow changes to be written to disk, without this you | 76 | Enabling this option allows you to create or change a partition table |
| 53 | will only be able to view the partition table. | 77 | and write those changes out to disk. If you leave this option |
| 78 | disabled, you will only be able to view the partition table. | ||
| 54 | 79 | ||
| 55 | config CONFIG_FEATURE_AIX_LABEL | 80 | config CONFIG_FEATURE_AIX_LABEL |
| 56 | bool " Support AIX disklabels" | 81 | bool " Support AIX disklabels" |
| 57 | default n | 82 | default n |
| 58 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE | 83 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE |
| 59 | help | 84 | help |
| 60 | Please submit a patch to add help text for this item. | 85 | Enabling this option allows you to create or change AIX disklabels. |
| 86 | Most people can safely leave this option disabled. | ||
| 61 | 87 | ||
| 62 | config CONFIG_FEATURE_SGI_LABEL | 88 | config CONFIG_FEATURE_SGI_LABEL |
| 63 | bool " Support SGI disklabels" | 89 | bool " Support SGI disklabels" |
| 64 | default n | 90 | default n |
| 65 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE | 91 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE |
| 66 | help | 92 | help |
| 67 | Please submit a patch to add help text for this item. | 93 | Enabling this option allows you to create or change SGI disklabels. |
| 94 | Most people can safely leave this option disabled. | ||
| 68 | 95 | ||
| 69 | config CONFIG_FEATURE_SUN_LABEL | 96 | config CONFIG_FEATURE_SUN_LABEL |
| 70 | bool " Support SUN disklabels" | 97 | bool " Support SUN disklabels" |
| 71 | default n | 98 | default n |
| 72 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE | 99 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE |
| 73 | help | 100 | help |
| 74 | Please submit a patch to add help text for this item. | 101 | Enabling this option allows you to create or change SUN disklabels. |
| 102 | Most people can safely leave this option disabled. | ||
| 75 | 103 | ||
| 76 | config CONFIG_FEATURE_OSF_LABEL | 104 | config CONFIG_FEATURE_OSF_LABEL |
| 77 | bool " Support BSD disklabels" | 105 | bool " Support BSD disklabels" |
| 78 | default n | 106 | default n |
| 79 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE | 107 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE |
| 80 | help | 108 | help |
| 81 | Please submit a patch to add help text for this item. | 109 | Enabling this option allows you to create or change BSD disklabels |
| 110 | and define and edit BSD disk slices. | ||
| 82 | 111 | ||
| 83 | config CONFIG_FEATURE_FDISK_ADVANCED | 112 | config CONFIG_FEATURE_FDISK_ADVANCED |
| 84 | bool " Support expert mode" | 113 | bool " Support expert mode" |
| 85 | default n | 114 | default n |
| 86 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE | 115 | depends on CONFIG_FDISK && CONFIG_FEATURE_FDISK_WRITABLE |
| 87 | help | 116 | help |
| 88 | Please submit a patch to add help text for this item. | 117 | Enabling this option allows you to do terribly unsafe things like |
| 118 | define arbitrary drive geometry, move the beginning of data in a | ||
| 119 | partition, and similarly evil things. Unless you have a very good | ||
| 120 | reason you would be wise to leave this disabled. | ||
| 89 | 121 | ||
| 90 | config CONFIG_FREERAMDISK | 122 | config CONFIG_FREERAMDISK |
| 91 | bool "freeramdisk" | 123 | bool "freeramdisk" |
| 92 | default n | 124 | default n |
| 93 | help | 125 | help |
| 94 | Please submit a patch to add help text for this item. | 126 | Linux allows you to create ramdisks. This utility allows you to |
| 127 | delete them and completely free all memory that was used for the | ||
| 128 | ramdisk. For example, if you boot Linux into a ramdisk and later | ||
| 129 | pivot_root, you may want to free the memory that is allocated to the | ||
| 130 | ramdisk. If you have no use for freeing memory from a ramdisk, leave | ||
| 131 | this disabled. | ||
| 95 | 132 | ||
| 96 | config CONFIG_FSCK_MINIX | 133 | config CONFIG_FSCK_MINIX |
| 97 | bool "fsck_minix" | 134 | bool "fsck_minix" |
| 98 | default n | 135 | default n |
| 99 | help | 136 | help |
| 100 | Please submit a patch to add help text for this item. | 137 | The minix filesystem is a nice, small, compact, read-write filesystem |
| 138 | with little overhead. It is not a journaling filesystem however and | ||
| 139 | can encounted corruption if it is not properly unmounted or if the | ||
| 140 | power goes off in the middle of a write. This utility allows you to | ||
| 141 | check for and attempt to repair any corruption that occurs to a minix | ||
| 142 | filesystem. | ||
| 101 | 143 | ||
| 102 | config CONFIG_MKFS_MINIX | 144 | config CONFIG_MKFS_MINIX |
| 103 | bool "mkfs_minix" | 145 | bool "mkfs_minix" |
| 104 | default n | 146 | default n |
| 105 | help | 147 | help |
| 106 | Please submit a patch to add help text for this item. | 148 | The minix filesystem is a nice, small, compact, read-write filesystem |
| 149 | with little overhead. If you wish to be able to create minix filesystems | ||
| 150 | this utility will do the job for you. | ||
| 107 | 151 | ||
| 108 | comment "Minix filesystem support" | 152 | comment "Minix filesystem support" |
| 109 | depends on CONFIG_FSCK_MINIX || CONFIG_MKFS_MINIX | 153 | depends on CONFIG_FSCK_MINIX || CONFIG_MKFS_MINIX |
| @@ -113,57 +157,87 @@ config CONFIG_FEATURE_MINIX2 | |||
| 113 | default y | 157 | default y |
| 114 | depends on CONFIG_FSCK_MINIX || CONFIG_MKFS_MINIX | 158 | depends on CONFIG_FSCK_MINIX || CONFIG_MKFS_MINIX |
| 115 | help | 159 | help |
| 116 | Please submit a patch to add help text for this item. | 160 | If you wish to be able to create version 2 minix filesystems, enable this. |
| 161 | If you enabled 'mkfs_minix' then you almost certainly want to be using the | ||
| 162 | version 2 filesystem support. | ||
| 117 | 163 | ||
| 118 | config CONFIG_GETOPT | 164 | config CONFIG_GETOPT |
| 119 | bool "getopt" | 165 | bool "getopt" |
| 120 | default n | 166 | default n |
| 121 | help | 167 | help |
| 122 | Please submit a patch to add help text for this item. | 168 | The getopt utility is used to break up (parse) options in command |
| 169 | lines to make it easy to write complex shell scripts that also check | ||
| 170 | for legal (and illegal) options. If you want to write horribly | ||
| 171 | complex shell scripts, or use some horribly complex shell script | ||
| 172 | written by others, this utility may be for you. Most people will | ||
| 173 | wisely leave this disabled. | ||
| 123 | 174 | ||
| 124 | config CONFIG_HEXDUMP | 175 | config CONFIG_HEXDUMP |
| 125 | bool "hexdump" | 176 | bool "hexdump" |
| 126 | default n | 177 | default n |
| 127 | help | 178 | help |
| 128 | Please submit a patch to add help text for this item. | 179 | The hexdump utility is used to display binary data in a readable |
| 180 | way that is comparable to the output from most hex editors. | ||
| 129 | 181 | ||
| 130 | config CONFIG_HWCLOCK | 182 | config CONFIG_HWCLOCK |
| 131 | bool "hwclock" | 183 | bool "hwclock" |
| 132 | default n | 184 | default n |
| 133 | help | 185 | help |
| 134 | Please submit a patch to add help text for this item. | 186 | The hwclock utility is used to read and set the hardware clock |
| 187 | on a system. This is primarily used to set the correct time in | ||
| 188 | the hardware close, so the hardware will keep the correct time | ||
| 189 | when Linux is _not_ running. | ||
| 135 | 190 | ||
| 136 | config CONFIG_FEATURE_HWCLOCK_LONGOPTIONS | 191 | config CONFIG_FEATURE_HWCLOCK_LONGOPTIONS |
| 137 | bool " Support long options (--hctosys,...)" | 192 | bool " Support long options (--hctosys,...)" |
| 138 | default n | 193 | default n |
| 139 | depends on CONFIG_HWCLOCK | 194 | depends on CONFIG_HWCLOCK |
| 140 | help | 195 | help |
| 141 | Please submit a patch to add help text for this item. | 196 | By default, the hwclock utility only uses short options. If you |
| 197 | are overly fond of the long options, such as --hctosys, --utc, etc) | ||
| 198 | then enable this option. | ||
| 142 | 199 | ||
| 143 | config CONFIG_LOSETUP | 200 | config CONFIG_LOSETUP |
| 144 | bool "losetup" | 201 | bool "losetup" |
| 145 | default n | 202 | default n |
| 146 | help | 203 | help |
| 147 | Please submit a patch to add help text for this item. | 204 | losetup is used to associate or detach a loop device with a regular |
| 205 | file or block device, and to query the status of a loop device. This | ||
| 206 | version does not currently support enabling data encryption. | ||
| 148 | 207 | ||
| 149 | config CONFIG_MKSWAP | 208 | config CONFIG_MKSWAP |
| 150 | bool "mkswap" | 209 | bool "mkswap" |
| 151 | default n | 210 | default n |
| 152 | help | 211 | help |
| 153 | Please submit a patch to add help text for this item. | 212 | The mkswap utility is used to configure a file or disk partition as |
| 213 | Linux swap space. This allows Linux to use the entire file or | ||
| 214 | partition as if it were additional RAM, which can greatly increase | ||
| 215 | the capability of low-memory machines. This additional memory is | ||
| 216 | much slower than real RAM, but can be very helpful at preventing your | ||
| 217 | applications being killed by the Linux out of memory (OOM) killer. Once | ||
| 218 | you have created swap space using 'mkswap' you need to enable the swap | ||
| 219 | space using the 'swapon' utility. | ||
| 154 | 220 | ||
| 155 | config CONFIG_MORE | 221 | config CONFIG_MORE |
| 156 | bool "more" | 222 | bool "more" |
| 157 | default n | 223 | default n |
| 158 | help | 224 | help |
| 159 | Please submit a patch to add help text for this item. | 225 | More is a simple utility which allows you to read text one screen |
| 226 | sized page at a time. If you want to read text that is larger than | ||
| 227 | the screen, and you are using anything faster than a 300 baud modem, | ||
| 228 | you will probably find this utility very helpful. If you don't have | ||
| 229 | any need to reading text files, you can leave this disabled. | ||
| 160 | 230 | ||
| 161 | config CONFIG_FEATURE_USE_TERMIOS | 231 | config CONFIG_FEATURE_USE_TERMIOS |
| 162 | bool " Use termios to manipulate the screen" | 232 | bool " Use termios to manipulate the screen" |
| 163 | default y | 233 | default y |
| 164 | depends on CONFIG_MORE | 234 | depends on CONFIG_MORE |
| 165 | help | 235 | help |
| 166 | Please submit a patch to add help text for this item. | 236 | This option allows utilities such as 'more' and 'top' to determine |
| 237 | the size of the screen. If you leave this disabled, your utilities | ||
| 238 | that display things on the screen with be especially primitive and | ||
| 239 | will be unable to determine the current screen size, and will be | ||
| 240 | unable to move the cursor. | ||
| 167 | 241 | ||
| 168 | comment "Common options for ls and more" | 242 | comment "Common options for ls and more" |
| 169 | depends on CONFIG_LS || CONFIG_MORE | 243 | depends on CONFIG_LS || CONFIG_MORE |
| @@ -173,31 +247,51 @@ config CONFIG_FEATURE_AUTOWIDTH | |||
| 173 | default y | 247 | default y |
| 174 | depends on CONFIG_LS || CONFIG_MORE | 248 | depends on CONFIG_LS || CONFIG_MORE |
| 175 | help | 249 | help |
| 176 | Please submit a patch to add help text for this item. | 250 | This option allows utilities such as 'ls' and 'more' to determine the |
| 251 | width of the screen, which can allow them to display additional text | ||
| 252 | or avoid wrapping text onto the next line. If you leave this | ||
| 253 | disabled, your utilities will be especially primitive and will be | ||
| 254 | unable to determine the current screen width. | ||
| 177 | 255 | ||
| 178 | config CONFIG_PIVOT_ROOT | 256 | config CONFIG_PIVOT_ROOT |
| 179 | bool "pivot_root" | 257 | bool "pivot_root" |
| 180 | default n | 258 | default n |
| 181 | help | 259 | help |
| 182 | Please submit a patch to add help text for this item. | 260 | The pivot_root utility swaps the mount points for the root filesystem |
| 261 | with some other mounted filesystem. This allows you to do all sorts | ||
| 262 | of wild and crazy things with your Linux system and is far more | ||
| 263 | powerful than 'chroot'. | ||
| 183 | 264 | ||
| 184 | config CONFIG_RDATE | 265 | config CONFIG_RDATE |
| 185 | bool "rdate" | 266 | bool "rdate" |
| 186 | default n | 267 | default n |
| 187 | help | 268 | help |
| 188 | Please submit a patch to add help text for this item. | 269 | The rdate utility allows you to syncronize the date and time of your |
| 270 | system clock with the date and time of a remote networked system using | ||
| 271 | the RFC868 protocol, which is built into the inetd daemon on most | ||
| 272 | systems. | ||
| 189 | 273 | ||
| 190 | config CONFIG_SWAPONOFF | 274 | config CONFIG_SWAPONOFF |
| 191 | bool "swaponoff" | 275 | bool "swaponoff" |
| 192 | default n | 276 | default n |
| 193 | help | 277 | help |
| 194 | Please submit a patch to add help text for this item. | 278 | This option enables both the 'swapon' and the 'swapoff' utilities. |
| 279 | Once you have created some swap space using 'mkswap', you also need | ||
| 280 | to enable your swap space with the 'swapon' utility. The 'swapoff' | ||
| 281 | utility is used, typically at system shutdown, to disable any swap | ||
| 282 | space. If you are not using any swap space, you can leave this | ||
| 283 | option disabled. | ||
| 195 | 284 | ||
| 196 | config CONFIG_MOUNT | 285 | config CONFIG_MOUNT |
| 197 | bool "mount" | 286 | bool "mount" |
| 198 | default n | 287 | default n |
| 199 | help | 288 | help |
| 200 | Please submit a patch to add help text for this item. | 289 | All files and filesystems in Unix are arranged into one big directory |
| 290 | tree. The 'mount' utility is used to graft a filesystem onto a | ||
| 291 | particular part of the tree. A filesystem can either live on a block | ||
| 292 | device, or it can be accessible over the network, as is the case with | ||
| 293 | NFS filesystems. Most people using BusyBox will also want to enable | ||
| 294 | the 'mount' utility. | ||
| 201 | 295 | ||
| 202 | config CONFIG_NFSMOUNT | 296 | config CONFIG_NFSMOUNT |
| 203 | bool " Support mounting nfs file systems" | 297 | bool " Support mounting nfs file systems" |
| @@ -210,14 +304,18 @@ config CONFIG_UMOUNT | |||
| 210 | bool "umount" | 304 | bool "umount" |
| 211 | default n | 305 | default n |
| 212 | help | 306 | help |
| 213 | Please submit a patch to add help text for this item. | 307 | When you want to remove a mounted filesystem from its current mount point, |
| 308 | for example when you are shutting down the system, the 'umount' utility is | ||
| 309 | the tool to use. If you enabled the 'mount' utility, you almost certainly | ||
| 310 | also want to enable 'umount'. | ||
| 214 | 311 | ||
| 215 | config CONFIG_FEATURE_MOUNT_FORCE | 312 | config CONFIG_FEATURE_MOUNT_FORCE |
| 216 | bool " Support forced filesystem unmounting" | 313 | bool " Support forced filesystem unmounting" |
| 217 | default n | 314 | default n |
| 218 | depends on CONFIG_UMOUNT | 315 | depends on CONFIG_UMOUNT |
| 219 | help | 316 | help |
| 220 | Please submit a patch to add help text for this item. | 317 | This allows you to _force_ a filesystem to be umounted. This is generally |
| 318 | only useful when you want to get rid of an unreachable NFS system. | ||
| 221 | 319 | ||
| 222 | comment "Common options for mount/umount" | 320 | comment "Common options for mount/umount" |
| 223 | depends on CONFIG_MOUNT || CONFIG_UMOUNT | 321 | depends on CONFIG_MOUNT || CONFIG_UMOUNT |
| @@ -227,14 +325,34 @@ config CONFIG_FEATURE_MOUNT_LOOP | |||
| 227 | default n | 325 | default n |
| 228 | depends on CONFIG_MOUNT || CONFIG_UMOUNT | 326 | depends on CONFIG_MOUNT || CONFIG_UMOUNT |
| 229 | help | 327 | help |
| 230 | Please submit a patch to add help text for this item. | 328 | Enabling this feature allows mount to use the '-o' loop options, |
| 329 | which lets you loop mount files. Mount will automagically setup and | ||
| 330 | free the necessary loop devices so you do not need to mess with the | ||
| 331 | 'losetup' utility unless you really want to. This is really only useful | ||
| 332 | if you plan to loop mount files. | ||
| 231 | 333 | ||
| 232 | config CONFIG_FEATURE_MTAB_SUPPORT | 334 | config CONFIG_FEATURE_MTAB_SUPPORT |
| 233 | bool " Support for a real /etc/mtab (instead of /proc/mounts)" | 335 | bool " Support for a real /etc/mtab (instead of /proc/mounts)" |
| 234 | default n | 336 | default n |
| 235 | depends on CONFIG_MOUNT || CONFIG_UMOUNT | 337 | depends on CONFIG_MOUNT || CONFIG_UMOUNT |
| 236 | help | 338 | help |
| 237 | Please submit a patch to add help text for this item. | 339 | If your root filesystem is writable and you wish to have the 'mount' |
| 340 | utility create an mtab file listing the filesystems which have been | ||
| 341 | mounted then you should enable this option. Most people that use | ||
| 342 | BusyBox have a read-only root filesystem, so they will leave this | ||
| 343 | option disabled and BusyBox will use the /proc/mounts file. | ||
| 344 | |||
| 345 | config CONFIG_FEATURE_MTAB_FILENAME | ||
| 346 | string " mtab file location" | ||
| 347 | default "/etc/mtab" | ||
| 348 | depends on CONFIG_FEATURE_MTAB_SUPPORT | ||
| 349 | help | ||
| 350 | Some people have a read only root filesystem, but they also wish to | ||
| 351 | have the 'mount' utility create an mtab file listing the filesystems | ||
| 352 | which have been mounted. This option allows you to specify an alternative | ||
| 353 | location for the mtab file, such as /var/mtab, or /tmp/mtab. The default | ||
| 354 | value is /etc/mtab, which is where this file is located on most desktop | ||
| 355 | Linux systems. | ||
| 238 | 356 | ||
| 239 | endmenu | 357 | endmenu |
| 240 | 358 | ||
