History log of /src/sbin/mount_nfs/mount_nfs.8
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.52 14-Mar-2021 rin

Fix typo: s/--r/-r/


# 1.51 24-Jan-2021 jmcneill

Use 32K as the default NFSv3 read and write data sizes on aarch64, matching
i386 and amd64.


# 1.50 03-Oct-2020 wiz

New sentence, new line.


# 1.49 03-Oct-2020 christos

Add -A (noac) option to turn off the attribute cache. (Maciej W. Rozycki)


Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
# 1.48 17-May-2018 wiz

Remove Tn for standard abbreviations.


# 1.47 17-May-2018 thorpej

Default NFS mounts to using TCP transport instead of UDP.
PR kern/53166


Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base
# 1.46 03-Jul-2017 wiz

branches: 1.46.4;
Remove workaround for ancient HTML generation code.


Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.45 12-Sep-2016 sevan

Add HISTORY section.
Bump date.
Not sure where mount_nfs first showed up but the version in the moder BSDs originates
from 4.4BSD according to CSRG archive
http://minnie.tuhs.org/cgi-bin/utree.pl?file=4.4BSD/usr/src/sbin/mount_nfs
Commercial offerings from Sun and others covers older systems, eg
https://groups.google.com/forum/#!topic/net.unix-wizards/lMe7aQikqJI


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.44 28-Apr-2015 prlw1

Fix typos


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
# 1.43 11-Jul-2012 dholland

minor wording improvement.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
# 1.42 08-Apr-2012 wiz

Remove unnecessary Bk/Ek pairs from SYNOPSIS.
No effective change except where I used the opportunity to sort options
and/or option descriptions.


# 1.41 02-Apr-2012 njoly

Note that amd64 defaults to 32k read/write data size, just like i386.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.40 29-Aug-2011 jruoho

branches: 1.40.2;
Remove a comma. From "Snader_LB" on freenode.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.39 18-Apr-2009 wiz

Remove outdated example. From Todd Kover in PR 41238.


# 1.38 08-Apr-2009 joerg

Fix string literals.


Revision tags: mjf-devfs2-base
# 1.37 11-Jan-2009 pooka

branches: 1.37.2;
-o resport, not -o resvport


Revision tags: netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.36 09-Nov-2007 yamt

branches: 1.36.8; 1.36.14;
- fix timeout for -s.
- mention default values of some options.


Revision tags: matt-armv6-prevmlocking matt-mips64-base
# 1.35 01-Jun-2007 ginsbach

branches: 1.35.4;
Add arguments to option descriptions for options that require arguments.
Document all of the NFS specific -o options.


# 1.34 27-Dec-2006 wiz

Sort options.


# 1.33 27-Dec-2006 yamt

oops, remove duplicated -D.


# 1.32 27-Dec-2006 yamt

revive -D option because it actually has some meanings for non-nqnfs mounts.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
# 1.31 09-Nov-2006 yamt

remove nqnfs support.
namely,
- make -q a synonym of -3.
- ignore -L and -D.


Revision tags: abandoned-netbsd-4-base
# 1.30 23-Mar-2006 wiz

unifdef NFSKERB (Kerberos 4 support). Update man page and usage() for
-K and -m removal (Kerberos 4 specific options).


# 1.29 23-Mar-2006 wiz

Fix typo in Xref.


# 1.28 20-Jun-2005 peter

Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.27 31-Jan-2005 erh

Fix PR#3617 and PR#3205: call realpath to convert mount points and paths to
device nodes into absolute paths before using them.


# 1.26 21-Jan-2005 yamt

note that loopback mount is a bad idea.


# 1.25 05-May-2004 fair

Came in here to add nfsstat(1) reference in SEE ALSO,
but since I was here...

Correct spelling of "Kerberos." Add RFC references.
Reword some awkward english. Sprinkle mandoc macros throughout.
Add white space to aid readability. Change date.


Revision tags: netbsd-2-0-base
# 1.24 15-Jan-2004 grant

branches: 1.24.2;
uppercase NFS acronym


# 1.23 07-Aug-2003 agc

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.


# 1.22 06-Apr-2003 wiz

Some casing changes, and use Er for EINTR.


# 1.21 25-Feb-2003 wiz

.Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.


Revision tags: fvdl_fs64_base
# 1.20 01-Jan-2003 jschauma

Fix tyops pointed out by Igor Sobrado in PR misc/19623:

mount_filecore(8) - frquently (frequently), upto (up to)
mount_nfs(8) - NFSV3 (NFSv3), automaticly (automatically)
mount_ntfs(8) - particularily (particularly), fisk (disk)


# 1.19 01-Oct-2002 wiz

New sentence, new line. By Robert Elz with minimal fixes.


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.18 15-May-2002 simonb

In the description of the -r and -w options, match the wording of the
stats to look for from netstat(1) with what netstat actually shows.


# 1.17 08-Feb-2002 ross

Generate <>& symbolically. I'm avoiding .../dist/... directories for now.


# 1.16 21-Jan-2002 wiz

Use mdoc macros instead of man ones.


# 1.15 20-Dec-2001 soren

Sync getopt() / man page with actual getopt options.


# 1.14 16-Nov-2001 wiz

Punctuation nit, and drop two .Pps.


# 1.13 02-May-2001 fvdl

Remove BUGS section, which only referred to performance tuning.
Instead, add a PERFORMANCE section which explains the most common
optimizations.


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.12 07-Oct-1999 soren

branches: 1.12.6;
NFS over TCP is more common these days.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.11 07-Mar-1999 mycroft

branches: 1.11.4;
Clean up SYNOPSIS formatting.


# 1.10 01-Feb-1999 msaitoh

Eliminate unused period.


# 1.9 12-Jan-1999 garbled

Add an EXAMPLES and ERRORS section to the manpage to partially fix
PR# 6121 by Charles M. Hannum. Someone else will have to do the
fixing to mountd's diagnostics.


# 1.8 06-Feb-1998 perry

macroize BSD, NetBSD, FreeBSD and misc cleanup


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.7 19-Oct-1997 fvdl

Implement -X option for 32 <-> 64 bit translation of directory cookies
for v3 mounts. Should rarely be needed (i.e. servers actually
returning information in the upper 32 bits, and programs not
being able to deal with that (emulated binaries; native NetBSD
binaries will never need this)).


# 1.6 23-Mar-1997 fvdl

Use a reserved port by default. The -P option is now obsolete, but
kept for backward compatibility. The -p option was added to explicitly
NOT use reserved ports.


# 1.5 26-Nov-1996 mikel

Fix typo; PR misc/2956. Also cleaned up .Nm usage.


# 1.4 27-Oct-1996 christos

Fix PR/2884: Change default for nfs mounts to not do a connect on the
socket. Add option -C to force a connected mount. Now option -c is still
there, but it is the default. Maybe amd should be changed similarly.


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
# 1.3 18-Feb-1996 fvdl

Bring in NFSv3 code by Rick Macklem (from Lite2).


Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.2 18-Mar-1995 cgd

convert to new RCS Id conventions; reduce my headache


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.1 08-Jun-1994 mycroft

branches: 1.1.1;
Update from 4.4-Lite, with local changes.