|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0 |
|
| #
906c312b |
| 15-Jan-2023 |
Kirk McKusick <[email protected]> |
Document the mntopts(3) functions.
The mntopts(3) functions support operations associated with a mount point. The main purpose of this commit is to document the mntopts(3) functions that now appear
Document the mntopts(3) functions.
The mntopts(3) functions support operations associated with a mount point. The main purpose of this commit is to document the mntopts(3) functions that now appear in 18 utilities in the base system. See mntopts(3) for the documentation details.
The getmntopts() function appeared in 4.4BSD. The build_iovec(), build_iovec_argf(), free_iovec(), checkpath(), and rmslashes() functions were added with nmount(8) in FreeBSD 5.0. The getmntpoint() and chkdoreload() functions are being added in this commit.
These functions should be in a library but for historic reasons are in a file in the sources for the mount(8) program. Thus, to access them the following lines need to be added to the Makefile of the program wanting to use them:
SRCS+= getmntopts.c MOUNT= ${SRCTOP}/sbin/mount CFLAGS+= -I${MOUNT} .PATH: ${MOUNT}
Once these changes have been MFC'ed to 13 they may be made into a library.
Reviewed by: kib, gbe MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37907
show more ...
|
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
e725ee7e |
| 23-Sep-2021 |
Cameron Katri <[email protected]> |
mount: add libxo(3) support
Adds --libxo to mount(8).
Differential Revision: https://reviews.freebsd.org/D30341
|
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
5b2d5e4f |
| 28-May-2017 |
Edward Tomasz Napierala <[email protected]> |
Move mount.conf(8) to mount.conf(5); it's a kernel configuration file and not an administrative utility.
MFC after: 2 weeks
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
406d87b1 |
| 09-Feb-2016 |
Glen Barber <[email protected]> |
Explicitly add more files to the 'runtime' package.
Sponsored by: The FreeBSD Foundation
|
|
Revision tags: release/10.2.0 |
|
| #
13eb765f |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert sbin/ to LIBADD Reduce overlinking
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0 |
|
| #
0d6422dd |
| 17-Jul-2013 |
Craig Rodrigues <[email protected]> |
In this GRN, Marcel Moolenaar overhauled the logic for mounting the root file system on bootup:
|------------------------------------------------------------------------ |r214006 | marcel | 20
In this GRN, Marcel Moolenaar overhauled the logic for mounting the root file system on bootup:
|------------------------------------------------------------------------ |r214006 | marcel | 2010-10-17 22:01:53 -0700 (Sun, 17 Oct 2010) | 20 lines | | Re-implement the root mount logic using a recursive approach, whereby each |root file system (starting with devfs and a synthesized configuration) can |contain directives for mounting another file system as root. |------------------------------------------------------------------------
This commit adds a mount.conf(8) man page which documents the root mount logic. mount.conf(8) also provides some examples for the /.mount.conf file, which can be used to change the root mount behavior.
Reviewed by: marcel bjk
show more ...
|
|
Revision tags: release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0 |
|
| #
106d8391 |
| 19-Oct-2009 |
Ruslan Ermilov <[email protected]> |
Switch the default WARNS level for sbin/ to 6.
Submitted by: Ulrich Spörlein
|
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
| #
e9988ced |
| 02-Feb-2007 |
Pawel Jakub Dawidek <[email protected]> |
Use pidfile(3) API to restart mountd(8) on success mount. This why we won't kill random process if there is a stale PID in /var/run/mountd.pid.
|
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
| #
7f244459 |
| 23-Nov-2005 |
Craig Rodrigues <[email protected]> |
Remove UFS-specific parts from mount(8). For mounting UFS, all mount options are passed directly to nmount(), without any UFS-specific logic.
|
| #
6f5f1a6b |
| 12-Nov-2005 |
Craig Rodrigues <[email protected]> |
- Minor fixes to raise WARNS level to 6. - Teach the mount program to call the nmount() syscall directly - Preserve existing method of calling mount() for UFS, until we clean things up. - Preserve
- Minor fixes to raise WARNS level to 6. - Teach the mount program to call the nmount() syscall directly - Preserve existing method of calling mount() for UFS, until we clean things up. - Preserve existing method of forking and calling external mount programs for mfs, msdosfs, nfs, nfs4, ntfs, nwfs, nullfs, portalfs, reiserfs, smbfs, udf, umapfs, unionfs - devfs, linprocfs, procfs, ext2fs call nmount() syscall directly, since that is all those external mount programs were doing
Reviewed by: phk Discussed on: arch
show more ...
|
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
| #
429cd02c |
| 07-Oct-2005 |
Craig Rodrigues <[email protected]> |
Bump WARNS up to 3.
|
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0 |
|
| #
2aebb586 |
| 26-Apr-2004 |
Bosko Milekic <[email protected]> |
The previous change to mount(8) to report ufs or ufs2 used libufs, which only works for Charlie root.
This change reverts the introduction of libufs and moves the check into the kernel. Since the f
The previous change to mount(8) to report ufs or ufs2 used libufs, which only works for Charlie root.
This change reverts the introduction of libufs and moves the check into the kernel. Since the f_fstypename is the same for both ufs and ufs2, we check fs_magic for presence of ufs2 and copy "ufs2" explicitly instead.
Submitted by: Christian S.J. Peron <[email protected]>
show more ...
|
|
Revision tags: release/5.2.1_cvs, release/5.2.1 |
|
| #
c6d1415d |
| 17-Feb-2004 |
Greg Lehey <[email protected]> |
Report the difference between ufs and ufs2.
Submitted by: "Christian S.J. Peron" <[email protected]>
|
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
| #
2998b879 |
| 26-Oct-2003 |
Tom Rhodes <[email protected]> |
style.Makefile: Add a '?' before '=' in WARNS.
|
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
| #
2d68bf45 |
| 04-Dec-2001 |
David E. O'Brien <[email protected]> |
Default to WARNS=2. Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
|
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
| #
0a5779d4 |
| 26-Mar-2001 |
Ruslan Ermilov <[email protected]> |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
| #
fe655281 |
| 20-Mar-2001 |
Ruslan Ermilov <[email protected]> |
Set the default manual section for sbin/ to 8.
|
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs, release/3.4.0_cvs, release/3.3.0_cvs |
|
| #
7f3dea24 |
| 28-Aug-1999 |
Peter Wemm <[email protected]> |
$Id$ -> $FreeBSD$
|
|
Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8 |
|
| #
ba2f0650 |
| 09-Jan-1999 |
Bruce Evans <[email protected]> |
Removed ROOTSLICE_HUNT. The root device is now found better by getvfsent() in most cases. (The main exception is when /etc/fstab still hasn't been converted to use a slice for the root device, the
Removed ROOTSLICE_HUNT. The root device is now found better by getvfsent() in most cases. (The main exception is when /etc/fstab still hasn't been converted to use a slice for the root device, the root device is a SCSI device, and the /dev/sd* inode for this device still hasn't been renamed to /dev/da*.)
show more ...
|
|
Revision tags: release/2.2.7, release/2.2.6 |
|
| #
95f37fa6 |
| 08-Mar-1998 |
Mike Smith <[email protected]> |
If we are mounting the root filesystem, and we're accessing it through something that might refer to the compatability slice rather than the correct slice entry, try all the possible slice entries fi
If we are mounting the root filesystem, and we're accessing it through something that might refer to the compatability slice rather than the correct slice entry, try all the possible slice entries first.
This is a compatability hack to deal with the case where the kernel has correctly mounted the root filesystem out of its slice, but the user has not updated their /etc/fstab file to reflect this. A diagnostic is emitted if the mount succeeds, indicating that the file should be updated.
This is a prelude to fixing the kernel to behave as alluded to above. Reviewed by: (discussed with) julian, phk
show more ...
|
| #
87f01287 |
| 20-Jan-1998 |
Bruce Evans <[email protected]> |
Removed definition of _NEW_VFSCONF. The new vfsconf interface is now the default.
|
|
Revision tags: release/2.2.5_cvs |
|
| #
fa02b62a |
| 25-Aug-1997 |
Bruce Evans <[email protected]> |
Backed out previous commit - don't clobber the (normally equivalent) default for NOSHARED.
|
| #
fba1c154 |
| 24-Aug-1997 |
Steve Price <[email protected]> |
Try to avoid mounting filesystems multiple times. Also while I'm here do some -Wall cleaning.
PR: kern/1839 Reviewed and corrected by: joerg
|
|
Revision tags: release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0 |
|
| #
c06fe0a0 |
| 11-Mar-1997 |
Peter Wemm <[email protected]> |
Merge from Lite2 - use new getvfsbyname() interface and mount(2) interface
**DANGER WILL ROBINSON!!** You must be running a -current kernel from within a week or so in order for this to work!
|