Ian Dowse
96c65ccb2f
Print out the file system access statistics using uintmax_t types
...
instead of casting the unsigned 64-bit values to longs.
Suggested by: bde
2003-12-07 17:00:14 +00:00
Ian Dowse
05779418cd
Don't include the file system ID in the output of `mount -v' if it
...
is all zeros. The kernel now consistently zeroes FSIDs for non-root
users, so there's no point in printing these.
Also fix a number of compiler warnings, including two real bugs:
- a bracket placement bug caused `mount -t ufs localhost:/foo /mnt'
to override the `-t ufs' specification and use mount_nfs.
- an unitialised variable was used instead of _PATH_SYSPATH when
warning that the mount_* program cound not be found.
Submitted by: Rudolf Cejka <cejkar@fit.vutbr.cz> (FSID part)
Approved by: re (scottl)
2003-12-05 09:36:56 +00:00
Tom Rhodes
2998b879f0
style.Makefile: Add a '?' before '=' in WARNS.
2003-10-26 00:35:05 +00:00
Sean Chittenden
c80f12d0af
Reduce fstab(5)/mount(8) confusion by changing the man pages to say "ro"
...
instead of "rdonly". "rdonly" works for mount(8) and mount_std(8) but
not from /etc/fstab, whereas "ro" works for all mount_*(8) commands.
2003-10-22 18:25:49 +00:00
Warner Losh
68dd1ff405
Prefer PATH_MAX to MAXPATHLEN. PATH_MAX has the trailing NUL.
2003-08-07 04:51:41 +00:00
Ian Dowse
38f102c2f6
When mount(8) is invoked with the `-v' flag, display the filesystem
...
ID for each file system in addition to the normal information.
In umount(8), accept filesystem IDs as well as the usual device and
path names. This makes it possible to unambiguously specify which
file system is to be unmounted even when two or more file systems
share the same device and mountpoint names (e.g. NFS mounts from
the same export into different chroots).
Suggested by: Dan Nelson <dnelson@allantgroup.com>
2003-07-18 17:43:13 +00:00
Gordon Tetlow
a3ba4c65fd
Convert fsck and mount to using execvP to find fsck_foo and mount_foo.
...
This simplifies the code path and makes the default path easy to override
in the /rescue case.
Submitted by: Tim Kientzle <kientzle@acm.org>
2003-06-29 17:53:48 +00:00
Ruslan Ermilov
a0b6213b05
Fixed the markup in the recently added ENVIRONMENT section.
2003-05-17 22:35:35 +00:00
David E. O'Brien
c69284ca08
Use __FBSDID() to quiet GCC 3.3 warnings.
2003-05-03 18:41:59 +00:00
Matthew N. Dodd
6e3bc9dad6
Bump the date for recent commits.
2003-04-07 22:58:35 +00:00
Matthew N. Dodd
564b641ef9
Clarify the behavior of PATH_FSTAB with regard to 'tainted' execution.
...
Requested by: ru
2003-04-07 14:21:14 +00:00
Matthew N. Dodd
ef258dd967
Implement the '-F' option for mount & umount which allows the user to
...
specify an alternate fstab file.
2003-04-07 12:56:01 +00:00
Ruslan Ermilov
c4b8f0626a
mdoc(7) police: kill unnecessary xref.
2003-02-23 01:46:25 +00:00
Joerg Wunsch
b4206324a5
Mention the oddities and requirements for mount operations executed by
...
non-root users.
PR: docs/42651
Submitted by: Thomas Seck <tmseck@netcologne.de>
MFC after: 3 days
2003-01-13 19:42:21 +00:00
Tom Rhodes
97d0a1b862
Remove the incorrect information about dump(8) and snapshots. All the
...
dump(8) issues are assumed to be fixed.
PR: 46224
Submitted By: Chris Knight <chris@aims.com.au>
Approved By: re (murray)
2002-12-13 16:35:23 +00:00
Robert Watson
03d94b50e5
Teach mount(8) about MNT_ACLS for the purposes of mount options and
...
mount option printing.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-14 19:40:00 +00:00
Tom Rhodes
ce66ddb763
s/filesystem/file system/g as discussed on -developers
2002-08-21 18:11:48 +00:00
Ruslan Ermilov
9acd9d0118
mdoc(7) police: missing markup bits.
2002-08-13 12:03:35 +00:00
Maxime Henrion
26fbf78be1
Update the manpage to match the code. The mount utilities
...
now don't try to load the filesystem module, the kernel takes
care of this.
2002-08-11 15:17:01 +00:00
Maxime Henrion
526ba6d32b
Now that the kernel is able to load modules itself,
...
remove all the code which was trying to do so.
This code was nasty in several ways, it was hiding
the kernel bug where the kernel was unable to properly
load a module, and it was quitting if it wasn't able
to load the module. The consequence is that an ABI
breakage of the vfsconf API would have broken *every*
mount utility.
2002-08-03 16:03:21 +00:00
Robert Watson
ba0fbe9637
Introduce support for Mandatory Access Control and extensible
...
kernel access control.
Teach mount(8) to understand the MNT_MULTILABEL flag, which is used
to determine whether a file system operates with individual per-vnode
labels, or treats the entire file system as a single object with a
single (mount) label. The behavior here will probably evolve some
now that nmount(2) is available and can more flexibly support mount
options.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-08-02 07:02:51 +00:00
Tom Rhodes
299f15612e
Add a bit of information on FFS snapshots to the mount(8) manual page.
...
PR: 30139
Submitted by: Chris Knight <chris@aims.com.au?
MFC after: 3 days
2002-07-11 21:12:45 +00:00
Philippe Charnier
e1205e80e5
The .Nm utility
2002-07-06 19:34:18 +00:00
Tom Rhodes
3468b317cb
more file system > filesystem
2002-05-16 04:10:46 +00:00
Maxime Henrion
eb4ebb056c
Fix a typo : ".Xr mount_udf 8," -> ".Xr mount_udf 8 ,".
2002-05-11 19:32:24 +00:00
Maxime Henrion
da85c82b2a
Unbreak NFS mounts when mount(8) is invoked as : mount path@server.
...
Reviewed by: obrien
2002-04-23 17:24:02 +00:00
Maxime Henrion
003dbca6a6
Do our best to determine if the user is attempting an NFS mount when
...
the filesystem type isn't given in the command line. In the case of
an IPv6 address containing ':', one must use the '@' separator for it
to be properly parsed (mount_nfs(8) still needs fixing at the moment
though).
PR: bin/37230
Reviewed by: obrien
MFC after: 1 week
2002-04-22 23:03:03 +00:00
David Malone
b6925fa918
Add mount_udf and mount_smbfs to crossrefs.
...
PR: 37200
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
2002-04-21 18:23:58 +00:00
Warner Losh
854299908c
o __P removed
...
o main prototype removed
2002-03-21 13:14:21 +00:00
David E. O'Brien
2d68bf45bf
Default to WARNS=2.
...
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
2001-12-04 02:19:58 +00:00
Ruslan Ermilov
15821eba77
<mntopts.h> -> "mntopts.h" in SYNOPSIS.
...
Submitted by: bde
2001-10-04 13:11:11 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Ruslan Ermilov
9fe48c6e8d
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 11:04:34 +00:00
Dima Dorfman
cafefe8c1b
Include missing header files which define functions for which gcc has
...
builtins (e.g., exit, strcmp).
2001-06-24 23:04:23 +00:00
Ruslan Ermilov
4ccd754686
- VFS_SET(msdos) -> VFS_SET(msdosfs)
...
- msdos.ko -> msdosfs.ko
- mount_msdos(8) -> mount_msdosfs(8)
- "msdos" -> "msdosfs" compatibility glue in mount(8)
2001-06-01 10:57:26 +00:00
Ruslan Ermilov
0b381bf1fd
Remove vestiges of MFS.
2001-06-01 10:07:28 +00:00
Ruslan Ermilov
6ad10804f7
Rename (after a repo-copy) some mount(8) programs:
...
mount_fdesc -> mount_fdescfs
mount_null -> mount_nullfs
mount_portal -> mount_portalfs
mount_umap -> mount_umapfs
mount_union -> mount_unionfs
2001-05-23 14:58:19 +00:00
Dima Dorfman
ad0447715b
Implement the -r and -w options as -o ro' and
-o noro', respectively. At
...
least in -w's case, simply unsetting the correct bit in init_flags was not
enough. The bit may be reset later if, say, the filesystem is marked `ro'
in fstab. The command line option should override the fstab setting, but
did not. The implementation of -r was changed for consistency.
PR: 26886
Reviewed by: archie
2001-05-02 02:16:16 +00:00
Ruslan Ermilov
c292c9bd76
mdoc(7) police: fix markup.
2001-04-26 11:47:49 +00:00
Ruslan Ermilov
0a5779d45b
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
Ruslan Ermilov
fe655281c5
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
Nik Clayton
01c78dbb09
Add an xref for mount_ntfs.
...
PR: docs/24693
Submitted by: Etienne Vidal <hallik@libertysurf.fr>
2001-02-02 03:08:48 +00:00
Brian S. Dean
20ee96993b
Always print out the target device when the mount fails, not just on
...
ENOENT.
2001-01-25 20:03:38 +00:00
Brian S. Dean
a04ea1b860
Provide a better error message when the /dev entry is non-existant.
...
Due to the old message, I spent way more time debugging a diskless
root problem than it should have taken.
2001-01-25 17:29:07 +00:00
Dag-Erling Smørgrav
c4b267dc7e
Retire kernfs (userland part).
2000-12-28 12:59:57 +00:00
Ruslan Ermilov
1252c1bb05
Prepare for mdoc(7)NG.
2000-12-18 15:16:24 +00:00
Ruslan Ermilov
7f8047281e
mdoc(7) police: misc minor fixes.
2000-11-23 08:18:10 +00:00
Alexey Zelkin
e867267b31
o get rid lfs mentions
...
o remove non-mdoc groff's instructions
2000-11-22 17:56:21 +00:00
Alexey Zelkin
5a4420e314
We do not support lfs. Remove it from list of remountable fs'es.
2000-11-22 17:54:56 +00:00
Ruslan Ermilov
7c7fb079b9
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00