summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin/date/date.12
-rw-r--r--bin/ln/symlink.72
-rw-r--r--bin/ls/ls.14
-rw-r--r--bin/pax/tar.12
-rw-r--r--bin/rcp/rcp.12
-rw-r--r--contrib/amd/fixmount/fixmount.82
-rw-r--r--contrib/amd/hlfsd/hlfsd.84
-rw-r--r--games/fortune/fortune/fortune.62
-rw-r--r--games/fortune/strfile/strfile.82
-rw-r--r--games/number/number.62
-rw-r--r--gnu/lib/libdialog/dialog.32
-rw-r--r--gnu/usr.bin/man/man/man.man4
-rw-r--r--gnu/usr.bin/man/manpath/manpath.man2
-rw-r--r--gnu/usr.bin/tar/tar.116
-rw-r--r--lib/libarchive/archive_read.32
-rw-r--r--lib/libarchive/archive_write.32
-rw-r--r--lib/libc/db/man/dbopen.34
-rw-r--r--lib/libc/db/man/mpool.32
-rw-r--r--lib/libc/gen/exec.34
-rw-r--r--lib/libc/gen/getcap.314
-rw-r--r--lib/libc/gen/getgrent.32
-rw-r--r--lib/libc/gen/getpwent.32
-rw-r--r--lib/libc/net/inet.32
-rw-r--r--lib/libc/net/resolver.32
-rw-r--r--lib/libc/regex/regex.36
-rw-r--r--lib/libc/rpc/rpc_clnt_create.32
-rw-r--r--lib/libc/stdtime/time2posix.32
-rw-r--r--lib/libc/sys/flock.22
-rw-r--r--lib/libc/sys/intro.24
-rw-r--r--lib/libc/sys/kldnext.22
-rw-r--r--lib/libc/sys/kldunload.22
-rw-r--r--lib/libc/sys/modnext.22
-rw-r--r--lib/libc/sys/ptrace.24
-rw-r--r--lib/libc/sys/rfork.22
-rw-r--r--lib/libc/sys/send.22
-rw-r--r--lib/libc/sys/vfork.22
-rw-r--r--lib/libcam/cam.38
-rw-r--r--lib/libcam/cam_cdbparse.310
-rw-r--r--lib/libdisk/libdisk.32
-rw-r--r--lib/libedit/editline.34
-rw-r--r--lib/libedit/editrc.52
-rw-r--r--lib/libfetch/fetch.32
-rw-r--r--lib/libmd/mdX.36
-rw-r--r--lib/libmd/ripemd.34
-rw-r--r--lib/libmd/sha.34
-rw-r--r--lib/libpam/modules/pam_radius/pam_radius.82
-rw-r--r--lib/libutil/realhostname.32
-rw-r--r--lib/libutil/realhostname_sa.32
-rw-r--r--lib/libutil/uucplock.34
-rw-r--r--libexec/bootpd/bootptab.52
-rw-r--r--libexec/mknetid/mknetid.82
-rw-r--r--libexec/rshd/rshd.82
-rw-r--r--libexec/ypxfr/ypxfr.82
-rw-r--r--sbin/adjkerntz/adjkerntz.82
-rw-r--r--sbin/badsect/badsect.82
-rw-r--r--sbin/camcontrol/camcontrol.824
-rw-r--r--sbin/ip6fw/ip6fw.810
-rw-r--r--sbin/ipfw/ipfw.88
-rw-r--r--sbin/mount_cd9660/mount_cd9660.82
-rw-r--r--sbin/newfs_msdos/newfs_msdos.82
-rw-r--r--sbin/nos-tun/nos-tun.84
-rw-r--r--sbin/restore/restore.82
-rw-r--r--sbin/route/route.82
-rw-r--r--sbin/spppcontrol/spppcontrol.84
-rw-r--r--sbin/tunefs/tunefs.82
-rw-r--r--share/man/man3/pthread.32
-rw-r--r--share/man/man3/pthread_testcancel.32
-rw-r--r--share/man/man3/sysexits.32
-rw-r--r--share/man/man4/awi.42
-rw-r--r--share/man/man4/bpf.46
-rw-r--r--share/man/man4/cy.46
-rw-r--r--share/man/man4/da.44
-rw-r--r--share/man/man4/dc.42
-rw-r--r--share/man/man4/ddb.46
-rw-r--r--share/man/man4/digi.412
-rw-r--r--share/man/man4/divert.42
-rw-r--r--share/man/man4/ed.46
-rw-r--r--share/man/man4/icmp.42
-rw-r--r--share/man/man4/intpm.42
-rw-r--r--share/man/man4/ip.42
-rw-r--r--share/man/man4/ip6.42
-rw-r--r--share/man/man4/isp.46
-rw-r--r--share/man/man4/man4.i386/apm.42
-rw-r--r--share/man/man4/man4.i386/lnc.42
-rw-r--r--share/man/man4/man4.i386/mcd.42
-rw-r--r--share/man/man4/man4.i386/mse.44
-rw-r--r--share/man/man4/man4.i386/ray.42
-rw-r--r--share/man/man4/man4.i386/sr.42
-rw-r--r--share/man/man4/natm.42
-rw-r--r--share/man/man4/ng_ppp.42
-rw-r--r--share/man/man4/pci.46
-rw-r--r--share/man/man4/ppbus.42
-rw-r--r--share/man/man4/psm.48
-rw-r--r--share/man/man4/rl.42
-rw-r--r--share/man/man4/rp.42
-rw-r--r--share/man/man4/sa.44
-rw-r--r--share/man/man4/scsi.414
-rw-r--r--share/man/man4/sio.48
-rw-r--r--share/man/man4/sppp.46
-rw-r--r--share/man/man4/ste.42
-rw-r--r--share/man/man4/sysmouse.42
-rw-r--r--share/man/man4/tap.44
-rw-r--r--share/man/man4/termios.44
-rw-r--r--share/man/man4/tty.44
-rw-r--r--share/man/man4/tun.44
-rw-r--r--share/man/man4/udp.42
-rw-r--r--share/man/man4/vr.44
-rw-r--r--share/man/man4/wb.42
-rw-r--r--share/man/man4/worm.44
-rw-r--r--share/man/man4/xl.42
-rw-r--r--share/man/man5/fs.52
-rw-r--r--share/man/man5/nsswitch.conf.56
-rw-r--r--share/man/man7/firewall.710
-rw-r--r--share/man/man7/release.72
-rw-r--r--share/man/man9/VFS.92
-rw-r--r--share/man/man9/VOP_LOCK.92
-rw-r--r--share/man/man9/bus_release_resource.92
-rw-r--r--share/man/man9/cd.92
-rw-r--r--share/man/man9/devstat.92
-rw-r--r--share/man/man9/intro.910
-rw-r--r--share/man/man9/mbuf.98
-rw-r--r--share/man/man9/mutex.92
-rw-r--r--share/man/man9/uio.94
-rw-r--r--share/man/man9/vnode.94
-rw-r--r--share/termcap/termcap.58
-rw-r--r--sys/boot/forth/loader.4th.82
-rw-r--r--usr.bin/calendar/calendar.12
-rw-r--r--usr.bin/cap_mkdb/cap_mkdb.12
-rw-r--r--usr.bin/col/col.12
-rw-r--r--usr.bin/colcrt/colcrt.12
-rw-r--r--usr.bin/ee/ee.12
-rw-r--r--usr.bin/enigma/enigma.12
-rw-r--r--usr.bin/fetch/fetch.12
-rw-r--r--usr.bin/file/file.112
-rw-r--r--usr.bin/fstat/fstat.16
-rw-r--r--usr.bin/getopt/getopt.12
-rw-r--r--usr.bin/gprof/gprof.12
-rw-r--r--usr.bin/indent/indent.14
-rw-r--r--usr.bin/join/join.12
-rw-r--r--usr.bin/last/last.12
-rw-r--r--usr.bin/locate/locate/locate.12
-rw-r--r--usr.bin/lock/lock.12
-rw-r--r--usr.bin/make/make.110
-rw-r--r--usr.bin/passwd/passwd.12
-rw-r--r--usr.bin/ruptime/ruptime.12
-rw-r--r--usr.bin/rwho/rwho.12
-rw-r--r--usr.bin/sed/sed.12
-rw-r--r--usr.bin/talk/talk.12
-rw-r--r--usr.bin/tcopy/tcopy.12
-rw-r--r--usr.bin/touch/touch.12
-rw-r--r--usr.bin/tput/tput.14
-rw-r--r--usr.bin/tset/tset.12
-rw-r--r--usr.bin/tty/tty.12
-rw-r--r--usr.bin/units/units.12
-rw-r--r--usr.bin/vis/vis.12
-rw-r--r--usr.bin/w/w.12
-rw-r--r--usr.bin/wc/wc.12
-rw-r--r--usr.bin/window/window.12
-rw-r--r--usr.bin/xinstall/install.14
-rw-r--r--usr.bin/xlint/xlint/lint.12
-rw-r--r--usr.bin/xstr/xstr.12
-rw-r--r--usr.sbin/ancontrol/ancontrol.84
-rw-r--r--usr.sbin/apm/apm.82
-rw-r--r--usr.sbin/apmd/apmd.82
-rw-r--r--usr.sbin/chown/chgrp.12
-rw-r--r--usr.sbin/chown/chown.82
-rw-r--r--usr.sbin/cron/cron/cron.84
-rw-r--r--usr.sbin/cron/crontab/crontab.514
-rw-r--r--usr.sbin/ctm/ctm/ctm.14
-rw-r--r--usr.sbin/ctm/ctm/ctm.52
-rw-r--r--usr.sbin/ctm/ctm_rmail/ctm_rmail.12
-rw-r--r--usr.sbin/fdread/fdread.12
-rw-r--r--usr.sbin/fdwrite/fdwrite.12
-rw-r--r--usr.sbin/iostat/iostat.82
-rw-r--r--usr.sbin/lpr/lpc/lpc.82
-rw-r--r--usr.sbin/lpr/lpd/lpd.82
-rw-r--r--usr.sbin/mount_nwfs/mount_nwfs.84
-rw-r--r--usr.sbin/mptable/mptable.12
-rw-r--r--usr.sbin/mrouted/mtrace.84
-rw-r--r--usr.sbin/mtree/mtree.86
-rw-r--r--usr.sbin/newsyslog/newsyslog.82
-rw-r--r--usr.sbin/ntp/doc/ntp.conf.52
-rw-r--r--usr.sbin/ntp/doc/ntpd.82
-rw-r--r--usr.sbin/ntp/doc/ntpdate.82
-rw-r--r--usr.sbin/ntp/doc/ntpq.86
-rw-r--r--usr.sbin/pccard/pccardd/pccard.conf.52
-rw-r--r--usr.sbin/pccard/pccardd/pccardd.82
-rw-r--r--usr.sbin/pcvt/userkeys/vt220keys.12
-rw-r--r--usr.sbin/pkg_install/add/pkg_add.14
-rw-r--r--usr.sbin/pkg_install/create/pkg_create.12
-rw-r--r--usr.sbin/pkg_install/delete/pkg_delete.12
-rw-r--r--usr.sbin/pkg_install/info/pkg_info.16
-rw-r--r--usr.sbin/pkg_install/sign/pkg_sign.16
-rw-r--r--usr.sbin/pkg_install/version/pkg_version.12
-rw-r--r--usr.sbin/ppp/ppp.8.m458
-rw-r--r--usr.sbin/pppctl/pppctl.86
-rw-r--r--usr.sbin/raycontrol/raycontrol.82
-rw-r--r--usr.sbin/rpc.umntall/rpc.umntall.82
-rw-r--r--usr.sbin/rpc.yppasswdd/rpc.yppasswdd.86
-rw-r--r--usr.sbin/rpc.ypxfrd/rpc.ypxfrd.82
-rw-r--r--usr.sbin/rrenumd/rrenumd.conf.52
-rw-r--r--usr.sbin/rwhod/rwhod.82
-rw-r--r--usr.sbin/syslogd/syslog.conf.54
-rw-r--r--usr.sbin/syslogd/syslogd.82
-rw-r--r--usr.sbin/trpt/trpt.82
-rw-r--r--usr.sbin/wicontrol/wicontrol.84
-rw-r--r--usr.sbin/yp_mkdb/yp_mkdb.82
-rw-r--r--usr.sbin/ypbind/ypbind.82
-rw-r--r--usr.sbin/ypserv/ypserv.86
209 files changed, 392 insertions, 392 deletions
diff --git a/bin/date/date.1 b/bin/date/date.1
index 9d7770d90cac..a514ffe4a63f 100644
--- a/bin/date/date.1
+++ b/bin/date/date.1
@@ -210,7 +210,7 @@ the clock goes back at 02:00 to 01:00, using
.Fl v No +3H
will be necessary to reach October 29, 2:30.
.Pp
-When the date is adjusted to a specific value that doesn't actually exist
+When the date is adjusted to a specific value that does not actually exist
(for example March 26, 1:30 BST 2000 in the Europe/London timezone),
the date will be silently adjusted forwards in units of one hour until it
reaches a valid time.
diff --git a/bin/ln/symlink.7 b/bin/ln/symlink.7
index 69c3e01dd868..d2e8cbb25e4d 100644
--- a/bin/ln/symlink.7
+++ b/bin/ln/symlink.7
@@ -69,7 +69,7 @@ the link.
Symbolic links may reference other symbolic links,
in which case the links are dereferenced until an object that is
not a symbolic link is found,
-a symbolic link which references a file which doesn't exist is found,
+a symbolic link which references a file which does not exist is found,
or a loop is detected.
(Loop detection is done by placing an upper limit on the number of
links that may be followed, and an error results if this limit is
diff --git a/bin/ls/ls.1 b/bin/ls/ls.1
index dfb521f6145c..314b5a2d41cf 100644
--- a/bin/ls/ls.1
+++ b/bin/ls/ls.1
@@ -475,12 +475,12 @@ variable must be set to
.Dq Li xterm-color .
Other terminal types may require similar adjustments.
Colorization
-is silently disabled if the output isn't directed to a terminal
+is silently disabled if the output is not directed to a terminal
unless the
.Ev CLICOLOR_FORCE
variable is defined.
.It Ev CLICOLOR_FORCE
-Color sequences are normally disabled if the output isn't directed to
+Color sequences are normally disabled if the output is not directed to
a terminal.
This can be overridden by setting this flag.
The
diff --git a/bin/pax/tar.1 b/bin/pax/tar.1
index 10f93a985600..ff66ccbefa57 100644
--- a/bin/pax/tar.1
+++ b/bin/pax/tar.1
@@ -120,7 +120,7 @@ Write old-style
.Pq non- Ns Tn POSIX
archives.
.It Fl o
-Don't write directory information that the older (V7) style
+Do not write directory information that the older (V7) style
.Nm
is unable to decode.
This implies the
diff --git a/bin/rcp/rcp.1 b/bin/rcp/rcp.1
index 029664b8d8af..374b41b166c2 100644
--- a/bin/rcp/rcp.1
+++ b/bin/rcp/rcp.1
@@ -129,7 +129,7 @@ described here
has been reimplemented with Kerberos in
.Bx 4.3 Reno .
.Sh BUGS
-Doesn't detect all cases where the target of a copy might
+Does not detect all cases where the target of a copy might
be a file in cases where only a directory should be legal.
.Pp
Is confused by any output generated by commands in a
diff --git a/contrib/amd/fixmount/fixmount.8 b/contrib/amd/fixmount/fixmount.8
index c2e92f305ec7..cc2677a92f12 100644
--- a/contrib/amd/fixmount/fixmount.8
+++ b/contrib/amd/fixmount/fixmount.8
@@ -96,7 +96,7 @@ Pretend the local hostname is
.Ar name .
This is useful after the local hostname has been changed and rmtab entries
using the old name remain on a remote machine.
-Unfortunately, most mountd's won't be able to successfully handle removal
+Unfortunately, most mountd's will not be able to successfully handle removal
of such entries, so this option is useful in combination with
.Fl v
only.
diff --git a/contrib/amd/hlfsd/hlfsd.8 b/contrib/amd/hlfsd/hlfsd.8
index 8db06d234468..a21f0e64a552 100644
--- a/contrib/amd/hlfsd/hlfsd.8
+++ b/contrib/amd/hlfsd/hlfsd.8
@@ -86,7 +86,7 @@ which defaults to
Lookups within that directory are handled by
.Nm hlfsd ,
which uses the password map to determine how to resolve the lookup. The
-directory will be created if it doesn't already exist. The symbolic link will
+directory will be created if it does not already exist. The symbolic link will
be to the accessing user's home directory, with
.Ar subdir
appended to it. If not specified,
@@ -113,7 +113,7 @@ the symbolic link returned by
will point, if it cannot access the home directory of the user. This
defaults to
.Pa /var/hlfs .
-This directory will be created if it doesn't exist. It is expected
+This directory will be created if it does not exist. It is expected
that either users will read these files, or the system administrators
will run a script to resend this
.Dq lost mail
diff --git a/games/fortune/fortune/fortune.6 b/games/fortune/fortune/fortune.6
index fbc86fb109ed..c3fd0dd7ed7b 100644
--- a/games/fortune/fortune/fortune.6
+++ b/games/fortune/fortune/fortune.6
@@ -71,7 +71,7 @@ Only available if compiled with -DDEBUG.
Consider all fortune files to be of equal size (see discussion below
on multiple files).
.It Fl f
-Print out the list of files which would be searched, but don't
+Print out the list of files which would be searched, but do not
print a fortune.
.It Fl l
Long dictums only.
diff --git a/games/fortune/strfile/strfile.8 b/games/fortune/strfile/strfile.8
index e452aa977804..aa9fa5949c8b 100644
--- a/games/fortune/strfile/strfile.8
+++ b/games/fortune/strfile/strfile.8
@@ -99,7 +99,7 @@ bit in the header
.Ar str_flags
field to be set.
.It Fl s
-Run silently; don't give a summary message when finished.
+Run silently; do not give a summary message when finished.
.It Fl x
Note that each alphabetic character in the groups of lines is rotated
13 positions in a simple caesar cypher.
diff --git a/games/number/number.6 b/games/number/number.6
index c5081e846403..eb7892d80d58 100644
--- a/games/number/number.6
+++ b/games/number/number.6
@@ -59,4 +59,4 @@ Display the number on a single line.
.Sh BUGS
Although
.Nm
-understand fractions, it doesn't understand exponents.
+understand fractions, it does not understand exponents.
diff --git a/gnu/lib/libdialog/dialog.3 b/gnu/lib/libdialog/dialog.3
index 47d97705b47e..0640a4e9e0bf 100644
--- a/gnu/lib/libdialog/dialog.3
+++ b/gnu/lib/libdialog/dialog.3
@@ -686,7 +686,7 @@ function gets the current value of the helpful text line.
.Pp
The
.Fn dialog_clear_norefresh
-function clears the screen back to the dialog background color, but don't
+function clears the screen back to the dialog background color, but do not
refresh the contents just yet.
.Pp
The
diff --git a/gnu/usr.bin/man/man/man.man b/gnu/usr.bin/man/man/man.man
index 0153f1ff3380..839c578834f9 100644
--- a/gnu/usr.bin/man/man/man.man
+++ b/gnu/usr.bin/man/man/man.man
@@ -93,7 +93,7 @@ that match
.Ar name ,
not just the first.
.It Fl d
-Don't actually display the man pages, but do print gobs of debugging
+Do not actually display the man pages, but do print gobs of debugging
information.
.It Fl f
Equivalent to
@@ -191,7 +191,7 @@ The output from
may need to be passed through some filter or another before being
printed.
.It Fl w
-Don't actually display the man pages, but do print the location(s) of
+Do not actually display the man pages, but do print the location(s) of
the files that would be formatted or displayed.
.El
.Sh ENVIRONMENT
diff --git a/gnu/usr.bin/man/manpath/manpath.man b/gnu/usr.bin/man/manpath/manpath.man
index 8d5a8ab75b6b..9bddd194fa8f 100644
--- a/gnu/usr.bin/man/manpath/manpath.man
+++ b/gnu/usr.bin/man/manpath/manpath.man
@@ -51,7 +51,7 @@ If it exists, it is added to the search path.
.Nm Manpath
is used by
.Xr man 1
-to determine the search path, so users normally don't need to set the
+to determine the search path, so users normally do not need to set the
.Ev MANPATH
environment variable directly.
.Pp
diff --git a/gnu/usr.bin/tar/tar.1 b/gnu/usr.bin/tar/tar.1
index 1f5205a968b4..582167f843a9 100644
--- a/gnu/usr.bin/tar/tar.1
+++ b/gnu/usr.bin/tar/tar.1
@@ -205,12 +205,12 @@ Create/list/extract old GNU-format incremental backup.
Create/list/extract new GNU-format incremental backup.
.It Fl h
.It Fl -dereference
-Don't write symlinks as symlinks; write the data of the files they name.
+Do not write symlinks as symlinks; write the data of the files they name.
.It Fl i
.It Fl -ignore-zeros
Ignore blocks of zeroes in archive (usually means End-Of-File).
.It Fl -ignore-failed-read
-Don't exit with non-zero status on unreadable files.
+Do not exit with non-zero status on unreadable files.
.It Fl j
.It Fl y
.It Fl -bzip
@@ -220,7 +220,7 @@ Filter the archive through
.Xr bzip2 1 .
.It Fl k
.It Fl -keep-old-files
-Keep files which already exist on disk; don't overwrite them from the archive.
+Keep files which already exist on disk; do not overwrite them from the archive.
.It Fl K Ar file
.It Fl -starting-file Ar file
Begin at
@@ -237,13 +237,13 @@ Change tapes after writing
* 1024 bytes.
.It Fl m
.It Fl -modification-time
-Don't extract file modified time.
+Do not extract file modified time.
.It Fl M
.It Fl -multi-volume
Create/list/extract multi-volume archive.
.It Fl n
.It Fl -norecurse
-Don't recurse into subdirectories when creating.
+Do not recurse into subdirectories when creating.
.It Fl -volno-file Ar file
File name with volume number to start with.
.It Fl N Ar date
@@ -270,7 +270,7 @@ Has the effect of
.Fl p s .
.It Fl P
.It Fl -absolute-paths
-Don't strip leading
+Do not strip leading
.Ql /
from file names.
.It Fl R
@@ -333,7 +333,7 @@ Attempt to verify the archive after writing it.
.It Fl -exclude Ar pattern
Exclude files matching the
.Ar pattern
-(don't extract them, don't add them, don't list them).
+(do not extract them, do not add them, do not list them).
.It Fl X Ar file
.It Fl -exclude-from Ar file
Exclude files listed in
@@ -468,7 +468,7 @@ which will add the files contained in
.Pa archive2.tar
onto the end of
.Pa archive1.tar
-(note that this can't be done by simply typing
+(note that this cannot be done by simply typing
.Dl "cat archive2.tar >> archive1.tar"
because of the end-of-file block at the end of a
.Nm
diff --git a/lib/libarchive/archive_read.3 b/lib/libarchive/archive_read.3
index 9618f99e3b89..bf8f6218846b 100644
--- a/lib/libarchive/archive_read.3
+++ b/lib/libarchive/archive_read.3
@@ -272,7 +272,7 @@ Complete the archive and invoke the close callback.
.It Fn archive_read_finish
Invokes
.Fn archive_read_close
-if it wasn't invoked maually, then release all resources.
+if it was not invoked maually, then release all resources.
.El
.Pp
Note that the library determines most of the relevant information about
diff --git a/lib/libarchive/archive_write.3 b/lib/libarchive/archive_write.3
index 033e8a557583..73b433b7c79e 100644
--- a/lib/libarchive/archive_write.3
+++ b/lib/libarchive/archive_write.3
@@ -196,7 +196,7 @@ Complete the archive and invoke the close callback.
.It Fn archive_write_finish
Invokes
.Fn archive_write_close
-if it wasn't invoked manually, then release all resources.
+if it was not invoked manually, then release all resources.
.El
More information about the
.Va struct archive
diff --git a/lib/libc/db/man/dbopen.3 b/lib/libc/db/man/dbopen.3
index e2475635d72b..ef1a18207659 100644
--- a/lib/libc/db/man/dbopen.3
+++ b/lib/libc/db/man/dbopen.3
@@ -98,7 +98,7 @@ is not possible.)
.\".Bl -tag -width indent
.\".It Dv DB_LOCK
.\"Do the necessary locking in the database to support concurrent access.
-.\"If concurrent access isn't needed or the database is read-only this
+.\"If concurrent access is not needed or the database is read-only this
.\"flag should not be set, as it tends to have an associated performance
.\"penalty.
.\".It Dv DB_SHMEM
@@ -541,7 +541,7 @@ The typedef
is a mnemonic for
.Dq "data base thang" ,
and was used
-because noone could think of a reasonable name that wasn't already used.
+because noone could think of a reasonable name that was not already used.
.Pp
The file descriptor interface is a kluge and will be deleted in a
future version of the interface.
diff --git a/lib/libc/db/man/mpool.3 b/lib/libc/db/man/mpool.3
index 78feab9b6698..0c8a12a15ddf 100644
--- a/lib/libc/db/man/mpool.3
+++ b/lib/libc/db/man/mpool.3
@@ -196,7 +196,7 @@ function may fail and set
for the following:
.Bl -tag -width Er
.It Bq Er EINVAL
-The requested record doesn't exist.
+The requested record does not exist.
.El
.Pp
The
diff --git a/lib/libc/gen/exec.3 b/lib/libc/gen/exec.3
index fa852918871f..3fbf2b52736a 100644
--- a/lib/libc/gen/exec.3
+++ b/lib/libc/gen/exec.3
@@ -159,7 +159,7 @@ and
search path is the path specified in the environment by
.Dq Ev PATH
variable.
-If this variable isn't specified,
+If this variable is not specified,
the default path is set according to the
.Dv _PATH_DEFPATH
definition in
@@ -196,7 +196,7 @@ or
according to whether at least one file with suitable execute permissions
was found.
.Pp
-If the header of a file isn't recognized (the attempted
+If the header of a file is not recognized (the attempted
.Fn execve
returned
.Er ENOEXEC ) ,
diff --git a/lib/libc/gen/getcap.3 b/lib/libc/gen/getcap.3
index 090ec5ac2972..6858b0ee1d92 100644
--- a/lib/libc/gen/getcap.3
+++ b/lib/libc/gen/getcap.3
@@ -110,8 +110,8 @@ On success 0 is returned, 1 if the returned
record contains an unresolved
.Ic tc
expansion,
-\-1 if the requested record couldn't be found,
-\-2 if a system error was encountered (couldn't open/read a file, etc.) also
+\-1 if the requested record could not be found,
+\-2 if a system error was encountered (could not open/read a file, etc.) also
setting
.Va errno ,
and \-3 if a potential reference loop is detected (see
@@ -178,7 +178,7 @@ in
.Fa buf
is returned on success,
.Dv NULL
-if the requested capability couldn't be
+if the requested capability could not be
found.
The end of the capability value is signaled by a `:' or
.Tn ASCII
@@ -195,7 +195,7 @@ The numeric value is returned in the
.Ft long
pointed to by
.Fa num .
-0 is returned on success, \-1 if the requested numeric capability couldn't
+0 is returned on success, \-1 if the requested numeric capability could not
be found.
.Pp
The
@@ -214,7 +214,7 @@ pointed to by
.Fa str .
The number of characters in the decoded string not including the trailing
.Dv NUL
-is returned on success, \-1 if the requested string capability couldn't
+is returned on success, \-1 if the requested string capability could not
be found, \-2 if a system error was encountered (storage allocation
failure).
.Pp
@@ -257,7 +257,7 @@ expansion is done (see
.Ic tc=
comments below).
Upon completion of the database 0 is returned, 1 is returned upon successful
-return of record with possibly more remaining (we haven't reached the end of
+return of record with possibly more remaining (we have not reached the end of
the database yet), 2 is returned if the record contains an unresolved
.Ic tc
expansion, \-1 is returned if a system error occurred, and \-2
@@ -559,7 +559,7 @@ No memory to allocate.
.Xr cap_mkdb 1 ,
.Xr malloc 3
.Sh BUGS
-Colons (`:') can't be used in names, types, or values.
+Colons (`:') cannot be used in names, types, or values.
.Pp
There are no checks for
.Ic tc Ns = Ns Ic name
diff --git a/lib/libc/gen/getgrent.3 b/lib/libc/gen/getgrent.3
index 46788119b62c..2f5dd7769d58 100644
--- a/lib/libc/gen/getgrent.3
+++ b/lib/libc/gen/getgrent.3
@@ -147,7 +147,7 @@ is non-zero, file descriptors are left open, significantly speeding
functions subsequent calls.
This functionality is unnecessary for
.Fn getgrent
-as it doesn't close its file descriptors by default.
+as it does not close its file descriptors by default.
It should also
be noted that it is dangerous for long-running programs to use this
functionality as the group file may be updated.
diff --git a/lib/libc/gen/getpwent.3 b/lib/libc/gen/getpwent.3
index 64c8986ae409..dc471811d469 100644
--- a/lib/libc/gen/getpwent.3
+++ b/lib/libc/gen/getpwent.3
@@ -151,7 +151,7 @@ is non-zero, file descriptors are left open, significantly speeding
up subsequent accesses for all of the routines.
(This latter functionality is unnecessary for
.Fn getpwent
-as it doesn't close its file descriptors by default.)
+as it does not close its file descriptors by default.)
.Pp
It is dangerous for long-running programs to keep the file descriptors
open as the database will become out of date if it is updated while the
diff --git a/lib/libc/net/inet.3 b/lib/libc/net/inet.3
index 21d0d71da9c8..28877f1f1980 100644
--- a/lib/libc/net/inet.3
+++ b/lib/libc/net/inet.3
@@ -94,7 +94,7 @@ as held in a character string) to network format (usually a
.Ft struct in_addr
or some other internal binary representation, in network byte order).
It returns 1 if the address was valid for the specified address family, or
-0 if the address wasn't parseable in the specified address family, or -1
+0 if the address was not parseable in the specified address family, or -1
if some system error occurred (in which case
.Va errno
will have been set).
diff --git a/lib/libc/net/resolver.3 b/lib/libc/net/resolver.3
index a736db93686e..16f70067be9d 100644
--- a/lib/libc/net/resolver.3
+++ b/lib/libc/net/resolver.3
@@ -166,7 +166,7 @@ This is useful only in programs that regularly do many queries.
.Tn UDP
should be the normal mode used.
.It Dv RES_IGNTC
-Unused currently (ignore truncation errors, i.e., don't retry with
+Unused currently (ignore truncation errors, i.e., do not retry with
.Tn TCP ) .
.It Dv RES_RECURSE
Set the recursion-desired bit in queries.
diff --git a/lib/libc/regex/regex.3 b/lib/libc/regex/regex.3
index 7800575af6bf..9d101e95c2f1 100644
--- a/lib/libc/regex/regex.3
+++ b/lib/libc/regex/regex.3
@@ -436,7 +436,7 @@ places the NUL-terminated message into the buffer pointed to by
limiting the length (including the NUL) to at most
.Fa errbuf_size
bytes.
-If the whole message won't fit,
+If the whole message will not fit,
as much of it as will fit before the terminating NUL is supplied.
In any case,
the returned value is the size of buffer needed to hold the whole
@@ -641,7 +641,7 @@ operand invalid
.It Dv REG_EMPTY
empty (sub)expression
.It Dv REG_ASSERT
-can't happen - you found a bug
+cannot happen - you found a bug
.It Dv REG_INVARG
invalid argument, e.g.\& negative-length string
.It Dv REG_ILLSEQ
@@ -715,7 +715,7 @@ are legal REs because
is
a special character only in the presence of a previous unmatched
.Ql (\& .
-This can't be fixed until the spec is fixed.
+This cannot be fixed until the spec is fixed.
.Pp
The standard's definition of back references is vague.
For example, does
diff --git a/lib/libc/rpc/rpc_clnt_create.3 b/lib/libc/rpc/rpc_clnt_create.3
index 2c6047259d3d..223b9af82a42 100644
--- a/lib/libc/rpc/rpc_clnt_create.3
+++ b/lib/libc/rpc/rpc_clnt_create.3
@@ -105,7 +105,7 @@ Set the timeout argument to 0 for batching calls.
.It Dv CLGET_SVC_ADDR Ta "struct netbuf *" Ta "get servers address"
.It Dv CLGET_FD Ta "int *" Ta "get fd from handle"
.It Dv CLSET_FD_CLOSE Ta "void" Ta "close fd on destroy"
-.It Dv CLSET_FD_NCLOSE Ta void Ta "don't close fd on destroy"
+.It Dv CLSET_FD_NCLOSE Ta void Ta "do not close fd on destroy"
.It Dv CLGET_VERS Ta "u_int32_t *" Ta "get RPC program version"
.It Dv CLSET_VERS Ta "u_int32_t *" Ta "set RPC program version"
.It Dv CLGET_XID Ta "u_int32_t *" Ta "get XID of previous call"
diff --git a/lib/libc/stdtime/time2posix.3 b/lib/libc/stdtime/time2posix.3
index c11a402a3fff..219bb5f320d3 100644
--- a/lib/libc/stdtime/time2posix.3
+++ b/lib/libc/stdtime/time2posix.3
@@ -78,7 +78,7 @@ The
function is less well-behaved:
for a positive leap second hit the result is not unique,
and for a negative leap second hit the corresponding
-POSIX time_t doesn't exist so an adjacent value is returned.
+POSIX time_t does not exist so an adjacent value is returned.
Both of these are good indicators of the inferiority of the
POSIX representation.
.Pp
diff --git a/lib/libc/sys/flock.2 b/lib/libc/sys/flock.2
index acb9741e2092..654f7dfe186a 100644
--- a/lib/libc/sys/flock.2
+++ b/lib/libc/sys/flock.2
@@ -44,7 +44,7 @@
.In sys/file.h
.Fd "#define LOCK_SH 0x01 /* shared file lock */"
.Fd "#define LOCK_EX 0x02 /* exclusive file lock */"
-.Fd "#define LOCK_NB 0x04 /* don't block when locking */"
+.Fd "#define LOCK_NB 0x04 /* do not block when locking */"
.Fd "#define LOCK_UN 0x08 /* unlock file */"
.Ft int
.Fn flock "int fd" "int operation"
diff --git a/lib/libc/sys/intro.2 b/lib/libc/sys/intro.2
index 1615e9e5f03f..582f34b7322d 100644
--- a/lib/libc/sys/intro.2
+++ b/lib/libc/sys/intro.2
@@ -302,7 +302,7 @@ The protocol family has not been configured into the
system or no implementation for it exists.
.It Er 47 EAFNOSUPPORT Em "Address family not supported by protocol family" .
An address incompatible with the requested protocol was used.
-For example, you shouldn't necessarily expect to be able to use
+For example, you should not necessarily expect to be able to use
.Tn NS
addresses with
.Tn ARPA
@@ -426,7 +426,7 @@ on the remote host
.It Er 76 EPROCUNAVAIL Em "Bad procedure for program" .
An
.Tn RPC
-call was attempted for a procedure which doesn't exist
+call was attempted for a procedure which does not exist
in the remote program.
.It Er 77 ENOLCK Em "No locks available" .
A system-imposed limit on the number of simultaneous file
diff --git a/lib/libc/sys/kldnext.2 b/lib/libc/sys/kldnext.2
index 9588647cc24e..607761adec7c 100644
--- a/lib/libc/sys/kldnext.2
+++ b/lib/libc/sys/kldnext.2
@@ -63,7 +63,7 @@ is
.Er ENOENT ,
which is set when
.Va fileid
-refers to a kld file that does not exist (isn't loaded).
+refers to a kld file that does not exist (is not loaded).
.Sh SEE ALSO
.Xr kldfind 2 ,
.Xr kldfirstmod 2 ,
diff --git a/lib/libc/sys/kldunload.2 b/lib/libc/sys/kldunload.2
index aa042d2d6a54..ef6282b238cc 100644
--- a/lib/libc/sys/kldunload.2
+++ b/lib/libc/sys/kldunload.2
@@ -52,7 +52,7 @@ The file referred to by
is unloaded unless:
.Bl -tag -width Er
.It Bq Er EPERM
-You don't have access to unlink the file from the kernel.
+You do not have access to unlink the file from the kernel.
.It Bq Er ENOENT
The file was not found.
.It Bq Er EBUSY
diff --git a/lib/libc/sys/modnext.2 b/lib/libc/sys/modnext.2
index 3a6f69b70947..c0c0a0d3a223 100644
--- a/lib/libc/sys/modnext.2
+++ b/lib/libc/sys/modnext.2
@@ -77,7 +77,7 @@ is
.Er ENOENT ,
which is set when
.Va modid
-refers to a kernel module that does not exist (isn't loaded).
+refers to a kernel module that does not exist (is not loaded).
.Sh SEE ALSO
.Xr kldfind 2 ,
.Xr kldfirstmod 2 ,
diff --git a/lib/libc/sys/ptrace.2 b/lib/libc/sys/ptrace.2
index a8910d7466a6..0d6009f0e3e9 100644
--- a/lib/libc/sys/ptrace.2
+++ b/lib/libc/sys/ptrace.2
@@ -359,7 +359,7 @@ some process other than the one making the request.
A request
(other than
.Dv PT_ATTACH )
-specified a process that wasn't stopped.
+specified a process that was not stopped.
.El
.It Bq Er EPERM
.Bl -bullet -compact
@@ -367,7 +367,7 @@ specified a process that wasn't stopped.
A request
(other than
.Dv PT_ATTACH )
-attempted to manipulate a process that wasn't being traced at all.
+attempted to manipulate a process that was not being traced at all.
.It
An attempt was made to use
.Dv PT_ATTACH
diff --git a/lib/libc/sys/rfork.2 b/lib/libc/sys/rfork.2
index 9dcbf52e380f..9187a55b1346 100644
--- a/lib/libc/sys/rfork.2
+++ b/lib/libc/sys/rfork.2
@@ -107,7 +107,7 @@ The
system call
can be implemented as a call to
.Fn rfork "RFFDG | RFPROC"
-but isn't for backwards compatibility.
+but is not for backwards compatibility.
.Sh RETURN VALUES
Upon successful completion,
.Fn rfork
diff --git a/lib/libc/sys/send.2 b/lib/libc/sys/send.2
index 86bad189cbae..de048542c855 100644
--- a/lib/libc/sys/send.2
+++ b/lib/libc/sys/send.2
@@ -220,7 +220,7 @@ function appeared in
.Sh BUGS
Because
.Fn sendmsg
-doesn't necessarily block until the data has been transferred, it
+does not necessarily block until the data has been transferred, it
is possible to transfer an open file descriptor across an
.Dv AF_UNIX
domain socket
diff --git a/lib/libc/sys/vfork.2 b/lib/libc/sys/vfork.2
index 372725684141..498ee118984b 100644
--- a/lib/libc/sys/vfork.2
+++ b/lib/libc/sys/vfork.2
@@ -89,7 +89,7 @@ Be careful, also, to call
.Xr _exit 2
rather than
.Xr exit 3
-if you can't
+if you cannot
.Xr execve 2 ,
since
.Xr exit 3
diff --git a/lib/libcam/cam.3 b/lib/libcam/cam.3
index 76b716b54db8..539709f265ab 100644
--- a/lib/libcam/cam.3
+++ b/lib/libcam/cam.3
@@ -191,8 +191,8 @@ Once the device name and unit number
are determined, a lookup is performed to determine the passthrough device
that corresponds to the given device.
.Fn cam_open_device
-is rather simple to use, but it isn't really suitable for general use
-because its behavior isn't necessarily deterministic.
+is rather simple to use, but it is not really suitable for general use
+because its behavior is not necessarily deterministic.
Programmers writing
new applications should make the extra effort to use one of the other open
routines documented below.
@@ -419,10 +419,10 @@ The CAM library first appeared in
.An Kenneth Merry Aq ken@FreeBSD.org
.Sh BUGS
.Fn cam_open_device
-doesn't check to see if the
+does not check to see if the
.Fa path
passed in is a symlink to something.
-It also doesn't check to see if the
+It also does not check to see if the
.Fa path
passed in is an actual
.Xr pass 4
diff --git a/lib/libcam/cam_cdbparse.3 b/lib/libcam/cam_cdbparse.3
index 7d7d4deca796..891652dca927 100644
--- a/lib/libcam/cam_cdbparse.3
+++ b/lib/libcam/cam_cdbparse.3
@@ -279,7 +279,7 @@ This flag tells the
.Xr pass 4
driver to enable error recovery.
The default is to not perform error
-recovery, which means that the retry count won't be honored without this
+recovery, which means that the retry count will not be honored without this
flag, among other things.
.It Dv CAM_DATA_PHYS
This indicates that the address contained in
@@ -301,7 +301,7 @@ The
.Fa timeout
tells the kernel how long to wait for the given command to complete.
If
-the timeout expires and the command hasn't completed, the CCB will be
+the timeout expires and the command has not completed, the CCB will be
returned from the kernel with an appropriate error status.
.Pp
.Fa cmd_spec
@@ -559,10 +559,10 @@ CCB.
I discovered this while implementing the arbitrary command execution
code in
.Xr camcontrol 8 ,
-but I haven't yet had time to implement such a function.
+but I have not yet had time to implement such a function.
.Pp
-Some of the CCB flag descriptions really don't belong here.
+Some of the CCB flag descriptions really do not belong here.
Rather they
belong in a generic CCB man page.
-Since that man page hasn't yet been
+Since that man page has not yet been
written, the shorter descriptions here will have to suffice.
diff --git a/lib/libdisk/libdisk.3 b/lib/libdisk/libdisk.3
index 1b7abc7003e5..b57f6e759f29 100644
--- a/lib/libdisk/libdisk.3
+++ b/lib/libdisk/libdisk.3
@@ -324,7 +324,7 @@ returns the name strings associated with the specified
.Ql subtype .
If
.Fn slice_type_name
-returns "unknown" for slices it isn't familiar with.
+returns "unknown" for slices it is not familiar with.
.Sh AUTHORS
.An -nosplit
The
diff --git a/lib/libedit/editline.3 b/lib/libedit/editline.3
index 373e5cd0d65a..1321fe804c28 100644
--- a/lib/libedit/editline.3
+++ b/lib/libedit/editline.3
@@ -189,7 +189,7 @@ The return value is
-1 if the command is unknown,
0 if there was no error or
.Dq prog
-didn't match, or
+did not match, or
1 if the command returned an error.
Refer to
.Xr editrc 5
@@ -449,7 +449,7 @@ Insert
into the line at the cursor.
Returns -1 if
.Fa str
-is empty or won't fit, and 0 otherwise.
+is empty or will not fit, and 0 otherwise.
.It Fn el_deletestr
Delete
.Fa num
diff --git a/lib/libedit/editrc.5 b/lib/libedit/editrc.5
index 62c1409495ce..e1fba8bb1eba 100644
--- a/lib/libedit/editrc.5
+++ b/lib/libedit/editrc.5
@@ -254,7 +254,7 @@ No sanity checking is done.
.Xc
Control which tty modes that
.Nm
-won't allow the user to change.
+will not allow the user to change.
.Fl d ,
.Fl q
or
diff --git a/lib/libfetch/fetch.3 b/lib/libfetch/fetch.3
index 3e151321178b..9e78a175614b 100644
--- a/lib/libfetch/fetch.3
+++ b/lib/libfetch/fetch.3
@@ -381,7 +381,7 @@ To register the authentication callback, simply set
.Va fetchAuthMethod
to point at it.
The callback will be used whenever a site requires authentication and
-the appropriate environment variables aren't set.
+the appropriate environment variables are not set.
.Pp
This interface is experimental and may be subject to change.
.Sh RETURN VALUES
diff --git a/lib/libmd/mdX.3 b/lib/libmd/mdX.3
index 8677bcafd50f..85b47db1f9e9 100644
--- a/lib/libmd/mdX.3
+++ b/lib/libmd/mdX.3
@@ -50,7 +50,7 @@ hash-function, that is, you cannot find (except by exhaustive search)
the input corresponding to a particular output.
This net result is a
.Dq fingerprint
-of the input-data, which doesn't disclose the actual input.
+of the input-data, which does not disclose the actual input.
.Pp
MD2 is the slowest, MD4 is the fastest and MD5 is somewhere in the middle.
MD2 can only be used for Privacy-Enhanced Mail.
@@ -196,7 +196,7 @@ Phk ristede runen.
.Sh BUGS
No method is known to exist which finds two files having the same hash value,
nor to find a file with a specific hash value.
-There is on the other hand no guarantee that such a method doesn't exist.
+There is on the other hand no guarantee that such a method does not exist.
.Pp
MD2 has only been licensed for use in Privacy Enhanced Mail.
-Use MD4 or MD5 if that isn't what you're doing.
+Use MD4 or MD5 if that is not what you're doing.
diff --git a/lib/libmd/ripemd.3 b/lib/libmd/ripemd.3
index 068faac6c932..6c2f21c79ae3 100644
--- a/lib/libmd/ripemd.3
+++ b/lib/libmd/ripemd.3
@@ -50,7 +50,7 @@ hash function; that is, it is computationally impractical to find
the input corresponding to a particular output.
This net result is a
.Dq fingerprint
-of the input-data, which doesn't disclose the actual input.
+of the input-data, which does not disclose the actual input.
.Pp
The
.Fn RIPEMD160_Init ,
@@ -138,4 +138,4 @@ specification.
.Sh BUGS
No method is known to exist which finds two files having the same hash value,
nor to find a file with a specific hash value.
-There is on the other hand no guarantee that such a method doesn't exist.
+There is on the other hand no guarantee that such a method does not exist.
diff --git a/lib/libmd/sha.3 b/lib/libmd/sha.3
index d24ad954c3bc..46937c887a6e 100644
--- a/lib/libmd/sha.3
+++ b/lib/libmd/sha.3
@@ -74,7 +74,7 @@ the input corresponding to a particular output.
This net result is
a
.Dq fingerprint
-of the input-data, which doesn't disclose the actual input.
+of the input-data, which does not disclose the actual input.
.Pp
.Tn SHA
(or
@@ -169,7 +169,7 @@ standards.
.Sh BUGS
No method is known to exist which finds two files having the same hash value,
nor to find a file with a specific hash value.
-There is on the other hand no guarantee that such a method doesn't exist.
+There is on the other hand no guarantee that such a method does not exist.
.Pp
The
.Tn IA32
diff --git a/lib/libpam/modules/pam_radius/pam_radius.8 b/lib/libpam/modules/pam_radius/pam_radius.8
index 2ff55757071f..25e7312c29a3 100644
--- a/lib/libpam/modules/pam_radius/pam_radius.8
+++ b/lib/libpam/modules/pam_radius/pam_radius.8
@@ -88,7 +88,7 @@ specifies a NAS identifier to send instead of the hostname.
specifies a user whose
.Xr passwd 5
entry will be used as a template to create the session environment
-if the supplied username doesn't exist in local password database.
+if the supplied username does not exist in local password database.
The user
will be authenticated with the supplied username and password, but his
credentials to the system will be presented as the ones for
diff --git a/lib/libutil/realhostname.3 b/lib/libutil/realhostname.3
index e5cdbf118b04..fd64d4c6966e 100644
--- a/lib/libutil/realhostname.3
+++ b/lib/libutil/realhostname.3
@@ -55,7 +55,7 @@ must point to a buffer of at least
.Ar hsize
bytes, and will always be written to by this function.
.Pp
-If the name resolution doesn't work both ways or if the host name is longer
+If the name resolution does not work both ways or if the host name is longer
than
.Ar hsize
bytes,
diff --git a/lib/libutil/realhostname_sa.3 b/lib/libutil/realhostname_sa.3
index 773c4afa8dc1..9f7f0dfb0224 100644
--- a/lib/libutil/realhostname_sa.3
+++ b/lib/libutil/realhostname_sa.3
@@ -84,7 +84,7 @@ must point to a buffer of at least
.Ar hsize
bytes, and will always be written to by this function.
.Pp
-If the name resolution doesn't work both ways or if the host name is longer
+If the name resolution does not work both ways or if the host name is longer
than
.Ar hsize
bytes,
diff --git a/lib/libutil/uucplock.3 b/lib/libutil/uucplock.3
index d901831de3c6..5f75c7f94e99 100644
--- a/lib/libutil/uucplock.3
+++ b/lib/libutil/uucplock.3
@@ -103,7 +103,7 @@ The lock file could not be read via
.Xr read 2 .
.Pp
.Dv UU_LOCK_CREAT_ERR :
-Can't create temporary lock file via
+Cannot create temporary lock file via
.Xr creat 2 .
.Pp
.Dv UU_LOCK_WRITE_ERR :
@@ -111,7 +111,7 @@ The current process id could not be written to the lock file via a call to
.Xr write 2 .
.Pp
.Dv UU_LOCK_LINK_ERR :
-Can't link temporary lock file via
+Cannot link temporary lock file via
.Xr link 2 .
.Pp
.Dv UU_LOCK_TRY_ERR :
diff --git a/libexec/bootpd/bootptab.5 b/libexec/bootpd/bootptab.5
index 781a1e5f1919..c10d26b75217 100644
--- a/libexec/bootpd/bootptab.5
+++ b/libexec/bootpd/bootptab.5
@@ -331,7 +331,7 @@ Rather than repeatedly specifying these tags, a full
specification can be listed for one host entry and shared by others via the
.Em tc
(table continuation) mechanism.
-Often, the template entry is a dummy host which doesn't actually exist and
+Often, the template entry is a dummy host which does not actually exist and
never sends bootp requests.
This feature is similar to the
.Em tc
diff --git a/libexec/mknetid/mknetid.8 b/libexec/mknetid/mknetid.8
index cc74d2f70f00..e70dc0038d9f 100644
--- a/libexec/mknetid/mknetid.8
+++ b/libexec/mknetid/mknetid.8
@@ -106,7 +106,7 @@ Specify the location of the netid information
file.
The compiled-in default is
.Pa /etc/netid .
-Note that no error is generated if the netid database can't be
+Note that no error is generated if the netid database cannot be
found.
The netid database is not likely to be present on most systems
until
diff --git a/libexec/rshd/rshd.8 b/libexec/rshd/rshd.8
index 5b4ba9643627..bc77108b5223 100644
--- a/libexec/rshd/rshd.8
+++ b/libexec/rshd/rshd.8
@@ -219,7 +219,7 @@ for the local user's login class.
.It Sy Can't make pipe.
The pipe needed for the
.Em stderr ,
-wasn't created.
+was not created.
.It Sy Can't fork; try again.
A
.Xr fork 2
diff --git a/libexec/ypxfr/ypxfr.8 b/libexec/ypxfr/ypxfr.8
index 4e7b4d600256..0d24b0de48b7 100644
--- a/libexec/ypxfr/ypxfr.8
+++ b/libexec/ypxfr/ypxfr.8
@@ -176,7 +176,7 @@ server is registered on the
.Tn NIS
master server and attempt to use
it if it is present.
-If it isn't it will fall back to the standard
+If it is not it will fall back to the standard
transfer method, copying the map contents from
.Xr ypserv 8
and creating new maps instead.
diff --git a/sbin/adjkerntz/adjkerntz.8 b/sbin/adjkerntz/adjkerntz.8
index fc2a064b57b0..5591f2e10b76 100644
--- a/sbin/adjkerntz/adjkerntz.8
+++ b/sbin/adjkerntz/adjkerntz.8
@@ -134,7 +134,7 @@ This form should be invoked from root's
.Xr crontab 5
every half hour between midnight and 5am, when most modern time
zone changes occur.
-Warning: don't use the
+Warning: do not use the
.Fl s
option in a
.Xr crontab 5
diff --git a/sbin/badsect/badsect.8 b/sbin/badsect/badsect.8
index 10812b6b567e..293e9589a281 100644
--- a/sbin/badsect/badsect.8
+++ b/sbin/badsect/badsect.8
@@ -51,7 +51,7 @@ makes the pack appear perfect, and such packs can then be copied with
The technique used by this program is also less general than
bad block forwarding, as
.Nm
-can't make amends for
+cannot make amends for
bad blocks in the i-list of file systems or in swap areas.
.Pp
On some disks,
diff --git a/sbin/camcontrol/camcontrol.8 b/sbin/camcontrol/camcontrol.8
index 453999e0fab6..abd30e033ce3 100644
--- a/sbin/camcontrol/camcontrol.8
+++ b/sbin/camcontrol/camcontrol.8
@@ -285,7 +285,7 @@ argument), the given bus (XPT_SCAN_BUS), or bus:target:lun
The user
may specify a scan of all busses, a single bus, or a lun.
Scanning all luns
-on a target isn't supported.
+on a target is not supported.
.It Ic reset
Tell the kernel to reset all busses in the system (with the
.Ar all
@@ -313,14 +313,14 @@ required.
Most drives support the physical sector format.
Some drives
support the logical block format.
-Many drives, if they don't support the
+Many drives, if they do not support the
requested format, return the data in an alternate format, along with sense
-information indicating that the requested data format isn't supported.
+information indicating that the requested data format is not supported.
The
.Nm
utility
attempts to detect this, and print out whatever format the drive returns.
-If the drive uses a non-standard sense code to report that it doesn't
+If the drive uses a non-standard sense code to report that it does not
support the requested format,
.Nm
will probably see the error as a failure to complete the request.
@@ -492,7 +492,7 @@ switch for this
.Nm
subcommand is described below.
.It Fl q
-Be quiet, and don't report the number of tags.
+Be quiet, and do not report the number of tags.
This is generally used when
setting the number of tags.
.It Fl v
@@ -566,7 +566,7 @@ The meaning of the
flag for the
.Ic negotiate
command is described below.
-Also, some controller drivers don't support
+Also, some controller drivers do not support
setting negotiation parameters, even if the underlying controller supports
negotiation changes.
Some controllers, such as the Advansys wide
@@ -584,9 +584,9 @@ Enable or disable disconnection.
.It Fl O Ar offset
Set the command delay offset.
.It Fl q
-Be quiet, don't print anything.
+Be quiet, do not print anything.
This is generally useful when you want to
-set a parameter, but don't want any status information.
+set a parameter, but do not want any status information.
.It Fl R Ar syncrate
Change the synchronization rate for a device.
The sync rate is a floating
@@ -655,7 +655,7 @@ Some hard
disks will complete a format operation in a very short period of time
(on the order of 5 minutes or less).
This is often because the drive
-doesn't really support the FORMAT UNIT command -- it just accepts the
+does not really support the FORMAT UNIT command -- it just accepts the
command, waits a few minutes and then returns it.
.Pp
The
@@ -669,7 +669,7 @@ arguments can be useful for scripts.
.Pp
.Bl -tag -width 6n
.It Fl q
-Be quiet, don't print any status messages.
+Be quiet, do not print any status messages.
This option will not disable
the questions, however.
To disable questions, use the
@@ -697,7 +697,7 @@ will issue a non-immediate format command, and will be unable to print any
information to let the user know what percentage of the disk has been
formatted.
.It Fl y
-Don't ask any questions.
+Do not ask any questions.
By default,
.Nm
will ask the user if he/she really wants to format the disk in question,
@@ -853,7 +853,7 @@ in
.Sh AUTHORS
.An Kenneth Merry Aq ken@FreeBSD.org
.Sh BUGS
-The code that parses the generic command line arguments doesn't know that
+The code that parses the generic command line arguments does not know that
some of the subcommands take multiple arguments.
So if, for instance, you
tried something like this:
diff --git a/sbin/ip6fw/ip6fw.8 b/sbin/ip6fw/ip6fw.8
index bce358cc42f9..9d296cfd71b0 100644
--- a/sbin/ip6fw/ip6fw.8
+++ b/sbin/ip6fw/ip6fw.8
@@ -104,7 +104,7 @@ and
.Xr m4 1 .
If
.Ar preproc
-doesn't start with a slash
+does not start with a slash
.Pq Ql /
as its first character, the usual
.Ev PATH
@@ -168,7 +168,7 @@ One rule is always present:
65535 deny all from any to any
.Ed
.Pp
-This rule is the default policy, i.e., don't allow anything at all.
+This rule is the default policy, i.e., do not allow anything at all.
Your job in setting up rules is to modify this policy to match your
needs.
.Pp
@@ -180,7 +180,7 @@ See also
.Dq show
command.
.It Fl f
-Don't ask for confirmation for commands that can cause problems if misused
+Do not ask for confirmation for commands that can cause problems if misused
(ie; flush).
.Ar Note ,
if there is no tty associated with the process, this is implied.
@@ -497,7 +497,7 @@ Most connections need packets going in both directions.
Remember to test very carefully.
It is a good idea to be near the console when doing this.
.It
-Don't forget the loopback interface.
+Do not forget the loopback interface.
.El
.Sh FINE POINTS
There is one kind of packet that the firewall will always discard,
@@ -576,7 +576,7 @@ When
using it for the first time, work on the console of the computer, and
do
.Em NOT
-do anything you don't understand.
+do anything you do not understand.
.Pp
When manipulating/adding chain entries, service and protocol names are
not accepted.
diff --git a/sbin/ipfw/ipfw.8 b/sbin/ipfw/ipfw.8
index 190be14c4967..6c053dafba65 100644
--- a/sbin/ipfw/ipfw.8
+++ b/sbin/ipfw/ipfw.8
@@ -230,7 +230,7 @@ While listing, if the
.Fl d
option was specified, also show expired dynamic rules.
.It Fl f
-Don't ask for confirmation for commands that can cause problems
+Do not ask for confirmation for commands that can cause problems
if misused,
.No i.e. Cm flush .
If there is no tty associated with the process, this is implied.
@@ -303,7 +303,7 @@ and
.Xr m4 1 .
If
.Ar preproc
-doesn't start with a slash
+does not start with a slash
.Pq Ql /
as its first character, the usual
.Ev PATH
@@ -1771,7 +1771,7 @@ If you cannot be near the console,
use an auto-recovery script such as the one in
.Pa /usr/share/examples/ipfw/change_rules.sh .
.It
-Don't forget the loopback interface.
+Do not forget the loopback interface.
.El
.Sh FINE POINTS
.Bl -bullet
@@ -1827,7 +1827,7 @@ A
socket bound to the specified port will receive all packets
diverted to that port.
If no socket is bound to the destination port, or if the divert module is
-not loaded, or if the kernel wasn't compiled with divert socket support,
+not loaded, or if the kernel was not compiled with divert socket support,
the packets are dropped.
.Sh SYSCTL VARIABLES
A set of
diff --git a/sbin/mount_cd9660/mount_cd9660.8 b/sbin/mount_cd9660/mount_cd9660.8
index 7970ddd0975d..a2de093f706a 100644
--- a/sbin/mount_cd9660/mount_cd9660.8
+++ b/sbin/mount_cd9660/mount_cd9660.8
@@ -153,7 +153,7 @@ in 2003.
POSIX device node mapping is currently not supported.
.Pp
Version numbers are not stripped if Rockridge extensions are in use.
-In this case, accessing files that don't have Rockridge names without
+In this case, accessing files that do not have Rockridge names without
version numbers gets the one with the lowest version number and not
the one with the highest.
.Pp
diff --git a/sbin/newfs_msdos/newfs_msdos.8 b/sbin/newfs_msdos/newfs_msdos.8
index a7de7ab5eccc..024ed1c188c6 100644
--- a/sbin/newfs_msdos/newfs_msdos.8
+++ b/sbin/newfs_msdos/newfs_msdos.8
@@ -70,7 +70,7 @@ to determine geometry, if required.
The options are as follow:
.Bl -tag -width indent
.It Fl N
-Don't create a file system: just print out parameters.
+Do not create a file system: just print out parameters.
.It Fl B Ar boot
Get bootstrap from file.
.It Fl F Ar FAT-type
diff --git a/sbin/nos-tun/nos-tun.8 b/sbin/nos-tun/nos-tun.8
index c5f1989c7011..405d43007b62 100644
--- a/sbin/nos-tun/nos-tun.8
+++ b/sbin/nos-tun/nos-tun.8
@@ -54,7 +54,7 @@ on the cisco.
This is because the tunnel is a point-to-point interface
in the
.Fx
-end, a concept cisco doesn't really implement.
+end, a concept cisco does not really implement.
.Pp
.Ar Protocol number
sets tunnel mode.
@@ -89,4 +89,4 @@ wrote the man-page.
.An Isao SEKI Aq iseki@gongon.com
added a new flag, IP protocol number.
.Sh BUGS
-We don't allow for setting our source address for multihomed machines.
+We do not allow for setting our source address for multihomed machines.
diff --git a/sbin/restore/restore.8 b/sbin/restore/restore.8
index 938de5f5f7a3..42d59a09880a 100644
--- a/sbin/restore/restore.8
+++ b/sbin/restore/restore.8
@@ -506,4 +506,4 @@ operation that may have been interrupted, the temporary files should
be the same across different processes.
In all other cases, the files are unique because it is possible to
have two different dumps started at the same time, and separate
-operations shouldn't conflict with each other.
+operations should not conflict with each other.
diff --git a/sbin/route/route.8 b/sbin/route/route.8
index ba17bccd749e..414d710cc0f2 100644
--- a/sbin/route/route.8
+++ b/sbin/route/route.8
@@ -383,7 +383,7 @@ on a directly-connected network.
The next-hop gateway must be given.
.It "not in table"
A delete operation was attempted for an entry which
-wasn't present in the tables.
+was not present in the tables.
.It "routing table overflow"
An add operation was attempted, but the system was
low on resources and was unable to allocate memory
diff --git a/sbin/spppcontrol/spppcontrol.8 b/sbin/spppcontrol/spppcontrol.8
index 0b038c2e49fa..a23793645968 100644
--- a/sbin/spppcontrol/spppcontrol.8
+++ b/sbin/spppcontrol/spppcontrol.8
@@ -141,7 +141,7 @@ For CHAP, this will be used to compute the response hash value, based
on remote's challenge.
For PAP, it will be transmitted as plain text
together with the system name.
-Don't forget to quote the secrets from
+Do not forget to quote the secrets from
the shell if they contain shell metacharacters (or white space).
.It Va myauthkey Ns Li = Ns Ar secret
Same as above.
@@ -170,7 +170,7 @@ Only meaningful with CHAP.
Do not re-challenge peer once the initial
CHAP handshake was successful.
Used to work around broken peer
-implementations that can't grok being re-challenged once the
+implementations that cannot grok being re-challenged once the
connection is up.
.It Ar rechallenge
With CHAP, send re-challenges at random intervals while the connection
diff --git a/sbin/tunefs/tunefs.8 b/sbin/tunefs/tunefs.8
index 3a1dd51e3a29..ac8641c0de01 100644
--- a/sbin/tunefs/tunefs.8
+++ b/sbin/tunefs/tunefs.8
@@ -165,4 +165,4 @@ This utility should work on active file systems.
.\" Take this out and a Unix Daemon will dog your steps from now until
.\" the time_t's wrap around.
.Pp
-You can tune a file system, but you can't tune a fish.
+You can tune a file system, but you cannot tune a fish.
diff --git a/share/man/man3/pthread.3 b/share/man/man3/pthread.3
index faf7ec2e9590..076aefe66526 100644
--- a/share/man/man3/pthread.3
+++ b/share/man/man3/pthread.3
@@ -299,7 +299,7 @@ Lock a mutex and block until it becomes available or until the timeout expires.
.Ft int
.Fn pthread_mutex_trylock "pthread_mutex_t *mutex"
.Xc
-Try to lock a mutex, but don't block if the mutex is locked by another thread,
+Try to lock a mutex, but do not block if the mutex is locked by another thread,
including the current thread.
.It Xo
.Ft int
diff --git a/share/man/man3/pthread_testcancel.3 b/share/man/man3/pthread_testcancel.3
index 4bbd0ccfeb23..5ceba4c785b0 100644
--- a/share/man/man3/pthread_testcancel.3
+++ b/share/man/man3/pthread_testcancel.3
@@ -156,7 +156,7 @@ always be restored to its value on entry to the object.
.Pp
This follows from a modularity argument: if the client of an object (or the
client of an object that uses that object) has disabled cancelability, it is
-because the client doesn't want to have to worry about how to clean up if the
+because the client does not want to have to worry about how to clean up if the
thread is canceled while executing some sequence of actions.
If an object
is called in such a state and it enables cancelability and a cancellation
diff --git a/share/man/man3/sysexits.3 b/share/man/man3/sysexits.3
index 044d61e91d17..d8c2ded103ad 100644
--- a/share/man/man3/sysexits.3
+++ b/share/man/man3/sysexits.3
@@ -80,7 +80,7 @@ A service is unavailable.
This can occur if a support program or file
does not exist.
This can also be used as a catchall message when
-something you wanted to do doesn't work, but you don't know why.
+something you wanted to do does not work, but you do not know why.
.It Sy EX_SOFTWARE Pq 70
An internal software error has been detected.
This should be limited
diff --git a/share/man/man4/awi.4 b/share/man/man4/awi.4
index 3e5036b2eaee..13a0012318cf 100644
--- a/share/man/man4/awi.4
+++ b/share/man/man4/awi.4
@@ -43,7 +43,7 @@ driver also supports a variant of adhoc mode out of spec for DS radio cards,
which makes it possible to communicate with adhoc mode of
.Xr wi 8
driver.
-The NWID doesn't affect in this mode.
+The NWID does not affect in this mode.
.Pp
For more information on configuring this device, see
.Xr ifconfig 8 .
diff --git a/share/man/man4/bpf.4 b/share/man/man4/bpf.4
index 58eb6be8db00..d9cb0cef289c 100644
--- a/share/man/man4/bpf.4
+++ b/share/man/man4/bpf.4
@@ -214,7 +214,7 @@ and
.It Li bs_drop
the number of packets which were accepted by the filter but dropped by the
kernel because of buffer overflows
-(i.e., the application's reads aren't keeping up with the packet traffic).
+(i.e., the application's reads are not keeping up with the packet traffic).
.El
.It Dv BIOCIMMEDIATE
.Pq Li u_int
@@ -349,7 +349,7 @@ header will be word aligned.
Suitable precautions
must be taken when accessing the link layer protocol fields on alignment
restricted machines.
-(This isn't a problem on an Ethernet, since
+(This is not a problem on an Ethernet, since
the type field is a short falling on an even offset,
and the addresses are probably accessed in a bytewise fashion).
.Pp
@@ -586,7 +586,7 @@ BPF_RET+BPF_A accept A bytes
BPF_RET+BPF_K accept k bytes
.Ed
.It Dv BPF_MISC
-The miscellaneous category was created for anything that doesn't
+The miscellaneous category was created for anything that does not
fit into the above classes, and for any new instructions that might need to
be added.
Currently, these are the register transfer instructions
diff --git a/share/man/man4/cy.4 b/share/man/man4/cy.4
index 3cd45dfac519..07974734864e 100644
--- a/share/man/man4/cy.4
+++ b/share/man/man4/cy.4
@@ -171,11 +171,11 @@ In particular, the initial states for non (POSIX) standard flags
should be set to suit the devices attached and may need to be
locked to prevent buggy programs from changing them.
E.g., CRTSCTS should be locked on for devices that support
-RTS/CTS handshaking at all times and off for devices that don't
+RTS/CTS handshaking at all times and off for devices that do not
support it at all.
CLOCAL should be locked on for devices
-that don't support carrier.
-HUPCL may be locked off if you don't
+that do not support carrier.
+HUPCL may be locked off if you do not
want to hang up for some reason.
In general, very bad things happen
if something is locked to the wrong state, and things should not
diff --git a/share/man/man4/da.4 b/share/man/man4/da.4
index 4a6068a6321f..b3d382295eb6 100644
--- a/share/man/man4/da.4
+++ b/share/man/man4/da.4
@@ -236,9 +236,9 @@ The default is 6 bytes.
The
.Nm
driver issues a CAM Path Inquiry CCB at probe time to determine whether the
-protocol the device in question speaks (e.g.\& ATAPI) typically doesn't allow
+protocol the device in question speaks (e.g.\& ATAPI) typically does not allow
6 byte commands.
-If it doesn't, the
+If it does not, the
.Nm
driver will default to using at least 10 byte CDBs.
If a 6 byte READ or WRITE fails with an ILLEGAL REQUEST error, the
diff --git a/share/man/man4/dc.4 b/share/man/man4/dc.4
index 0e3a998811ad..a81b735c29eb 100644
--- a/share/man/man4/dc.4
+++ b/share/man/man4/dc.4
@@ -314,7 +314,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The controller loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
diff --git a/share/man/man4/ddb.4 b/share/man/man4/ddb.4
index e53787f9b8e9..17150bebd7dc 100644
--- a/share/man/man4/ddb.4
+++ b/share/man/man4/ddb.4
@@ -99,7 +99,7 @@ a hexadecimal format at a prompt.
Examine and write commands update `dot' to the address of the last line
examined or the last location modified, and set `next' to the address of
the next location to be examined or changed.
-Other commands don't change `dot', and set `next' to be the same as `dot'.
+Other commands do not change `dot', and set `next' to be the same as `dot'.
.Pp
The general command syntax is:
.Cm command Ns Op Li \&/ Ns Ar modifier
@@ -394,8 +394,8 @@ only if the machine dependent code supports it.
Search memory for
.Ar value .
This command might fail in interesting
-ways if it doesn't find the searched-for value.
-This is because ddb doesn't always recover from touching bad memory.
+ways if it does not find the searched-for value.
+This is because ddb does not always recover from touching bad memory.
The optional
.Ar count
argument limits the search.
diff --git a/share/man/man4/digi.4 b/share/man/man4/digi.4
index e3324cf43951..e33e365cecf1 100644
--- a/share/man/man4/digi.4
+++ b/share/man/man4/digi.4
@@ -72,7 +72,7 @@ Meaning of
.It 0x0001
use alternate pinout (exchange DCD and DSR lines)
.It 0x0002
-don't use 8K window mode of PC/Xe
+do not use 8K window mode of PC/Xe
.El
.Pp
Device numbering:
@@ -100,7 +100,7 @@ Input and output for each line may set to one of following baud rates;
50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
19200, 38400, 57600, or for newer versions of cards 115200.
.Pp
-The driver doesn't use any interrupts, it is
+The driver does not use any interrupts, it is
.Dq polling-based .
This means that
it uses clock interrupts instead of interrupts generated by DigiBoard cards and
@@ -126,7 +126,7 @@ to change the pinout of the interface or to use new PC/Xe cards
which can work with an 8K memory window in compatibility mode
(with a 64K memory window).
Note
-that using 8K memory window doesn't mean shorter input/output buffers, it means
+that using 8K memory window does not mean shorter input/output buffers, it means
only that all buffers will be mapped to the same memory address and switched as
needed.
.Pp
@@ -237,13 +237,13 @@ locked to prevent buggy programs from changing them.
E.g.,
.Dv CRTSCTS
should be locked on for devices that support
-RTS/CTS handshaking at all times and off for devices that don't
+RTS/CTS handshaking at all times and off for devices that do not
support it at all.
.Dv CLOCAL
should be locked on for devices
-that don't support carrier.
+that do not support carrier.
.Dv HUPCL
-may be locked off if you don't
+may be locked off if you do not
want to hang up for some reason.
In general, very bad things happen
if something is locked to the wrong state, and things should not
diff --git a/share/man/man4/divert.4 b/share/man/man4/divert.4
index 0180ef3d867b..08983626456c 100644
--- a/share/man/man4/divert.4
+++ b/share/man/man4/divert.4
@@ -176,7 +176,7 @@ could be cleaner, and it's too dependent on
It's questionable whether incoming fragments should be reassembled
before being diverted.
For example, if only some fragments of a
-packet destined for another machine don't get routed through the
+packet destined for another machine do not get routed through the
local machine, the packet is lost.
This should probably be
a settable socket option in any case.
diff --git a/share/man/man4/ed.4 b/share/man/man4/ed.4
index 7ef74b4be9cd..cc2e902fae63 100644
--- a/share/man/man4/ed.4
+++ b/share/man/man4/ed.4
@@ -87,7 +87,7 @@ lossage).
Some
.No ( non- Ns Fx
:-)) machines have terrible Ethernet performance
-and simply can't cope with 1100K+ data rates.
+and simply cannot cope with 1100K+ data rates.
Use of this flag also provides
one more packet worth of receiver buffering, and on 8bit cards, this may help
reduce receiver lossage.
@@ -262,7 +262,7 @@ This is most commonly
caused by a BIOS extension ROM being configured in the same address space as the
Ethernet card's shared memory.
Either find the offending card and change its BIOS
-ROM to be at an address that doesn't conflict, or change the
+ROM to be at an address that does not conflict, or change the
.Cd iomem
option in the kernel config file so that the card's shared memory is mapped at a
non-conflicting address.
@@ -279,7 +279,7 @@ the card is defective.
Indicates a logic problem in the driver.
Should never happen.
.It "ed%d: device timeout"
-Indicates that an expected transmitter interrupt didn't occur.
+Indicates that an expected transmitter interrupt did not occur.
Usually caused by an
interrupt conflict with another card on the ISA bus.
This condition could also be caused if the kernel is configured for a
diff --git a/share/man/man4/icmp.4 b/share/man/man4/icmp.4
index 252537ff4187..af5c1df1103b 100644
--- a/share/man/man4/icmp.4
+++ b/share/man/man4/icmp.4
@@ -147,7 +147,7 @@ already has one, or when trying to send a datagram with the destination
address specified and the socket is already connected;
.It Bq Er ENOTCONN
when trying to send a datagram, but
-no destination address is specified, and the socket hasn't been
+no destination address is specified, and the socket has not been
connected;
.It Bq Er ENOBUFS
when the system runs out of memory for
diff --git a/share/man/man4/intpm.4 b/share/man/man4/intpm.4
index 3553844cff90..5e015a8f371d 100644
--- a/share/man/man4/intpm.4
+++ b/share/man/man4/intpm.4
@@ -60,4 +60,4 @@ This device requires IRQ 9 exclusively.
To use this, you should enable
ACPI function in BIOS configuration, or PnP mechanism assigns conflicted
IRQ for PnP ISA card.
-And don't use IRQ 9 for Non-PnP ISA cards.
+And do not use IRQ 9 for Non-PnP ISA cards.
diff --git a/share/man/man4/ip.4 b/share/man/man4/ip.4
index bbf9c176c750..dd86514d1c6b 100644
--- a/share/man/man4/ip.4
+++ b/share/man/man4/ip.4
@@ -564,7 +564,7 @@ already has one, or when trying to send a datagram with the destination
address specified and the socket is already connected;
.It Bq Er ENOTCONN
when trying to send a datagram, but
-no destination address is specified, and the socket hasn't been
+no destination address is specified, and the socket has not been
connected;
.It Bq Er ENOBUFS
when the system runs out of memory for
diff --git a/share/man/man4/ip6.4 b/share/man/man4/ip6.4
index c7a531e86779..174e45fb370d 100644
--- a/share/man/man4/ip6.4
+++ b/share/man/man4/ip6.4
@@ -611,7 +611,7 @@ already has one or when trying to send a datagram with the destination
address specified and the socket is already connected.
.It Bq Er ENOTCONN
when trying to send a datagram, but
-no destination address is specified, and the socket hasn't been
+no destination address is specified, and the socket has not been
connected.
.It Bq Er ENOBUFS
when the system runs out of memory for
diff --git a/share/man/man4/isp.4 b/share/man/man4/isp.4
index d3a644861e77..f28c1ba1ed9e 100644
--- a/share/man/man4/isp.4
+++ b/share/man/man4/isp.4
@@ -185,13 +185,13 @@ driver was written by Matthew Jacob for NASA/Ames Research Center.
.Sh BUGS
The driver currently ignores some NVRAM settings.
.Pp
-The driver currently doesn't do error recovery for timed out commands
+The driver currently does not do error recovery for timed out commands
very gracefully.
.Pp
-Target mode support isn't completely debugged yet.
+Target mode support is not completely debugged yet.
It works reasonably
well for Fibre Channel, somewhat well for Qlogic 1040 cards, but
-doesn't yet work for the other cards (due to last minute unannounced
+does not yet work for the other cards (due to last minute unannounced
changes in firmware interfaces).
.Pp
Sometimes, when booting, the driver gets stuck waiting for the
diff --git a/share/man/man4/man4.i386/apm.4 b/share/man/man4/man4.i386/apm.4
index e2c33e466804..e5e5c6a91632 100644
--- a/share/man/man4/man4.i386/apm.4
+++ b/share/man/man4/man4.i386/apm.4
@@ -128,7 +128,7 @@ Many, if not most, of the implementations of APM-bios in laptops
today are buggy.
You may be putting your LCD-display and batteries at
a risk by using this interface.
-(The reason this isn't a problem for
+(The reason this is not a problem for
MS-Windows is that they use the real-mode interface.)
If you see any
weird behavior from your system with this code in use, unplug the
diff --git a/share/man/man4/man4.i386/lnc.4 b/share/man/man4/man4.i386/lnc.4
index 37eed7074755..6f413339b3e8 100644
--- a/share/man/man4/man4.i386/lnc.4
+++ b/share/man/man4/man4.i386/lnc.4
@@ -104,7 +104,7 @@ The
driver assumes the memory it allocates is within the lower 16Mb range.
This is not a very valid assumption but there's nothing that can be done
about it yet.
-For shared memory NICs this isn't relevant.
+For shared memory NICs this is not relevant.
.It "lnc%d: Device timeout -- Resetting"
The device has stopped responding to the network, or there is a problem with
the network connection (cable).
diff --git a/share/man/man4/man4.i386/mcd.4 b/share/man/man4/man4.i386/mcd.4
index 532e3a4be056..84b47e4ecdf5 100644
--- a/share/man/man4/man4.i386/mcd.4
+++ b/share/man/man4/man4.i386/mcd.4
@@ -147,7 +147,7 @@ features of the interface board, although it has an interrupt handler
for any IRQ requests that are generated.
Until the DMA features are
supported, the only interrupts that the board generates are those that
-aren't supported by the driver anyway.
+are not supported by the driver anyway.
.Sh SEE ALSO
.In sys/cdio.h
.Sh HISTORY
diff --git a/share/man/man4/man4.i386/mse.4 b/share/man/man4/man4.i386/mse.4
index c3b07c8b146d..bd4500ec5da1 100644
--- a/share/man/man4/man4.i386/mse.4
+++ b/share/man/man4/man4.i386/mse.4
@@ -126,7 +126,7 @@ minor = (`unit' << 1) | `non-blocking'
.Ed
.Pp
where `unit' is the device number (usually 0) and the `non-blocking' bit
-is set to indicate ``don't block waiting for mouse input,
+is set to indicate ``do not block waiting for mouse input,
return immediately''.
The `non-blocking' bit should be set for \fIXFree86\fP,
therefore the minor device number usually used for \fIXFree86\fP is 1.
@@ -307,7 +307,7 @@ and
are modifiable by the
.Dv MOUSE_SETMODE
command.
-Changing the other field doesn't cause error, but has no effect.
+Changing the other field does not cause error, but has no effect.
.Pp
.It Dv MOUSE_SETMODE Ar mousemode_t *mode
The command changes the current operation parameters of the mouse driver
diff --git a/share/man/man4/man4.i386/ray.4 b/share/man/man4/man4.i386/ray.4
index f7e5c78d4eff..aecbfbec85db 100644
--- a/share/man/man4/man4.i386/ray.4
+++ b/share/man/man4/man4.i386/ray.4
@@ -381,7 +381,7 @@ memory maps correctly - it works around
and then throws it all away assuming the card is an
.Xr ed 4
driver...).
-Note that this could be dangerous (because it doesn't interact with
+Note that this could be dangerous (because it does not interact with
.Xr pccardd 8 )
if you use other memory mapped cards at the same time or have
SCSI cards with on-board BIOS.
diff --git a/share/man/man4/man4.i386/sr.4 b/share/man/man4/man4.i386/sr.4
index 3761ecea95b9..899cce1055d0 100644
--- a/share/man/man4/man4.i386/sr.4
+++ b/share/man/man4/man4.i386/sr.4
@@ -84,7 +84,7 @@ The
specification in
.Pa /boot/device.hints
is optional.
-If it isn't specified, the driver will
+If it is not specified, the driver will
assume the following:
.Pp
.Bl -hang -offset indent
diff --git a/share/man/man4/natm.4 b/share/man/man4/natm.4
index 19dd59265620..a70e67f4e785 100644
--- a/share/man/man4/natm.4
+++ b/share/man/man4/natm.4
@@ -14,7 +14,7 @@ ATM software comes with a
which provides socket level access to AAL0 and AAL5 virtual circuits.
To enable this protocol layer, add
.Dl options NATM
-to your kernel configuration file and re-make the kernel (don't forget
+to your kernel configuration file and re-make the kernel (do not forget
to do
.Dq make clean ) .
.Sh NATM API
diff --git a/share/man/man4/ng_ppp.4 b/share/man/man4/ng_ppp.4
index 6882c446d063..26a9e220ea9f 100644
--- a/share/man/man4/ng_ppp.4
+++ b/share/man/man4/ng_ppp.4
@@ -202,7 +202,7 @@ is disabled, over the (single) PPP link.
Typically when the controlling entity receives an unexpected packet on the
.Dv bypass
hook it responds either by dropping the frame (if it's not ready for
-the protocol) or with an LCP protocol reject (if it doesn't recognize
+the protocol) or with an LCP protocol reject (if it does not recognize
or expect the protocol).
.Sh MULTILINK OPERATION
To enable multi-link PPP, the corresponding configuration flag must be set
diff --git a/share/man/man4/pci.4 b/share/man/man4/pci.4
index eb3b01a37792..ccc6b94f4fda 100644
--- a/share/man/man4/pci.4
+++ b/share/man/man4/pci.4
@@ -131,7 +131,7 @@ A device must match all specified fields in order to be returned.
The match flags are enumerated in the
.Va pci_getconf_flags
structure.
-Hopefully the flag values are obvious enough that they don't need to
+Hopefully the flag values are obvious enough that they do not need to
described in detail.
.El
.It match_buf_len
@@ -315,11 +315,11 @@ Kenneth Merry, and first appeared in
.Sh AUTHORS
.An Kenneth Merry Aq ken@FreeBSD.org
.Sh BUGS
-It isn't possible for users to specify an accurate offset into the device
+It is not possible for users to specify an accurate offset into the device
list without calling the
.Dv PCIOCGETCONF
at least once, since they have no way of knowing the current generation
number otherwise.
-This probably isn't a serious problem, though, since
+This probably is not a serious problem, though, since
users can easily narrow their search by specifying a pattern or patterns
for the kernel to match against.
diff --git a/share/man/man4/ppbus.4 b/share/man/man4/ppbus.4
index 73a85e346d2b..6e18ac3a625a 100644
--- a/share/man/man4/ppbus.4
+++ b/share/man/man4/ppbus.4
@@ -248,7 +248,7 @@ characteristics of the standard.
IEEE1284 interacts with the ppbus system as little as possible.
That means
you still have to request the ppbus when you want to access it, the negotiate
-function doesn't do it for you.
+function does not do it for you.
And of course, release it later.
.Sh ARCHITECTURE
.Ss adapter, ppbus and device layers
diff --git a/share/man/man4/psm.4 b/share/man/man4/psm.4
index bfeb59454f5e..3e9c419a82a4 100644
--- a/share/man/man4/psm.4
+++ b/share/man/man4/psm.4
@@ -87,7 +87,7 @@ The PS/2 style pointing device typically supports 10, 20, 40, 60, 80, 100
and 200 reports per second.
60 or 100 appears to be the default value for many devices.
Note that when there is no movement and no button has changed its state,
-the device won't send anything to the host system.
+the device will not send anything to the host system.
The report rate can be changed via an ioctl call.
.Ss Operation Levels
The
@@ -186,7 +186,7 @@ minor = (`unit' << 1) | `non-blocking'
.Ed
.Pp
where `unit' is the device number (usually 0) and the `non-blocking' bit
-is set to indicate ``don't block waiting for mouse input,
+is set to indicate ``do not block waiting for mouse input,
return immediately''.
The `non-blocking' bit should be set for \fIXFree86\fP,
therefore the minor device number usually used for \fIXFree86\fP is 1.
@@ -293,14 +293,14 @@ driver will not try to identify the model of the pointing device and
will not carry out model-specific initialization.
The device should always act like a standard PS/2 mouse without such
initialization.
-Extra features, such as wheels and additional buttons, won't be
+Extra features, such as wheels and additional buttons, will not be
recognized by the
.Nm
driver.
.It bit 10 NORESET
When this flag is set, the
.Nm
-driver won't reset the pointing device when initializing the device.
+driver will not reset the pointing device when initializing the device.
If the
.Fx
kernel
diff --git a/share/man/man4/rl.4 b/share/man/man4/rl.4
index a5047a97e82e..97ef935e4b7b 100644
--- a/share/man/man4/rl.4
+++ b/share/man/man4/rl.4
@@ -209,7 +209,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The controller loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
diff --git a/share/man/man4/rp.4 b/share/man/man4/rp.4
index a9d1b60075f3..dbdf77ba853d 100644
--- a/share/man/man4/rp.4
+++ b/share/man/man4/rp.4
@@ -191,5 +191,5 @@ or in the
tty layer.
.\" (Although my bet is that it's in the higher-level tty layer;
.\" given the bugs I found while writing this driver, it's clear
-.\" the BSD software flow control code hasn't been tested very much
+.\" the BSD software flow control code has not been tested very much
.\" at all! -- TYT)
diff --git a/share/man/man4/sa.4 b/share/man/man4/sa.4
index e1fc4dc4ef8b..0a6da7c50dcf 100644
--- a/share/man/man4/sa.4
+++ b/share/man/man4/sa.4
@@ -169,7 +169,7 @@ If a rewind is requested after a write, then the driver
assumes that the last file on the tape has been written, and ensures
that there are two file marks written to the tape.
The exception to
-this is that there seems to be a standard (which we follow, but don't
+this is that there seems to be a standard (which we follow, but do not
understand why) that certain types of tape do not actually write two
file marks to tape, but when read, report a `phantom' file mark when the
last file is read.
@@ -235,7 +235,7 @@ Additionally, certain
tapes (QIC tapes mostly) that were written under
.Fx
2.X
-aren't automatically read correctly with this driver: you may need to
+are not automatically read correctly with this driver: you may need to
explicitly set variable block mode or set to the blocksize that works best
for your device in order to read tapes written under
.Fx
diff --git a/share/man/man4/scsi.4 b/share/man/man4/scsi.4
index 743a036e9b34..0aaafb577be3 100644
--- a/share/man/man4/scsi.4
+++ b/share/man/man4/scsi.4
@@ -75,7 +75,7 @@ subsystem:
.Bl -tag -width SCSI_NO_SENSE_STRINGS
.It Dv CAMDEBUG
This option enables the CAM debugging printf code.
-This won't actually
+This will not actually
cause any debugging information to be printed out when included by itself.
Enabling printouts requires additional configuration.
See below for details.
@@ -105,7 +105,7 @@ In most cases, though,
this should be enabled, since it speeds the interpretation of
.Tn SCSI
error messages.
-Don't let the "kernel bloat" zealots get to you -- leave
+Do not let the "kernel bloat" zealots get to you -- leave
the sense descriptions in your kernel!
.It Dv SCSI_NO_OP_STRINGS
This disables text descriptions of each
@@ -113,7 +113,7 @@ This disables text descriptions of each
opcode.
This option, like the sense string option above, is primarily
useful for environments like a boot floppy where kernel size is critical.
-Enabling this option for normal use isn't recommended, since it slows
+Enabling this option for normal use is not recommended, since it slows
debugging of
.Tn SCSI
problems.
@@ -137,7 +137,7 @@ Newer disks
may need as little as 100ms, while old, slow devices may need much longer.
If the
.Dv SCSI_DELAY
-isn't specified, it defaults to 2 seconds.
+is not specified, it defaults to 2 seconds.
The minimum allowable value for
.Dv SCSI_DELAY
is "100", or 100ms.
@@ -268,10 +268,10 @@ Some of these flags, most notably
and
.Dv CAM_DEBUG_SUBTRACE
will produce kernel printfs in EXTREME numbers,
-and because of that, they aren't especially useful.
-There aren't many things logged at the
+and because of that, they are not especially useful.
+There are not many things logged at the
.Dv CAM_DEBUG_INFO
-level, so it isn't especially useful.
+level, so it is not especially useful.
The most useful debugging flag is the
.Dv CAM_DEBUG_CDB
flag.
diff --git a/share/man/man4/sio.4 b/share/man/man4/sio.4
index b7f4f25beb2e..d9f4f9169811 100644
--- a/share/man/man4/sio.4
+++ b/share/man/man4/sio.4
@@ -229,7 +229,7 @@ port.
The driver supports controller based PCI modems.
The 3Com FaxModem PCI and the Advantec 56k Voice Messaging PCI
FaxModem are the only cards supported.
-WinModems, softmodems, hfc modems and any other modems that aren't
+WinModems, softmodems, hfc modems and any other modems that are not
controller based are not supported.
.Pp
The
@@ -330,10 +330,10 @@ In particular, the initial states for non (POSIX) standard flags
should be set to suit the devices attached and may need to be
locked to prevent buggy programs from changing them.
E.g., CRTSCTS should be locked on for devices that support
-RTS/CTS handshaking at all times and off for devices that don't
+RTS/CTS handshaking at all times and off for devices that do not
support it at all.
-CLOCAL should be locked on for devices that don't support carrier.
-HUPCL may be locked off if you don't
+CLOCAL should be locked on for devices that do not support carrier.
+HUPCL may be locked off if you do not
want to hang up for some reason.
In general, very bad things happen
if something is locked to the wrong state, and things should not
diff --git a/share/man/man4/sppp.4 b/share/man/man4/sppp.4
index 32acec1b1c95..22b238aeff7f 100644
--- a/share/man/man4/sppp.4
+++ b/share/man/man4/sppp.4
@@ -78,7 +78,7 @@ signals an
event (rise of
.Dq carrier ) .
This can be used by lower layers to support
-a dialin connection where the physical layer isn't available
+a dialin connection where the physical layer is not available
immediately at startup, but only after some external event arrives.
Receipt of a
.Em Down
@@ -134,7 +134,7 @@ wrong assumptions.
In a similar spirit the remote address can be set to the magical
value
.Li 0.0.0. Ns Em *
-which means that we don't care what address the remote
+which means that we do not care what address the remote
side will use, as long as it is not 0.0.0.0.
This is useful if your ISP has several dial-in
servers.
@@ -227,7 +227,7 @@ for authentication and link quality reporting.
.Pp
Negotiation loop avoidance is not fully implemented.
If the negotiation
-doesn't converge, this can cause an endless loop.
+does not converge, this can cause an endless loop.
.Pp
The various parameters that should be adjustable per RFC 1661 are
currently hard-coded into the kernel, and should be made accessible
diff --git a/share/man/man4/ste.4 b/share/man/man4/ste.4
index 200c1f35a51f..9a93610d19fc 100644
--- a/share/man/man4/ste.4
+++ b/share/man/man4/ste.4
@@ -136,7 +136,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The controller loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
diff --git a/share/man/man4/sysmouse.4 b/share/man/man4/sysmouse.4
index db5b724a0956..a1b2459a98f9 100644
--- a/share/man/man4/sysmouse.4
+++ b/share/man/man4/sysmouse.4
@@ -57,7 +57,7 @@ mouse data from the device via
.Xr read 2 .
Make sure that
.Xr moused 8
-is running, otherwise the user process won't see any data coming from
+is running, otherwise the user process will not see any data coming from
the mouse.
.Pp
.Ss Operation Levels
diff --git a/share/man/man4/tap.4 b/share/man/man4/tap.4
index c05bff6bb5f0..6932b7970201 100644
--- a/share/man/man4/tap.4
+++ b/share/man/man4/tap.4
@@ -139,7 +139,7 @@ this stores the internal debugging variable's value into it.
.It Dv FIONBIO
Turn non-blocking I/O for reads off or on, according as the argument
.Va int Ns 's
-value is or isn't zero
+value is or is not zero
(Writes are always nonblocking).
.It Dv FIOASYNC
Turn asynchronous I/O for reads
@@ -148,7 +148,7 @@ Turn asynchronous I/O for reads
when data is available to be read)
off or on, according as the argument
.Va int Ns 's
-value is or isn't zero.
+value is or is not zero.
.It Dv FIONREAD
If any frames are queued to be read, store the size of the first one into the argument
.Va int ;
diff --git a/share/man/man4/termios.4 b/share/man/man4/termios.4
index 1a9d846c3282..f6cf216bfa34 100644
--- a/share/man/man4/termios.4
+++ b/share/man/man4/termios.4
@@ -119,7 +119,7 @@ sets the process group of the terminal back to its own process
group (it puts itself into the foreground).
If the job is to
be started in the background (as denoted by the shell operator "&"),
-it never changes the process group of the terminal and doesn't
+it never changes the process group of the terminal and does not
wait for the job to complete (that is, it immediately attempts to read the next
command).
If the job is started in the foreground, the user may
@@ -136,7 +136,7 @@ and for placing stopped or background jobs into the foreground.
An orphaned process group is a process group that has no process
whose parent is in a different process group, yet is in the same
session.
-Conceptually it means a process group that doesn't have
+Conceptually it means a process group that does not have
a parent that could do anything if it were to be stopped.
For example,
the initial login shell is typically in an orphaned process group.
diff --git a/share/man/man4/tty.4 b/share/man/man4/tty.4
index cade15a06884..393b42092729 100644
--- a/share/man/man4/tty.4
+++ b/share/man/man4/tty.4
@@ -258,14 +258,14 @@ Pretend as if the terminal received the character pointed to by
.Fa cp .
.It Dv TIOCNOTTY Fa void
This call is obsolete but left for compatibility.
-In the past, when a process that didn't have a controlling terminal (see
+In the past, when a process that did not have a controlling terminal (see
.Em The Controlling Terminal
in
.Xr termios 4 )
first opened a terminal device, it acquired that terminal as its
controlling terminal.
For some programs this was a hazard as they
-didn't want a controlling terminal in the first place, and this
+did not want a controlling terminal in the first place, and this
provided a mechanism to disassociate the controlling terminal from
the calling process.
It
diff --git a/share/man/man4/tun.4 b/share/man/man4/tun.4
index 955d3ddaade4..4754e2c8aa94 100644
--- a/share/man/man4/tun.4
+++ b/share/man/man4/tun.4
@@ -229,7 +229,7 @@ mode, and zero otherwise.
.It Dv FIONBIO
Turn non-blocking I/O for reads off or on, according as the argument
.Vt int Ns 's
-value is or isn't zero.
+value is or is not zero.
(Writes are always non-blocking.)
.It Dv FIOASYNC
Turn asynchronous I/O for reads
@@ -238,7 +238,7 @@ Turn asynchronous I/O for reads
when data is available to be read)
off or on, according as the argument
.Vt int Ns 's
-value is or isn't zero.
+value is or is not zero.
.It Dv FIONREAD
If any packets are queued to be read, store the size of the first one
into the argument
diff --git a/share/man/man4/udp.4 b/share/man/man4/udp.4
index 4ae65eddd6dd..03d6db2eef20 100644
--- a/share/man/man4/udp.4
+++ b/share/man/man4/udp.4
@@ -112,7 +112,7 @@ already has one, or when trying to send a datagram with the destination
address specified and the socket is already connected;
.It Bq Er ENOTCONN
when trying to send a datagram, but
-no destination address is specified, and the socket hasn't been
+no destination address is specified, and the socket has not been
connected;
.It Bq Er ENOBUFS
when the system runs out of memory for
diff --git a/share/man/man4/vr.4 b/share/man/man4/vr.4
index 55b06cde8e0e..43a1fc34817f 100644
--- a/share/man/man4/vr.4
+++ b/share/man/man4/vr.4
@@ -144,7 +144,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The controller loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
@@ -188,7 +188,7 @@ driver always copies transmit mbuf chains into longword-aligned
buffers prior to transmission in order to pacify the Rhine chips.
If buffers are not aligned correctly, the chip will round the
supplied buffer address and begin DMAing from the wrong location.
-This buffer copying impairs transmit performance on slower systems but can't
+This buffer copying impairs transmit performance on slower systems but cannot
be avoided.
On faster machines (e.g.\& a Pentium II), the performance
impact is much less noticeable.
diff --git a/share/man/man4/wb.4 b/share/man/man4/wb.4
index 84e60ccbd12f..d34b9109b8f6 100644
--- a/share/man/man4/wb.4
+++ b/share/man/man4/wb.4
@@ -139,7 +139,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The controller loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
diff --git a/share/man/man4/worm.4 b/share/man/man4/worm.4
index 72e74b8da178..67cff7994060 100644
--- a/share/man/man4/worm.4
+++ b/share/man/man4/worm.4
@@ -60,9 +60,9 @@ by a CAM-compliant
layer.
The new
.Tn SCSI
-layer doesn't include a
+layer does not include a
.Nm
-driver, and isn't likely to include one in the future.
+driver, and is not likely to include one in the future.
Future in-kernel
support for CD-R/CD-RW/DVD drives will likely be implemented through the
.Xr cd 4
diff --git a/share/man/man4/xl.4 b/share/man/man4/xl.4
index 1604012c4683..ec8c85883ff2 100644
--- a/share/man/man4/xl.4
+++ b/share/man/man4/xl.4
@@ -205,7 +205,7 @@ mode when shutting down, and some PCI BIOSes fail to bring the chip
out of this state before configuring it.
The 3c905B loses all of
its PCI configuration in the D3 state, so if the BIOS does not set
-it back to full power mode in time, it won't be able to configure it
+it back to full power mode in time, it will not be able to configure it
correctly.
The driver tries to detect this condition and bring
the adapter back to the D0 (full power) state, but this may not be
diff --git a/share/man/man5/fs.5 b/share/man/man5/fs.5
index 368f11cffc8c..3754d455b4d8 100644
--- a/share/man/man5/fs.5
+++ b/share/man/man5/fs.5
@@ -242,7 +242,7 @@ The file system records space availability at the fragment level;
to determine block availability, aligned fragments are examined.
.Pp
The root inode is the root of the file system.
-Inode 0 can't be used for normal purposes and
+Inode 0 cannot be used for normal purposes and
historically bad blocks were linked to inode 1,
thus the root inode is 2 (inode 1 is no longer used for
this purpose, however numerous dump tapes make this
diff --git a/share/man/man5/nsswitch.conf.5 b/share/man/man5/nsswitch.conf.5
index 31987d025cf9..91c8a6c95520 100644
--- a/share/man/man5/nsswitch.conf.5
+++ b/share/man/man5/nsswitch.conf.5
@@ -210,7 +210,7 @@ and
Historically, many of the databases had enumeration functions, often of
the form
.Fn getXXXent .
-These made sense when the databases were in local files, but don't make
+These made sense when the databases were in local files, but do not make
sense or have lesser relevance when there are possibly multiple sources,
each of an unknown size.
The interfaces are still provided for compatibility, but the source
@@ -224,7 +224,7 @@ source must appear alone for a given database.
.Ss Default source lists
If, for any reason,
.Nm
-doesn't exist, or it has missing or corrupt entries,
+does not exist, or it has missing or corrupt entries,
.Xr nsdispatch 3
will default to an entry of
.Dq files
@@ -271,7 +271,7 @@ nis [notfound=return] files
.Pp
The criteria
.Dq [notfound=return]
-sets a policy of "if the user is notfound in nis, don't try files."
+sets a policy of "if the user is notfound in nis, do not try files."
This treats nis as the authoritative source of information, except
when the server is down.
.Sh SEE ALSO
diff --git a/share/man/man7/firewall.7 b/share/man/man7/firewall.7
index 1bb5cb577eab..8920fcaaea62 100644
--- a/share/man/man7/firewall.7
+++ b/share/man/man7/firewall.7
@@ -150,7 +150,7 @@ Internet-routed IP addresses.
In our example, 192.100.5.x represents
the Internet-routed IP block while 10.x.x.x represents the internal
networks.
-While it isn't relevant to the example, 10.0.1.x is
+While it is not relevant to the example, 10.0.1.x is
assigned as the internal address block for the LAN on fxp0, 10.0.2.x
for the LAN on fxp1, and 10.0.3.x for the LAN on fxp2.
.Pp
@@ -284,7 +284,7 @@ add 01001 allow all from any to any out via fxp2
# internal networks. Packets received via fxp1 MUST come from
# 10.0.1.x. Packets received via fxp2 MUST come from 10.0.2.x.
# Packets received via fxp0 cannot come from the LAN1 or LAN2
-# blocks. We can't protect 10.0.0.x here, the Internet router
+# blocks. We cannot protect 10.0.0.x here, the Internet router
# must do that for us.
#
add 01500 deny all from not 10.0.1.0/24 in via fxp1
@@ -315,7 +315,7 @@ add 01501 deny all from 10.0.2.0/24 in via fxp0
# access to specific services running on the firewall itself.
# In this case we assume LAN1 needs access to filesharing running
# on the firewall. If using a less restrictive firewall
-# (allowing rule 01010), you don't need these rules.
+# (allowing rule 01010), you do not need these rules.
#
add 01012 allow tcp from 10.0.1.0/8 to 10.0.1.1 139
add 01012 allow udp from 10.0.1.0/8 to 10.0.1.1 137,138
@@ -376,7 +376,7 @@ add 03000 allow tcp from any to any auth,pop3,ftp,ftp-data
add 04000 allow icmp from any to any icmptypes 0,3,8,11,12,13,14
# log any remaining fragments that get through. Might be useful,
-# otherwise don't bother. Have a final deny rule as a safety to
+# otherwise do not bother. Have a final deny rule as a safety to
# guarantee that your firewall is inclusive no matter how the kernel
# is configured.
#
@@ -385,7 +385,7 @@ add 06000 deny all from any to any
.Ed
.Sh PORT BINDING INTERNAL AND EXTERNAL SERVICES
We've mentioned multi-homing hosts and binding services to internal or
-external addresses but we haven't really explained it.
+external addresses but we have not really explained it.
When you have a
host with multiple IP addresses assigned to it, you can bind services run
on that host to specific IPs or interfaces rather than all IPs.
diff --git a/share/man/man7/release.7 b/share/man/man7/release.7
index ec7f7e24b672..231bb9b56a13 100644
--- a/share/man/man7/release.7
+++ b/share/man/man7/release.7
@@ -194,7 +194,7 @@ The directory to be used as the
environment for the entire release build.
.\" XXX: I recommend against hardcoding specific numbers like "2.3" here;
.\" XXX: perhaps it should be replaced with something to the effect of
-.\" XXX: "we don't know how much space you'll need, but make sure you have
+.\" XXX: "we do not know how much space you'll need, but make sure you have
.\" XXX: at least 3 GB to be safe" (I know i'm still hardcoding a number,
.\" XXX: but at least it looks less like a decree and more like an estimate.
This file system should have at least 3.2 gigabytes of free space on the
diff --git a/share/man/man9/VFS.9 b/share/man/man9/VFS.9
index 457c7945e31a..a9dae2796cb5 100644
--- a/share/man/man9/VFS.9
+++ b/share/man/man9/VFS.9
@@ -37,7 +37,7 @@
.Sh DESCRIPTION
Calls used to set or query file systems for settings or information.
.Pp
-File systems that don't implement a VFS operation should use the appropriate
+File systems that do not implement a VFS operation should use the appropriate
.Fa vfs_std
function from
.Pa src/sys/kern/vfs_default.c
diff --git a/share/man/man9/VOP_LOCK.9 b/share/man/man9/VOP_LOCK.9
index f5068a6caa90..5b7472d31440 100644
--- a/share/man/man9/VOP_LOCK.9
+++ b/share/man/man9/VOP_LOCK.9
@@ -107,7 +107,7 @@ will unlock the simple lock after getting the lock).
.It Dv LK_RETRY
Retry until locked.
.It Dv LK_NOOBJ
-Don't create object.
+Do not create object.
.El
.It Fa td
Thread context to use for the locks.
diff --git a/share/man/man9/bus_release_resource.9 b/share/man/man9/bus_release_resource.9
index e4322af9a434..85e777bc9d42 100644
--- a/share/man/man9/bus_release_resource.9
+++ b/share/man/man9/bus_release_resource.9
@@ -83,7 +83,7 @@ is returned, if the device
has no parent,
.Dv 0
otherwise.
-The kernel will panic, if it can't release the resource.
+The kernel will panic, if it cannot release the resource.
.Sh EXAMPLES
.Bd -literal
/* deactivate IRQ */
diff --git a/share/man/man9/cd.9 b/share/man/man9/cd.9
index 96a4504ad81e..59f796dc3d24 100644
--- a/share/man/man9/cd.9
+++ b/share/man/man9/cd.9
@@ -100,7 +100,7 @@ byte version of the command instead.
The only reason you would need a
quirk is if your drive uses a protocol (e.g.,
.Tn SCSI )
-that typically doesn't have a problem with 6 byte commands.
+that typically does not have a problem with 6 byte commands.
.El
.Sh FILES
.Bl -tag -width /sys/cam/scsi/scsi_cd.c -compact
diff --git a/share/man/man9/devstat.9 b/share/man/man9/devstat.9
index ceaec6ec727e..45e17b7bb0a5 100644
--- a/share/man/man9/devstat.9
+++ b/share/man/man9/devstat.9
@@ -392,7 +392,7 @@ The transaction had a head of queue tag.
.It DEVSTAT_TAG_ORDERED
The transaction had an ordered tag.
.It DEVSTAT_TAG_NONE
-The device doesn't support tags.
+The device does not support tags.
.El
.Pp
The tag type values correspond to the lower four bits of the
diff --git a/share/man/man9/intro.9 b/share/man/man9/intro.9
index 0d927e9246a7..0e0fe8188d7a 100644
--- a/share/man/man9/intro.9
+++ b/share/man/man9/intro.9
@@ -49,19 +49,19 @@ If your code compiles cleanly with
.Nm cc
.Ar -Wall
we would feel happy about it.
-It is important to understand that this isn't a question of just shutting up
+It is important to understand that this is not a question of just shutting up
.Nm cc ,
it is a question about avoiding the things it complains about.
-To put it bluntly, don't hide the problem by casting and other
+To put it bluntly, do not hide the problem by casting and other
obfuscating practices, solve the problem.
.Sh INDENTATION AND STYLE
Believe it or not, there actually exists a guide for indentation and style.
-It isn't generally applied though.
+It is not generally applied though.
.Pp
We would appreciate if people would pay attention to it, and at least not
violate it blatantly.
.Pp
-We don't mind it too badly if you have your own style, but please make
+We do not mind it too badly if you have your own style, but please make
sure we can read it too.
.Pp
Please take time to read
@@ -92,7 +92,7 @@ There are several reasons for this policy,
the main one is that the kernel is one monolithic name-space,
and pollution is not a good idea here either.
.Pp
-For device drivers and other modules that don't add new internal interfaces
+For device drivers and other modules that do not add new internal interfaces
to the kernel, the entire source should be in one file if possible.
That way all symbols can be made static.
.Pp
diff --git a/share/man/man9/mbuf.9 b/share/man/man9/mbuf.9
index 964a3803ccc5..75a9762debc5 100644
--- a/share/man/man9/mbuf.9
+++ b/share/man/man9/mbuf.9
@@ -408,7 +408,7 @@ to
.Fa mbuf .
If the macro fails, the
.Dv M_EXT
-flag won't be set in
+flag will not be set in
.Fa mbuf .
.It Fn M_ALIGN mbuf len
Set the pointer
@@ -602,7 +602,7 @@ handle
.Dv M_PKTHDR
properly.
.Sy Note :
-It doesn't allocate any
+It does not allocate any
.Vt mbuf clusters ,
so
.Fa len
@@ -632,7 +632,7 @@ on failure
.Vt mbuf chain
is freed in this case).
.Sy Note :
-It doesn't allocate any
+It does not allocate any
.Vt mbuf clusters ,
so
.Fa len
@@ -704,7 +704,7 @@ extending the
.Vt mbuf chain
if necessary.
.Sy Note :
-It doesn't allocate any
+It does not allocate any
.Vt mbuf clusters ,
just adds
.Vt mbufs
diff --git a/share/man/man9/mutex.9 b/share/man/man9/mutex.9
index c4c11cb97e7d..b4596cf3083a 100644
--- a/share/man/man9/mutex.9
+++ b/share/man/man9/mutex.9
@@ -117,7 +117,7 @@ As a machine dependent optimization they may spin for some amount
of time before context switching.
It is important to remember that since a process may be preempted at any time,
the possible context switch introduced by acquiring a mutex is guaranteed
-to not break anything that isn't already broken.
+to not break anything that is not already broken.
.Pp
Mutexes which do not context switch are
.Dv MTX_SPIN
diff --git a/share/man/man9/uio.9 b/share/man/man9/uio.9
index b5670670fa6f..605fcc1ef70f 100644
--- a/share/man/man9/uio.9
+++ b/share/man/man9/uio.9
@@ -96,7 +96,7 @@ The I/O vector points into a process's address space.
.It Dv UIO_SYSSPACE
The I/O vector points into the kernel address space.
.It Dv UIO_NOCOPY
-Don't copy, already in object.
+Do not copy, already in object.
.El
.It Va uio_rw
The direction of the desired transfer, either
@@ -125,7 +125,7 @@ The idea is that the driver maintains a private buffer for its data,
and processes the request in chunks of maximal the size of this
buffer.
Note that the buffer handling below is very simplified and
-won't work (the buffer pointer is not being advanced in case of a
+will not work (the buffer pointer is not being advanced in case of a
partial read), it's just here to demonstrate the
.Nm
handling.
diff --git a/share/man/man9/vnode.9 b/share/man/man9/vnode.9
index e568c756b86c..8a8e730356ab 100644
--- a/share/man/man9/vnode.9
+++ b/share/man/man9/vnode.9
@@ -132,10 +132,10 @@ A character device.
A symbolic link.
.It Dv VSOCK
A socket.
-Advisory locking won't work on this.
+Advisory locking will not work on this.
.It Dv VFIFO
A FIFO (named pipe).
-Advisory locking won't work on this.
+Advisory locking will not work on this.
.It Dv VBAD
An old style bad sector map
.El
diff --git a/share/termcap/termcap.5 b/share/termcap/termcap.5
index f981899be1a2..bb5b5123c34e 100644
--- a/share/termcap/termcap.5
+++ b/share/termcap/termcap.5
@@ -161,11 +161,11 @@ move_standout_mode ms safe to move while in standout mode
over_strike os terminal can overstrike
status_line_esc_ok es escape can be used on the status line
dest_tabs_magic_smso xt tabs destructive, magic so char (t1061)
-tilde_glitch hz can't print ~'s (hazeltine)
+tilde_glitch hz cannot print ~'s (hazeltine)
transparent_underline ul underline character overstrikes
xon_xoff xo terminal uses xon/xoff handshaking
-needs_xon_xoff nx padding won't work, xon/xoff required
-prtr_silent 5i printer won't echo on screen
+needs_xon_xoff nx padding will not work, xon/xoff required
+prtr_silent 5i printer will not echo on screen
hard_cursor HC cursor is hard to see
non_rev_rmcup NR enter_ca_mode does not reverse exit_ca_mode
no_pad_char NP pad character does not exist
@@ -211,7 +211,7 @@ magic_cookie_glitch_ul ug number of blanks left by underline
#
max_colors Co maximum numbers of colors on screen
max_pairs pa maximum number of color-pairs on the screen
-no_color_video NC video attributes that can't be used with
+no_color_video NC video attributes that cannot be used with
colors
#
# The following numeric capabilities are present in the SVr4.0 term
diff --git a/sys/boot/forth/loader.4th.8 b/sys/boot/forth/loader.4th.8
index 0e1872453c7d..568aa847a355 100644
--- a/sys/boot/forth/loader.4th.8
+++ b/sys/boot/forth/loader.4th.8
@@ -64,7 +64,7 @@ through the command:
.Pp
This line is present in the default
.Pa /boot/loader.rc
-file, so it isn't needed (and should not be re-issued) in a normal setup.
+file, so it is not needed (and should not be re-issued) in a normal setup.
.Pp
The commands provided by it are:
.Bl -tag -width disable-module_module -compact -offset indent
diff --git a/usr.bin/calendar/calendar.1 b/usr.bin/calendar/calendar.1
index 6b9fb2aa47ad..404f44c4adec 100644
--- a/usr.bin/calendar/calendar.1
+++ b/usr.bin/calendar/calendar.1
@@ -262,4 +262,4 @@ command appeared in
.Sh BUGS
The
.Nm
-utility doesn't handle Jewish holidays and moon phases.
+utility does not handle Jewish holidays and moon phases.
diff --git a/usr.bin/cap_mkdb/cap_mkdb.1 b/usr.bin/cap_mkdb/cap_mkdb.1
index 0775997dd203..63c06efb9755 100644
--- a/usr.bin/cap_mkdb/cap_mkdb.1
+++ b/usr.bin/cap_mkdb/cap_mkdb.1
@@ -78,7 +78,7 @@ the record (not including the trailing colon (``:'')) with a data
field consisting of a special byte followed by the rest of the record.
The special byte is either a 0 or 1, where a 0 means that the record
is okay, and a 1 means that there was a ``tc'' capability in the record
-that couldn't be expanded.
+that could not be expanded.
.Pp
The second type is a key which consists of one of the names from the
first capability of the record with a data field consisting a special
diff --git a/usr.bin/col/col.1 b/usr.bin/col/col.1
index affb30604548..3197c02d5a43 100644
--- a/usr.bin/col/col.1
+++ b/usr.bin/col/col.1
@@ -70,7 +70,7 @@ Forward half line feeds are permitted (``fine'' mode).
Normally characters printed on a half line boundary are printed
on the following line.
.It Fl h
-Don't output multiple spaces instead of tabs (default).
+Do not output multiple spaces instead of tabs (default).
.It Fl l Ar num
Buffer at least
.Ar num
diff --git a/usr.bin/colcrt/colcrt.1 b/usr.bin/colcrt/colcrt.1
index d599710e1f4d..a4a727e8940b 100644
--- a/usr.bin/colcrt/colcrt.1
+++ b/usr.bin/colcrt/colcrt.1
@@ -105,7 +105,7 @@ Should fold underlines onto blanks even with the
option so that
a true underline character would show.
.Pp
-Can't back up more than 102 lines.
+Cannot back up more than 102 lines.
.Pp
General overstriking is lost;
as a special case
diff --git a/usr.bin/ee/ee.1 b/usr.bin/ee/ee.1
index c3c574fa9404..4072a4cd440c 100644
--- a/usr.bin/ee/ee.1
+++ b/usr.bin/ee/ee.1
@@ -234,7 +234,7 @@ Display the current line number.
.It nocase
Make searches insensitive to case (the default).
.It noexpand
-Don't expand tab to spaces when the TAB key is pressed.
+Do not expand tab to spaces when the TAB key is pressed.
.It quit
Leave the editor without saving changes.
.It read Ar file
diff --git a/usr.bin/enigma/enigma.1 b/usr.bin/enigma/enigma.1
index c1114ec9dd30..aa61f800122c 100644
--- a/usr.bin/enigma/enigma.1
+++ b/usr.bin/enigma/enigma.1
@@ -61,7 +61,7 @@ can be given the option
and it will take the key from the environment variable
.Ev CrYpTkEy .
While this at a first glance seems to be more secure than the previous
-option, it actually isn't since environment variables can also be
+option, it actually is not since environment variables can also be
examined with
.Xr ps 1 .
Thus this option is mainly provided for compatibility with other
diff --git a/usr.bin/fetch/fetch.1 b/usr.bin/fetch/fetch.1
index 0acd1564302a..5a629304b06c 100644
--- a/usr.bin/fetch/fetch.1
+++ b/usr.bin/fetch/fetch.1
@@ -133,7 +133,7 @@ See
for a description of the file format.
This feature is experimental.
.It Fl n
-Don't preserve the modification time of the transferred file.
+Do not preserve the modification time of the transferred file.
.It Fl o Ar file
Set the output file name to
.Ar file .
diff --git a/usr.bin/file/file.1 b/usr.bin/file/file.1
index 3cf281e562f6..6565a9b87094 100644
--- a/usr.bin/file/file.1
+++ b/usr.bin/file/file.1
@@ -53,7 +53,7 @@ People depend on knowing that all the readable files in a directory
have the word
.Dq Li text
printed.
-Don't do as Berkeley did and change
+Do not do as Berkeley did and change
.Dq Li "shell commands text"
to
.Dq Li "shell script" .
@@ -203,7 +203,7 @@ file.
.Sx FILES
section, below).
.It Fl k , -keep-going
-Don't stop at the first match, keep going.
+Do not stop at the first match, keep going.
.It Fl L , -dereference
option causes symlinks to be followed, as the like-named option in
.Xr ls 1 .
@@ -225,7 +225,7 @@ This is only useful if checking a list of files.
It is intended to be used by programs that want
filetype output from a pipe.
.It Fl N , -no-pad
-Don't pad filenames so that they align in the output.
+Do not pad filenames so that they align in the output.
.It Fl p , -preserve-date
On systems that support
.Xr utime 3
@@ -235,7 +235,7 @@ attempt to preserve the access time of files analyzed, to pretend that
.Nm
never read them.
.It Fl r , -raw
-Don't translate unprintable characters to \eooo.
+Do not translate unprintable characters to \eooo.
Normally
.Nm
translates unprintable characters to their octal representation.
@@ -504,7 +504,7 @@ for e.g.,
commands vs man page macros.
Regular expression support would make this easy.
.Pp
-The program doesn't grok
+The program does not grok
.Tn FORTRAN .
It should be able to figure
.Tn FORTRAN
@@ -540,7 +540,7 @@ they are not as good as other guesses (e.g.\&
.Dq Li "Newsgroups:"
versus
.Dq Li "Return-Path:" ) .
-Still, if the others don't pan out, it should be possible to use the
+Still, if the others do not pan out, it should be possible to use the
first guess.
.Pp
This program is slower than some vendors' file commands.
diff --git a/usr.bin/fstat/fstat.1 b/usr.bin/fstat/fstat.1
index 6888c9b7fbcb..91bf4d27530d 100644
--- a/usr.bin/fstat/fstat.1
+++ b/usr.bin/fstat/fstat.1
@@ -133,14 +133,14 @@ If the file number is followed by an asterisk (``*''), the file is
not an inode, but rather a socket,
.Tn FIFO ,
or there is an error.
-In this case the remainder of the line doesn't
+In this case the remainder of the line does not
correspond to the remaining headers -- the format of the line
is described later under
.Sx Sockets .
.It Li MOUNT
If the
.Fl n
-flag wasn't specified, this header is present and is the
+flag was not specified, this header is present and is the
pathname that the file system the file resides in is mounted on.
.It Li DEV
If the
@@ -153,7 +153,7 @@ The inode number of the file.
The mode of the file.
If the
.Fl n
-flag isn't specified, the mode is printed
+flag is not specified, the mode is printed
using a symbolic format (see
.Xr strmode 3 ) ;
otherwise, the mode is printed
diff --git a/usr.bin/getopt/getopt.1 b/usr.bin/getopt/getopt.1
index ef4c39521e2b..771a2e73645f 100644
--- a/usr.bin/getopt/getopt.1
+++ b/usr.bin/getopt/getopt.1
@@ -109,7 +109,7 @@ has.
.Pp
Arguments containing white space or embedded shell metacharacters
generally will not survive intact; this looks easy to fix but
-isn't.
+is not.
People trying to fix
.Nm
or the example in this manpage should check the history of this file
diff --git a/usr.bin/gprof/gprof.1 b/usr.bin/gprof/gprof.1
index 1481c330cb9b..035e14674b3a 100644
--- a/usr.bin/gprof/gprof.1
+++ b/usr.bin/gprof/gprof.1
@@ -140,7 +140,7 @@ to run for a very long time.
Suppress the printing of the graph profile entry for routine
.Ar name
and all its descendants
-(unless they have other ancestors that aren't suppressed).
+(unless they have other ancestors that are not suppressed).
More than one
.Fl e
option may be given.
diff --git a/usr.bin/indent/indent.1 b/usr.bin/indent/indent.1
index 69f0accd22e0..e3d980afcbb5 100644
--- a/usr.bin/indent/indent.1
+++ b/usr.bin/indent/indent.1
@@ -388,7 +388,7 @@ You need to specify all the typenames that
appear in your program that are defined by
.Ic typedef
\- nothing will be
-harmed if you miss a few, but the program won't be formatted as nicely as
+harmed if you miss a few, but the program will not be formatted as nicely as
it should.
This sounds like a painful thing to have to do, but it's really
a symptom of a problem in C:
@@ -396,7 +396,7 @@ a symptom of a problem in C:
causes a syntactic change in the
language and
.Nm
-can't find all
+cannot find all
instances of
.Ic typedef .
.It Fl troff
diff --git a/usr.bin/join/join.1 b/usr.bin/join/join.1
index 85baaeab4514..b42ea5abcac8 100644
--- a/usr.bin/join/join.1
+++ b/usr.bin/join/join.1
@@ -204,7 +204,7 @@ This has obvious difficulties in the presence of files named
.Ql 1.2 .
.El
.Pp
-These options are available only so historic shellscripts don't require
+These options are available only so historic shellscripts do not require
modification and should not be used.
.Sh SEE ALSO
.Xr awk 1 ,
diff --git a/usr.bin/last/last.1 b/usr.bin/last/last.1
index 2c8ef9c07f30..f838c4aab8a2 100644
--- a/usr.bin/last/last.1
+++ b/usr.bin/last/last.1
@@ -211,7 +211,7 @@ utility appeared in
.Bx 3.0 .
.Sh BUGS
If a login shell should terminate abnormally for some reason, it is likely
-that a logout record won't be written to the
+that a logout record will not be written to the
.Pa wtmp
file.
In this case,
diff --git a/usr.bin/locate/locate/locate.1 b/usr.bin/locate/locate/locate.1
index 4205a4cd665e..27b750e08d90 100644
--- a/usr.bin/locate/locate/locate.1
+++ b/usr.bin/locate/locate/locate.1
@@ -83,7 +83,7 @@ current implementation store any character except newline
.Pq Sq \en
and NUL
.Pq Sq \e0 .
-The 8-bit character support doesn't waste extra space for
+The 8-bit character support does not waste extra space for
plain ASCII file names.
Characters less than 32 or greater than 127
are stored in 2 bytes.
diff --git a/usr.bin/lock/lock.1 b/usr.bin/lock/lock.1
index f74dd9772cb2..7c9c65025cf2 100644
--- a/usr.bin/lock/lock.1
+++ b/usr.bin/lock/lock.1
@@ -55,7 +55,7 @@ with the appropriate permission.
The following options are available:
.Bl -tag -width indent
.It Fl n
-Don't use a timeout value.
+Do not use a timeout value.
Terminal will be locked forever.
.It Fl p
A password is not requested, instead the user's current login password
diff --git a/usr.bin/make/make.1 b/usr.bin/make/make.1
index b931a97f0622..c5950bb7bc3b 100644
--- a/usr.bin/make/make.1
+++ b/usr.bin/make/make.1
@@ -992,7 +992,7 @@ variable is being compared against 0.
When
.Nm
is evaluating one of these conditional expressions, and it encounters
-a word it doesn't recognize, either the
+a word it does not recognize, either the
.Dq make
or
.Dq defined
@@ -1068,8 +1068,8 @@ This source prevents this target from being selected.
.It Ic .OPTIONAL
If a target is marked with this attribute and
.Nm
-can't figure out how to create it, it will ignore this fact and assume
-the file isn't needed or already exists.
+cannot figure out how to create it, it will ignore this fact and assume
+the file is not needed or already exists.
.It Ic .PRECIOUS
When
.Nm
@@ -1113,7 +1113,7 @@ This is sort of a
rule for any target (that was used only as a
source) that
.Nm
-can't figure out any other way to create.
+cannot figure out any other way to create.
Only the shell script is used.
The
.Ic .IMPSRC
@@ -1462,7 +1462,7 @@ For loops are expanded before tests, so a fragment such as:
\&.endfor
.Ed
.Pp
-won't work, and should be rewritten as:
+will not work, and should be rewritten as:
.Bd -literal -offset indent
\&.for ARCH in ${SHARED_ARCHS}
\&.if ${MACHINE} == ${ARCH}
diff --git a/usr.bin/passwd/passwd.1 b/usr.bin/passwd/passwd.1
index 66643004ac9f..6dc815587657 100644
--- a/usr.bin/passwd/passwd.1
+++ b/usr.bin/passwd/passwd.1
@@ -196,7 +196,7 @@ When a domain is specified with the
option and
.Nm
is unable to determine the name of the NIS master server (possibly because
-the local domainname isn't set), the name of the NIS master is assumed to
+the local domainname is not set), the name of the NIS master is assumed to
be
.Dq localhost .
This can be overridden with the
diff --git a/usr.bin/ruptime/ruptime.1 b/usr.bin/ruptime/ruptime.1
index defe832aab44..3d0938140daf 100644
--- a/usr.bin/ruptime/ruptime.1
+++ b/usr.bin/ruptime/ruptime.1
@@ -65,7 +65,7 @@ The options are as follows:
.Bl -tag -width Ds
.It Fl a
Include all users.
-By default, if a user hasn't typed to the system for
+By default, if a user has not typed to the system for
an hour or more, then the user will be omitted from the output.
.It Fl l
Sort by load average.
diff --git a/usr.bin/rwho/rwho.1 b/usr.bin/rwho/rwho.1
index 756a3eb24658..8a70fb531d23 100644
--- a/usr.bin/rwho/rwho.1
+++ b/usr.bin/rwho/rwho.1
@@ -61,7 +61,7 @@ The following option is available:
.Bl -tag -width indent
.It Fl a
Include all users.
-By default, if a user hasn't typed to the system for
+By default, if a user has not typed to the system for
an hour or more, then the user will be omitted from the output.
.El
.Sh FILES
diff --git a/usr.bin/sed/sed.1 b/usr.bin/sed/sed.1
index ca170ee17ae2..a21248f5c77a 100644
--- a/usr.bin/sed/sed.1
+++ b/usr.bin/sed/sed.1
@@ -205,7 +205,7 @@ stands for itself, so that the regular expression is
.It
The escape sequence \en matches a newline character embedded in the
pattern space.
-You can't, however, use a literal newline character in an address or
+You cannot, however, use a literal newline character in an address or
in the substitute command.
.El
.Pp
diff --git a/usr.bin/talk/talk.1 b/usr.bin/talk/talk.1
index 716c2978acc4..775b6d1437ce 100644
--- a/usr.bin/talk/talk.1
+++ b/usr.bin/talk/talk.1
@@ -88,7 +88,7 @@ of the message should reply by typing
.Pp
.Dl talk \ your_name@your_machine
.Pp
-It doesn't matter from which machine the recipient replies, as
+It does not matter from which machine the recipient replies, as
long as his login-name is the same.
Once communication is established,
the two parties may type simultaneously, with their output appearing
diff --git a/usr.bin/tcopy/tcopy.1 b/usr.bin/tcopy/tcopy.1
index b305def0ea47..498e12d427e1 100644
--- a/usr.bin/tcopy/tcopy.1
+++ b/usr.bin/tcopy/tcopy.1
@@ -114,6 +114,6 @@ When using the copy/verify option \-c
does not rewind the tapes prior to start.
A rewind is performed
after writing prior to the verification stage.
-If one doesn't start
+If one does not start
at BOT then the comparison may not be of the intended data.
.El
diff --git a/usr.bin/touch/touch.1 b/usr.bin/touch/touch.1
index f405ffb9477a..8c7ab8b3b9f5 100644
--- a/usr.bin/touch/touch.1
+++ b/usr.bin/touch/touch.1
@@ -52,7 +52,7 @@ The
.Nm
utility sets the modification and access times of files to the
current time of day.
-If the file doesn't exist, it is created with default permissions.
+If the file does not exist, it is created with default permissions.
.Pp
The following options are available:
.Bl -tag -width Ds
diff --git a/usr.bin/tput/tput.1 b/usr.bin/tput/tput.1
index d29e27625cef..33950a766bf5 100644
--- a/usr.bin/tput/tput.1
+++ b/usr.bin/tput/tput.1
@@ -145,14 +145,14 @@ utility appeared in
.Sh BUGS
The
.Nm
-utility can't really distinguish between different types of attributes.
+utility cannot really distinguish between different types of attributes.
.Pp
Some termcap entries depend upon having a
.Sq %
in them that is just a
.Sq %
and nothing more.
-Right now we just warn about them if they don't
+Right now we just warn about them if they do not
have a valid type declaration.
These warnings are sent to
stderr.
diff --git a/usr.bin/tset/tset.1 b/usr.bin/tset/tset.1
index 30d6e36ac31c..fd62aabdd1ee 100644
--- a/usr.bin/tset/tset.1
+++ b/usr.bin/tset/tset.1
@@ -132,7 +132,7 @@ Set the line kill character to
Specify a mapping from a port type to a terminal.
See below for more information.
.It Fl Q
-Don't display any values for the erase, interrupt and line kill characters.
+Do not display any values for the erase, interrupt and line kill characters.
.It Fl r
Print the terminal type to the standard error output.
.It Fl S
diff --git a/usr.bin/tty/tty.1 b/usr.bin/tty/tty.1
index 357432f2f849..4c91919f0b45 100644
--- a/usr.bin/tty/tty.1
+++ b/usr.bin/tty/tty.1
@@ -56,7 +56,7 @@ is written.
The options are as follows:
.Bl -tag -width Ds
.It Fl s
-Don't write the terminal name; only the exit status is affected
+Do not write the terminal name; only the exit status is affected
when this option is specified.
The
.Fl s
diff --git a/usr.bin/units/units.1 b/usr.bin/units/units.1
index 0c08e95ae74e..96b84d6efa30 100644
--- a/usr.bin/units/units.1
+++ b/usr.bin/units/units.1
@@ -177,5 +177,5 @@ The program contains various arbitrary limits on the length
of the units converted and on the length of the data file.
.Pp
The program should use a hash table to store units so that
-it doesn't take so long to load the units list and check
+it does not take so long to load the units list and check
for duplication.
diff --git a/usr.bin/vis/vis.1 b/usr.bin/vis/vis.1
index 64ab75436086..5c2bf1066eb1 100644
--- a/usr.bin/vis/vis.1
+++ b/usr.bin/vis/vis.1
@@ -84,7 +84,7 @@ If the last character in the encoded file does not end in a newline,
a hidden newline sequence is appended to the output.
This makes
the output usable with various editors and other utilities which
-typically don't work with partial lines.
+typically do not work with partial lines.
.It Fl f
Same as
.Fl F .
diff --git a/usr.bin/w/w.1 b/usr.bin/w/w.1
index daad7c4c7389..e8dbbf4b560b 100644
--- a/usr.bin/w/w.1
+++ b/usr.bin/w/w.1
@@ -78,7 +78,7 @@ Extract the name list from the specified system instead of the
default
.Dq /boot/kernel/kernel .
.It Fl n
-Don't attempt to resolve network addresses (normally
+Do not attempt to resolve network addresses (normally
.Nm
interprets addresses and attempts to display them as names).
.El
diff --git a/usr.bin/wc/wc.1 b/usr.bin/wc/wc.1
index 48aeb6b70068..d5284dcea8a3 100644
--- a/usr.bin/wc/wc.1
+++ b/usr.bin/wc/wc.1
@@ -117,7 +117,7 @@ Historically, the
.Nm
utility was documented to define a word as a ``maximal string of
characters delimited by <space>, <tab> or <newline> characters''.
-The implementation, however, didn't handle non-printing characters
+The implementation, however, did not handle non-printing characters
correctly so that
.Dq Li " ^D^E "
counted as 6 spaces, while
diff --git a/usr.bin/window/window.1 b/usr.bin/window/window.1
index 7a779b460536..307ae2e92592 100644
--- a/usr.bin/window/window.1
+++ b/usr.bin/window/window.1
@@ -88,7 +88,7 @@ Turn on terse mode (see
command below).
.It Fl f
Fast.
-Don't perform any startup action.
+Do not perform any startup action.
.It Fl d
Ignore
.Pa .windowrc
diff --git a/usr.bin/xinstall/install.1 b/usr.bin/xinstall/install.1
index d41556e2817c..d82cc5542f44 100644
--- a/usr.bin/xinstall/install.1
+++ b/usr.bin/xinstall/install.1
@@ -100,7 +100,7 @@ is given.
.It Fl C
Copy the file.
If the target file already exists and the files are the same,
-then don't change the modification time of the target.
+then do not change the modification time of the target.
If the target's file flags and mode need not to be changed,
the target's inode change time is also unchanged.
.It Fl c
@@ -136,7 +136,7 @@ Preserve the access and modification times.
Copy the file, as if the
.Fl C
(compare and copy) option is specified,
-except if the target file doesn't already exist or is different,
+except if the target file does not already exist or is different,
then preserve the access and modification times of the source file.
.It Fl S
Safe copy.
diff --git a/usr.bin/xlint/xlint/lint.1 b/usr.bin/xlint/xlint/lint.1
index 869c85dacb2e..13ffce10dbc8 100644
--- a/usr.bin/xlint/xlint/lint.1
+++ b/usr.bin/xlint/xlint/lint.1
@@ -213,7 +213,7 @@ and combinations of
and
.Sy integer Ns -Types .
.It Fl g
-Don't print warnings for some extensions of
+Do not print warnings for some extensions of
.Xr gcc 1
to the C language.
Currently these are nonconstant initializers in
diff --git a/usr.bin/xstr/xstr.1 b/usr.bin/xstr/xstr.1
index 0875568833b5..278a9e461a04 100644
--- a/usr.bin/xstr/xstr.1
+++ b/usr.bin/xstr/xstr.1
@@ -146,7 +146,7 @@ massaged C source
.It Pa xs.c
C source for definition of array `xstr'
.It Pa /tmp/xs*
-temp file when `xstr name' doesn't touch
+temp file when `xstr name' does not touch
.Pa strings
.El
.Sh SEE ALSO
diff --git a/usr.sbin/ancontrol/ancontrol.8 b/usr.sbin/ancontrol/ancontrol.8
index 037429836a4e..5ce4377ab90f 100644
--- a/usr.sbin/ancontrol/ancontrol.8
+++ b/usr.sbin/ancontrol/ancontrol.8
@@ -134,7 +134,7 @@ should be the logical interface name associated with the Aironet
device
.Li ( an0 , an1 ,
etc.).
-If one isn't specified the device
+If one is not specified the device
.Dq Li an0
will be assumed.
.Pp
@@ -398,7 +398,7 @@ The SSID to be changed can be specified with the
modifier option.
If the
.Fl v
-flag isn't used, the first SSID in the list is set.
+flag is not used, the first SSID in the list is set.
.It Fl i Ar iface Fl o Cm 0 | 1
Set the operating mode of the Aironet interface.
Valid selections are
diff --git a/usr.sbin/apm/apm.8 b/usr.sbin/apm/apm.8
index 56377868061c..8142668da021 100644
--- a/usr.sbin/apm/apm.8
+++ b/usr.sbin/apm/apm.8
@@ -96,7 +96,7 @@ support this function, 255 is displayed.
.It Fl r Ar delta
Enable the resume wakeup timer, if the laptop supports it.
This
-doesn't actually suspend the laptop, but if the laptop is suspended,
+does not actually suspend the laptop, but if the laptop is suspended,
and it supports resume from suspend, then it will be resumed after
.Ar delta
seconds (from when you run this command, not from when you suspend).
diff --git a/usr.sbin/apmd/apmd.8 b/usr.sbin/apmd/apmd.8
index 7a2398c9931a..f94ea5d89342 100644
--- a/usr.sbin/apmd/apmd.8
+++ b/usr.sbin/apmd/apmd.8
@@ -81,7 +81,7 @@ to be used in place of the default
Causes
.Nm
to simulate a POWERSTATECHANGE event when a power state change is detected
-(AC_POWER_STATE) but the bios of the laptop doesn't report it.
+(AC_POWER_STATE) but the bios of the laptop does not report it.
This enables you to do things like dimming the LCD backlight when you unplug
the power cord.
.It Fl v
diff --git a/usr.sbin/chown/chgrp.1 b/usr.sbin/chown/chgrp.1
index cacbf809f574..0b3a7892ab87 100644
--- a/usr.sbin/chown/chgrp.1
+++ b/usr.sbin/chown/chgrp.1
@@ -75,7 +75,7 @@ This is the default.
Change the group ID for the file hierarchies rooted
in the files instead of just the files themselves.
.It Fl f
-The force option ignores errors, except for usage errors and doesn't
+The force option ignores errors, except for usage errors and does not
query about strange modes (unless the user does not have proper permissions).
.It Fl h
If the file is a symbolic link, the group ID of the link itself is changed
diff --git a/usr.sbin/chown/chown.8 b/usr.sbin/chown/chown.8
index cb7e170c0d38..f617f7355504 100644
--- a/usr.sbin/chown/chown.8
+++ b/usr.sbin/chown/chown.8
@@ -83,7 +83,7 @@ Beware of unintentionally matching the
hard link to the parent directory when using wildcards like
.Dq Li ".*" .
.It Fl f
-Don't report any failure to change file owner or group, nor modify
+Do not report any failure to change file owner or group, nor modify
the exit status to reflect such failures.
.It Fl h
If the file is a symbolic link, change the user ID and/or the
diff --git a/usr.sbin/cron/cron/cron.8 b/usr.sbin/cron/cron/cron.8
index 31b579f6c714..e6db0f28dc5d 100644
--- a/usr.sbin/cron/cron/cron.8
+++ b/usr.sbin/cron/cron/cron.8
@@ -38,7 +38,7 @@ utility should be started from
or
.Pa /etc/rc.local .
It will return immediately,
-so you don't need to start it with '&'.
+so you do not need to start it with '&'.
.Pp
The
.Nm
@@ -89,7 +89,7 @@ Prior to executing commands,
.Nm
will sleep a random number of seconds in the range from 0 to
.Ar jitter .
-This won't affect superuser jobs (see
+This will not affect superuser jobs (see
.Fl J ) .
A value for
.Ar jitter
diff --git a/usr.sbin/cron/crontab/crontab.5 b/usr.sbin/cron/crontab/crontab.5
index 0d9f9e7f89ea..006ae86fe9c2 100644
--- a/usr.sbin/cron/crontab/crontab.5
+++ b/usr.sbin/cron/crontab/crontab.5
@@ -127,8 +127,8 @@ instead of
as
your mailer when you install cron --
.Pa /bin/mail
-doesn't do aliasing, and UUCP
-usually doesn't read its mail.
+does not do aliasing, and UUCP
+usually does not read its mail.
.Pp
The format of a cron command is very much the V7 standard, with a number of
upward-compatible extensions.
@@ -185,7 +185,7 @@ hours'', just use ``*/2''.
Names can also be used for the ``month'' and ``day of week''
fields.
Use the first three letters of the particular
-day or month (case doesn't matter).
+day or month (case does not matter).
Ranges or
lists of names are not allowed.
.Pp
@@ -206,7 +206,7 @@ input.
Note: The day of a command's execution can be specified by two
fields \(em day of month, and day of week.
If both fields are
-restricted (ie, aren't *), the command will be run when
+restricted (ie, are not *), the command will be run when
.Em either
field matches the current time.
For example,
@@ -278,9 +278,9 @@ environment handed to child processes is basically the one from
.Pp
Command output is mailed to the crontab owner
.No ( Bx
-can't do this), can be
-mailed to a person other than the crontab owner (SysV can't do this), or the
-feature can be turned off and no mail will be sent at all (SysV can't do this
+cannot do this), can be
+mailed to a person other than the crontab owner (SysV cannot do this), or the
+feature can be turned off and no mail will be sent at all (SysV cannot do this
either).
.Pp
All of the
diff --git a/usr.sbin/ctm/ctm/ctm.1 b/usr.sbin/ctm/ctm/ctm.1
index eda4b3a42e19..732b0b9a9685 100644
--- a/usr.sbin/ctm/ctm/ctm.1
+++ b/usr.sbin/ctm/ctm/ctm.1
@@ -145,7 +145,7 @@ and
options, then the final set of files backed up are those that would be
modified by CTM after the filters are applied.
.It Fl c
-Check it out, don't do anything.
+Check it out, do not do anything.
.It Fl e Ar regular_expression
Match each name in the CTM file against
.Ar regular_expression ,
@@ -167,7 +167,7 @@ option.
.It Fl F
Force.
.It Fl k
-Keep files and directories and don't remove them even if the CTM file
+Keep files and directories and do not remove them even if the CTM file
specifies they are to be removed.
If the
.Fl B
diff --git a/usr.sbin/ctm/ctm/ctm.5 b/usr.sbin/ctm/ctm/ctm.5
index 8b93be376ad4..678837e6182e 100644
--- a/usr.sbin/ctm/ctm/ctm.5
+++ b/usr.sbin/ctm/ctm/ctm.5
@@ -34,7 +34,7 @@ Data chunks always belong to the preceding control line, and the
last field on that control line is the number of bytes in the data
chunk.
A trailing newline '\en' character follows each data chunk, this
-newline is not part of the chunk and isn't included in the count.
+newline is not part of the chunk and is not included in the count.
.Pp
The CTM statements are as follows.
.Bl -tag -width indent
diff --git a/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 b/usr.sbin/ctm/ctm_rmail/ctm_rmail.1
index 5b473d729520..5476e491f4ef 100644
--- a/usr.sbin/ctm/ctm_rmail/ctm_rmail.1
+++ b/usr.sbin/ctm/ctm_rmail/ctm_rmail.1
@@ -215,7 +215,7 @@ timing out, or even termination of
by mail filters such as
.Xr "MH's"
.Xr slocal .
-Don't worry about zillions of background
+Do not worry about zillions of background
.Xr ctm
processes loading your machine, since locking is used to prevent more than one
.Xr ctm
diff --git a/usr.sbin/fdread/fdread.1 b/usr.sbin/fdread/fdread.1
index 5a4ecc29a670..20a79fc14531 100644
--- a/usr.sbin/fdread/fdread.1
+++ b/usr.sbin/fdread/fdread.1
@@ -100,7 +100,7 @@ to be included in the output file!
.Ef
Still, this is the best recovery action that can be taken at all.
.It
-All other errors are really fatal (usually, the FDC didn't find the
+All other errors are really fatal (usually, the FDC did not find the
sector ID fields), thus a dummy block with fill
bytes will be included in the output file.
.El
diff --git a/usr.sbin/fdwrite/fdwrite.1 b/usr.sbin/fdwrite/fdwrite.1
index cb80dd6af639..28df514f2645 100644
--- a/usr.sbin/fdwrite/fdwrite.1
+++ b/usr.sbin/fdwrite/fdwrite.1
@@ -54,7 +54,7 @@ remaining on the current floppy disk, and the letters I, Z, F, W,
R and C, which indicates completion of Input, Zero-fill, Format
Write, Read and Compare of current track respectively.
.It Fl y
-Don't ask for presence of a floppy disk in the drive.
+Do not ask for presence of a floppy disk in the drive.
This non-interactive flag
is useful for shell scripts.
.It Fl f Ar inputfile
diff --git a/usr.sbin/iostat/iostat.8 b/usr.sbin/iostat/iostat.8
index f945ee56abe2..4c1a0091398d 100644
--- a/usr.sbin/iostat/iostat.8
+++ b/usr.sbin/iostat/iostat.8
@@ -141,7 +141,7 @@ Display up to
number of devices.
The
.Nm
-utility will display fewer devices if there aren't
+utility will display fewer devices if there are not
.Ar devs
devices present.
.It Fl N
diff --git a/usr.sbin/lpr/lpc/lpc.8 b/usr.sbin/lpr/lpc/lpc.8
index 46e169fd3991..ea792413e38c 100644
--- a/usr.sbin/lpr/lpc/lpc.8
+++ b/usr.sbin/lpr/lpc/lpc.8
@@ -133,7 +133,7 @@ When specifying more than one printer queue, the
.Ic -msg
argument is required to separate the list of printers from the text
that will be the new status message.
-The message doesn't need to be quoted, the
+The message does not need to be quoted, the
remaining arguments are treated like
.Xr echo 1 .
This is normally used to take a printer down, and let other users
diff --git a/usr.sbin/lpr/lpd/lpd.8 b/usr.sbin/lpr/lpd/lpd.8
index 5d6e2cd033a9..7c7afab72f5d 100644
--- a/usr.sbin/lpr/lpd/lpd.8
+++ b/usr.sbin/lpr/lpd/lpd.8
@@ -157,7 +157,7 @@ machine with the printer.
The file
.Em minfree
in each spool directory contains the number of disk blocks to leave free
-so that the line printer queue won't completely fill the disk.
+so that the line printer queue will not completely fill the disk.
The
.Em minfree
file can be edited with your favorite text editor.
diff --git a/usr.sbin/mount_nwfs/mount_nwfs.8 b/usr.sbin/mount_nwfs/mount_nwfs.8
index da915a9e0cc4..3946f71615f0 100644
--- a/usr.sbin/mount_nwfs/mount_nwfs.8
+++ b/usr.sbin/mount_nwfs/mount_nwfs.8
@@ -55,7 +55,7 @@ command line arguments (the
.Fl U
and
.Fl V
-options aren't used in this case).
+options are not used in this case).
This allows use of
.Xr fstab 5
file (see
@@ -122,7 +122,7 @@ permission where the file mode gives read permission.
Note that these permissions can differ from the rights granted by NetWare
server.
.It Fl n Ar namespace
-Don't use
+Do not use
.Ar namespace .
Currently only
.Ar OS2
diff --git a/usr.sbin/mptable/mptable.1 b/usr.sbin/mptable/mptable.1
index e8ff5ad538a9..445285b3fc01 100644
--- a/usr.sbin/mptable/mptable.1
+++ b/usr.sbin/mptable/mptable.1
@@ -51,7 +51,7 @@ The following options are available:
.It Fl dmesg
Include a dmesg dump.
.It Fl grope
-Look in areas it shouldn't NEED to, use ONLY as a last resort.
+Look in areas it should not NEED to, use ONLY as a last resort.
.It Fl help
Print a usage message and exits.
.It Fl verbose
diff --git a/usr.sbin/mrouted/mtrace.8 b/usr.sbin/mrouted/mtrace.8
index d3d5d9e1c224..347cbe929126 100644
--- a/usr.sbin/mrouted/mtrace.8
+++ b/usr.sbin/mrouted/mtrace.8
@@ -360,7 +360,7 @@ The
utility will try to query three (changed with the
.Fl e
option) hops past a non-responding router, in the hopes that even
-though it isn't capable of sending a response, it might be capable of
+though it is not capable of sending a response, it might be capable of
forwarding the request on.
.Sh EXAMPLES
The output of
@@ -585,5 +585,5 @@ are modeled after the unicast
program written by
.An Van Jacobson .
.Sh BUGS
-Statistics collection in passive mode doesn't always produce the same output
+Statistics collection in passive mode does not always produce the same output
as when actively collecting data.
diff --git a/usr.sbin/mtree/mtree.8 b/usr.sbin/mtree/mtree.8
index 2cb9bfdc2ef2..971474a1185b 100644
--- a/usr.sbin/mtree/mtree.8
+++ b/usr.sbin/mtree/mtree.8
@@ -72,7 +72,7 @@ The options are as follows:
.It Fl L
Follow all symbolic links in the file hierarchy.
.It Fl P
-Don't follow symbolic links in the file hierarchy, instead consider
+Do not follow symbolic links in the file hierarchy, instead consider
the symbolic link itself in any comparisons.
This is the default.
.It Fl U
@@ -87,7 +87,7 @@ Print a specification for the file hierarchy to the standard output.
.It Fl d
Ignore everything except directory type files.
.It Fl e
-Don't complain about files that are in the file hierarchy, but not in the
+Do not complain about files that are in the file hierarchy, but not in the
specification.
.It Fl i
Indent the output 4 spaces each time a directory level is descended when
@@ -121,7 +121,7 @@ the specification.
.It Fl w
Make some errorconditions non-fatal warnings.
.It Fl x
-Don't descend below mount points in the file hierarchy.
+Do not descend below mount points in the file hierarchy.
.It Fl f Ar file
Read the specification from
.Ar file ,
diff --git a/usr.sbin/newsyslog/newsyslog.8 b/usr.sbin/newsyslog/newsyslog.8
index 1879b180a814..421c6ebafffc 100644
--- a/usr.sbin/newsyslog/newsyslog.8
+++ b/usr.sbin/newsyslog/newsyslog.8
@@ -240,4 +240,4 @@ Copyright 1987, Massachusetts Institute of Technology
.Xr chown 8 ,
.Xr syslogd 8
.Sh BUGS
-Doesn't yet automatically read the logs to find security breaches.
+Does not yet automatically read the logs to find security breaches.
diff --git a/usr.sbin/ntp/doc/ntp.conf.5 b/usr.sbin/ntp/doc/ntp.conf.5
index 37a61beb85da..876432f76623 100644
--- a/usr.sbin/ntp/doc/ntp.conf.5
+++ b/usr.sbin/ntp/doc/ntp.conf.5
@@ -1973,7 +1973,7 @@ general, they interact in intricate ways that are hard to predict
and some combinations can result in some very nasty behavior.
Very
rarely is it necessary to change the default values; but, some
-folks can't resist twisting the knobs anyway and this command is
+folks cannot resist twisting the knobs anyway and this command is
for them.
Emphasis added: twisters are on their own and can expect
no help from the support group.
diff --git a/usr.sbin/ntp/doc/ntpd.8 b/usr.sbin/ntp/doc/ntpd.8
index 14457c7bfd7c..580837108916 100644
--- a/usr.sbin/ntp/doc/ntpd.8
+++ b/usr.sbin/ntp/doc/ntpd.8
@@ -140,7 +140,7 @@ Listen to virtual IPs.
Synchronize using NTP multicast messages on the IP multicast
group address 224.0.1.1 (requires multicast kernel).
.It Fl n
-Don't fork.
+Do not fork.
.It Fl N Ar priority
To the extent permitted by the operating system, run the
.Nm
diff --git a/usr.sbin/ntp/doc/ntpdate.8 b/usr.sbin/ntp/doc/ntpdate.8
index 9d5084ac6dfd..8d4b6d37defc 100644
--- a/usr.sbin/ntp/doc/ntpdate.8
+++ b/usr.sbin/ntp/doc/ntpdate.8
@@ -129,7 +129,7 @@ as the integer
with values from 1 to 8 inclusive.
The default is 4.
.It Fl q
-Query only - don't set the clock.
+Query only - do not set the clock.
.It Fl s
Divert logging output from the standard output (default) to the
system
diff --git a/usr.sbin/ntp/doc/ntpq.8 b/usr.sbin/ntp/doc/ntpq.8
index 4c0d7ca9649e..c2efc66c74f2 100644
--- a/usr.sbin/ntp/doc/ntpq.8
+++ b/usr.sbin/ntp/doc/ntpq.8
@@ -200,7 +200,7 @@ will have their
values reformatted for human consumption.
Variables which
.Nm
-thinks should have a decodable value but didn't are
+thinks should have a decodable value but did not are
marked with a trailing
.Ql \&? .
.It Xo Ic debug
@@ -254,7 +254,7 @@ Sets the NTP version number which
claims in
packets.
Defaults to 3, Note that mode 6 control messages (and
-modes, for that matter) didn't exist in NTP version 1.
+modes, for that matter) did not exist in NTP version 1.
There appear
to be no servers left which demand version 1.
.It Ic quit
@@ -746,4 +746,4 @@ The timeout time is a fixed constant,
which means you wait a long time for timeouts since it assumes sort
of a worst case.
The program should improve the timeout estimate as
-it sends queries to a particular host, but doesn't.
+it sends queries to a particular host, but does not.
diff --git a/usr.sbin/pccard/pccardd/pccard.conf.5 b/usr.sbin/pccard/pccardd/pccard.conf.5
index 2f468fececa5..c3d496dd9b46 100644
--- a/usr.sbin/pccard/pccardd/pccard.conf.5
+++ b/usr.sbin/pccard/pccardd/pccard.conf.5
@@ -238,7 +238,7 @@ command allows the user to set the string to be logged when this card is
inserted or removed.
If
.Em logstr
-isn't specified, then the manufacturer and
+is not specified, then the manufacturer and
card version strings from the CIS are used to synthesize the string issued.
.Ss "Wildcard entries"
Following two wildcard entries of card identifiers are available
diff --git a/usr.sbin/pccard/pccardd/pccardd.8 b/usr.sbin/pccard/pccardd/pccardd.8
index 34c95aa1178a..105552ba28ee 100644
--- a/usr.sbin/pccard/pccardd/pccardd.8
+++ b/usr.sbin/pccard/pccardd/pccardd.8
@@ -139,7 +139,7 @@ process running.
.It Fl z
Delays running as a daemon until after the cards have been probed and attached.
.It Fl I
-Don't get a list of free IRQs from kernel.
+Do not get a list of free IRQs from kernel.
.It Fl i Ar IRQ
Configures an available IRQ.
It overrides the "irq" line in
diff --git a/usr.sbin/pcvt/userkeys/vt220keys.1 b/usr.sbin/pcvt/userkeys/vt220keys.1
index 6a5528a2d96c..35d80cacb0c5 100644
--- a/usr.sbin/pcvt/userkeys/vt220keys.1
+++ b/usr.sbin/pcvt/userkeys/vt220keys.1
@@ -121,7 +121,7 @@ There are 256 bytes available for the SHIFTED function keys.
Space is
supplied on a first\-come/first\-serve basis.
After the 256 bytes are
-used, you can't define any more keys unless space is cleared.
+used, you cannot define any more keys unless space is cleared.
This
can be done by redefining a key to contain a string of fewer bytes.
.Pp
diff --git a/usr.sbin/pkg_install/add/pkg_add.1 b/usr.sbin/pkg_install/add/pkg_add.1
index 2284ac6978d8..d2ae1afb555e 100644
--- a/usr.sbin/pkg_install/add/pkg_add.1
+++ b/usr.sbin/pkg_install/add/pkg_add.1
@@ -86,7 +86,7 @@ Turn on verbose output.
If any installation scripts (pre-install or post-install) exist for a given
package, do not execute them.
.It Fl n
-Don't actually install a package, just report the steps that
+Do not actually install a package, just report the steps that
would be taken if it was.
.It Fl R
Do not record the installation of a package.
@@ -431,7 +431,7 @@ flag to
.Sh ENVIRONMENT
The value of the
.Ev PKG_PATH
-is used if a given package can't be found.
+is used if a given package cannot be found.
The environment variable
should be a series of entries separated by colons.
Each entry
diff --git a/usr.sbin/pkg_install/create/pkg_create.1 b/usr.sbin/pkg_install/create/pkg_create.1
index 43a9fbf33850..9aff98f43195 100644
--- a/usr.sbin/pkg_install/create/pkg_create.1
+++ b/usr.sbin/pkg_install/create/pkg_create.1
@@ -466,7 +466,7 @@ Useful in
trying to document some particularly hairy sequence that
may trip someone up later.
.It Cm @ignore
-Used internally to tell extraction to ignore the next file (don't
+Used internally to tell extraction to ignore the next file (do not
copy it anywhere), as it's used for some special purpose.
.It Cm @ignore_inst
Similar to
diff --git a/usr.sbin/pkg_install/delete/pkg_delete.1 b/usr.sbin/pkg_install/delete/pkg_delete.1
index 92f22fabedc6..3f10b9c88998 100644
--- a/usr.sbin/pkg_install/delete/pkg_delete.1
+++ b/usr.sbin/pkg_install/delete/pkg_delete.1
@@ -83,7 +83,7 @@ Turn on verbose output.
.It Fl D
If a deinstallation script exists for a given package, do not execute it.
.It Fl n
-Don't actually deinstall a package, just report the steps that
+Do not actually deinstall a package, just report the steps that
would be taken if it were.
.It Fl p Ar prefix
Set
diff --git a/usr.sbin/pkg_install/info/pkg_info.1 b/usr.sbin/pkg_install/info/pkg_info.1
index a212051b533d..a959742365d2 100644
--- a/usr.sbin/pkg_install/info/pkg_info.1
+++ b/usr.sbin/pkg_install/info/pkg_info.1
@@ -95,7 +95,7 @@ Show the install-message file for each package.
.It Fl f
Show the packing list instructions for each package.
.It Fl g
-Show files that don't match the recorded checksum.
+Show files that do not match the recorded checksum.
.It Fl i
Show the install script (if any) for each package.
.It Fl I
@@ -182,8 +182,8 @@ Prefix each information category header (see
shown with
.Ar str .
This is primarily of use to front-end programs who want to request a
-lot of different information fields at once for a package, but don't
-necessary want the output intermingled in such a way that they can't
+lot of different information fields at once for a package, but do not
+necessary want the output intermingled in such a way that they cannot
organize it.
This lets you add a special token to the start of
each field.
diff --git a/usr.sbin/pkg_install/sign/pkg_sign.1 b/usr.sbin/pkg_install/sign/pkg_sign.1
index ff73cf59203d..661d20e3eab9 100644
--- a/usr.sbin/pkg_install/sign/pkg_sign.1
+++ b/usr.sbin/pkg_install/sign/pkg_sign.1
@@ -63,7 +63,7 @@ If
is
.Cm pgp ,
it will always prompt you for a passphrase to unlock your private
-pgp key, even if you don't use a passphrase (which is a bad idea, anyway).
+pgp key, even if you do not use a passphrase (which is a bad idea, anyway).
If
.Ar type
is
@@ -166,7 +166,7 @@ utility currently does not handle multiple signatures.
.It "File %s is not a signed gzip file"
This is an unsigned package.
.It "File %s is not a gzip file"
-The program couldn't find a proper gzip header.
+The program could not find a proper gzip header.
.It "File %s contains an unknown extension"
The extended area of the gzip file has been used for an unknown purpose.
.It "File %s uses old signatures, no longer supported"
@@ -196,7 +196,7 @@ The
.Xr pgp 1
utility is an ill-designed program, which is hard to interface with.
For instance, the `separate signing scheme' it pretends to offer is
-useless, as it can't be used with pipes, so that
+useless, as it cannot be used with pipes, so that
.Nm pgp_sign
needs to kludge it by knowing the length of a pgp signature, and invoking
pgp in `seamless' signature mode, without compression of the main file,
diff --git a/usr.sbin/pkg_install/version/pkg_version.1 b/usr.sbin/pkg_install/version/pkg_version.1
index feb391f88705..b846e0a95a85 100644
--- a/usr.sbin/pkg_install/version/pkg_version.1
+++ b/usr.sbin/pkg_install/version/pkg_version.1
@@ -129,7 +129,7 @@ to the shell, it is best to quote
.Ar limchar
with single quotes.
.It Fl L
-Limit the output to those packages whose status flag doesn't match
+Limit the output to those packages whose status flag does not match
.Ar limchar .
You may specify more than one character to match in
.Ar limchar .
diff --git a/usr.sbin/ppp/ppp.8.m4 b/usr.sbin/ppp/ppp.8.m4
index 0ade06cdeca3..510a29104041 100644
--- a/usr.sbin/ppp/ppp.8.m4
+++ b/usr.sbin/ppp/ppp.8.m4
@@ -105,7 +105,7 @@ are understood by
.It Fl auto
.Nm
opens the tun interface, configures it then goes into the background.
-The link isn't brought up until outgoing data is detected on the tun
+The link is not brought up until outgoing data is detected on the tun
interface at which point
.Nm
attempts to bring up the link.
@@ -446,7 +446,7 @@ you may need to deal with some initial configuration details.
.It
Your kernel must {include} a tunnel device (the GENERIC kernel includes
one by default).
-If it doesn't, or if you require more than one tun
+If it does not, or if you require more than one tun
interface, you'll need to rebuild your kernel with the following line in
your kernel configuration file:
.Pp
@@ -465,7 +465,7 @@ directory for the tunnel device entries
where
.Sq N
represents the number of the tun device, starting at zero.
-If they don't exist, you can create them by running "sh ./MAKEDEV tunN".
+If they do not exist, you can create them by running "sh ./MAKEDEV tunN".
This will create tun devices 0 through
.Ar N .
.It
@@ -515,7 +515,7 @@ and using
.Pp
in
.Pa /etc/syslog.conf .
-Don't forget to send a
+Do not forget to send a
.Dv HUP
signal to
.Xr syslogd 8
@@ -584,7 +584,7 @@ to certain PPP-capable terminal servers), this may result in
hanging as soon as it tries to write data to your communications link
as it is waiting for the CTS (clear to send) signal - which will never
come.
-Thus, if you have a direct line and can't seem to make a
+Thus, if you have a direct line and cannot seem to make a
connection, try turning CTS/RTS off with
.Dq set ctsrts off .
If you need to do this, check the
@@ -707,7 +707,7 @@ If only some of the three Ps go uppercase, wait until
either everything is uppercase or lowercase.
If they revert to lowercase, it means that
.Nm
-couldn't successfully negotiate with the peer.
+could not successfully negotiate with the peer.
A good first step for troubleshooting at this point would be to
.Bd -literal -offset indent
ppp ON awfulhak> set log local phase lcp ipcp
@@ -1226,7 +1226,7 @@ For example:
.Pp
.Dl ttyd1 Qo /usr/libexec/getty std.38400 Qc dialup on secure
.Pp
-Don't forget to send a
+Do not forget to send a
.Dv HUP
signal to the
.Xr init 8
@@ -1457,7 +1457,7 @@ will open a TCP connection to the given machine on the given
socket.
It should be noted however that
.Nm
-doesn't use the telnet protocol and will be unable to negotiate
+does not use the telnet protocol and will be unable to negotiate
with a telnet server.
You should set up a port for receiving this
.Em PPP
@@ -1476,7 +1476,7 @@ how to deal with incoming connections on that port:
.Pp
.Dl ppp-in stream tcp nowait root /usr/sbin/ppp ppp -direct ppp-in
.Pp
-Don't forget to send a
+Do not forget to send a
.Dv HUP
signal to
.Xr inetd 8
@@ -1993,7 +1993,7 @@ I will first suggest that my IP address should be 0.0.0.0, but I
will only accept an address of 192.244.177.38.
.It
I strongly insist that the peer uses 192.244.177.2 as his own
-address and won't permit the use of any IP address but 192.244.177.2.
+address and will not permit the use of any IP address but 192.244.177.2.
When the peer requests another IP address, I will always suggest that
it uses 192.244.177.2.
.It
@@ -2232,7 +2232,7 @@ be ignored as it is less restrictive than the default mask for your
.Sq src_addr ) .
.El
.Pp
-An example for a connection where you don't know your IP number or your
+An example for a connection where you do not know your IP number or your
ISPs IP number would be:
.Bd -literal -offset indent
set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
@@ -2249,7 +2249,7 @@ to
.Pa /etc/ppp/ppp.conf
(or to
.Pa /etc/ppp/ppp.linkup
-for setups that don't use
+for setups that do not use
.Fl auto
mode).
.Pp
@@ -2452,7 +2452,7 @@ This signal, tells
.Nm
to re-open any existing server socket, dropping all existing diagnostic
connections.
-Sockets that couldn't previously be opened will be retried.
+Sockets that could not previously be opened will be retried.
.It USR2
This signal, tells
.Nm
@@ -2827,7 +2827,7 @@ below) as part of the LCP request.
If the peer agrees, both sides will
exchange LQR packets at the agreed frequency, allowing detailed link
quality monitoring by enabling LQM logging.
-If the peer doesn't agree, and if the
+If the peer does not agree, and if the
.Dq echo
option is enabled,
.Nm
@@ -3459,7 +3459,7 @@ It is useful if you own a small number of real IP numbers that
you wish to map to specific machines behind your gateway.
.It nat deny_incoming yes|no
If set to yes, this command will refuse all incoming packets where an
-aliasing link doesn't already exist.
+aliasing link does not already exist.
ifdef({LOCALNAT},{},{Refer to the
.Sx CONCEPTUAL BACKGROUND
section of
@@ -3941,7 +3941,7 @@ This command deletes the given
from the interface.
If the
.Dq !\&
-is used, no error is given if the address isn't currently assigned to
+is used, no error is given if the address is not currently assigned to
the interface (and no deletion takes place).
.It iface show
Shows the current state and current addresses for the interface.
@@ -4471,13 +4471,13 @@ that has been opened:
Carrier is checked one second after the login script is complete.
If it's not set,
.Nm
-assumes that this is because the device doesn't support carrier (which
+assumes that this is because the device does not support carrier (which
is true for most
.Dq laplink
NULL-modem cables), logs the fact and stops checking
for carrier.
.Pp
-As ptys don't support the TIOCMGET ioctl, the tty device will switch all
+As ptys do not support the TIOCMGET ioctl, the tty device will switch all
carrier detection off when it detects that the device is a pty.
.It ISDN (i4b) Devices
Carrier is checked once per second for 6 seconds.
@@ -4493,17 +4493,17 @@ the device is closed.
Carrier is always required for PPPoE devices.
.El
.Pp
-All other device types don't support carrier.
+All other device types do not support carrier.
Setting a carrier value will
result in a warning when the device is opened.
.Pp
Some modems take more than one second after connecting to assert the carrier
signal.
-If this delay isn't increased, this will result in
+If this delay is not increased, this will result in
.Nm Ns No 's
inability to detect when the link is dropped, as
.Nm
-assumes that the device isn't asserting carrier.
+assumes that the device is not asserting carrier.
.Pp
The
.Dq set cd
@@ -4549,7 +4549,7 @@ If
.Ar timeout
is less than or equal to zero or if
.Ar timeout
-isn't specified, it is set to the default value of
+is not specified, it is set to the default value of
.Em 120 seconds .
.Pp
A choked output queue occurs when
@@ -4953,7 +4953,7 @@ Rules are processed in order according to
(unless skipped by specifying a rule number as the
.Ar action ) .
Up to 40 rules may be given for each set.
-If a packet doesn't match
+If a packet does not match
any of the rules in a given set, it is discarded.
In the case of
.Em in
@@ -5063,7 +5063,7 @@ will configure the interface immediately upon reading the
.Dq set ifaddr
line in the config file.
In any other mode, these values are just
-used for IPCP negotiations, and the interface isn't configured
+used for IPCP negotiations, and the interface is not configured
until the IPCP layer is up.
.Pp
Note that the
@@ -5442,7 +5442,7 @@ and
files.
The load will be attempted before (and in addition to) the normal
label search.
-If the label doesn't exist, no action is taken and
+If the label does not exist, no action is taken and
.Nm
proceeds to the normal load using the current label.
.It RAD_FRAMED_ROUTE
@@ -5485,7 +5485,7 @@ would result in a default route to
.Pp
All RADIUS routes are applied after any sticky routes are applied, making
RADIUS routes override configured routes.
-This also applies for RADIUS routes that don't {include} the
+This also applies for RADIUS routes that do not {include} the
.Dv MYADDR
or
.Dv HISADDR
@@ -5537,7 +5537,7 @@ would result in a default route to
All RADIUS IPv6 routes are applied after any sticky routes are
applied, making RADIUS IPv6 routes override configured routes.
This
-also applies for RADIUS IPv6 routes that don't {include} the
+also applies for RADIUS IPv6 routes that do not {include} the
.Dv MYADDR6
or
.Dv HISADDR6
@@ -5786,7 +5786,7 @@ but never actually closes the connection despite our sending a terminate
acknowledgement.
This is also useful if you wish to
.Dq set openmode passive
-and time out if the peer doesn't send a Configure Request within the
+and time out if the peer does not send a Configure Request within the
given time.
Use
.Dq set log +lcp +ccp
@@ -5796,7 +5796,7 @@ log the appropriate state transitions.
.Pp
The default value is zero, where
.Nm
-doesn't time out in the stopped state.
+does not time out in the stopped state.
.Pp
This value should not be set to less than the openmode delay (see
.Dq set openmode
diff --git a/usr.sbin/pppctl/pppctl.8 b/usr.sbin/pppctl/pppctl.8
index 0fe1e6946641..245690f17f1f 100644
--- a/usr.sbin/pppctl/pppctl.8
+++ b/usr.sbin/pppctl/pppctl.8
@@ -48,7 +48,7 @@ Both the
and
.Ar port
may be specified numerically if you wish to avoid a DNS lookup
-or don't have an entry for the given port in
+or do not have an entry for the given port in
.Pa /etc/services .
.Pp
All remaining arguments are concatenated to form the
@@ -67,7 +67,7 @@ For example:
pppctl 3000 set timeout 300\\; show timeout
.Ed
.Pp
-Don't forget to escape or quote the ';' as it is a special character
+Do not forget to escape or quote the ';' as it is a special character
for most shells.
.Pp
If no
@@ -142,7 +142,7 @@ can be used to automate many frequent tasks (you can actually control
in any mode except interactive mode).
Use of the
.Fl p
-option is discouraged (even in scripts that aren't readable by others)
+option is discouraged (even in scripts that are not readable by others)
as a
.Xr ps 1
listing may reveal your secret.
diff --git a/usr.sbin/raycontrol/raycontrol.8 b/usr.sbin/raycontrol/raycontrol.8
index 561f63f703e9..26a910a141d4 100644
--- a/usr.sbin/raycontrol/raycontrol.8
+++ b/usr.sbin/raycontrol/raycontrol.8
@@ -294,7 +294,7 @@ The
.Fl S
and
.Fl Z
-options aren't implemented yet.
+options are not implemented yet.
No access point was available for testing
against.
.Pp
diff --git a/usr.sbin/rpc.umntall/rpc.umntall.8 b/usr.sbin/rpc.umntall/rpc.umntall.8
index edcb176d7aef..623663575532 100644
--- a/usr.sbin/rpc.umntall/rpc.umntall.8
+++ b/usr.sbin/rpc.umntall/rpc.umntall.8
@@ -95,7 +95,7 @@ existing mount entries.
Useful during startup of the system.
It may be
possible that there are already mounted NFS file systems, so calling
-RPC UMOUNT isn't a good idea.
+RPC UMOUNT is not a good idea.
This is the case if the user has rebooted
to 'single user mode' and starts up the system again.
.It Fl p Ar path
diff --git a/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 b/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8
index ca4c51347254..f734692e9ad6 100644
--- a/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8
+++ b/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8
@@ -83,7 +83,7 @@ the
or
.Xr ypchpass 1
commands.
-(Some administrators don't want users to be able to change their
+(Some administrators do not want users to be able to change their
full name information or shells; the server can be invoked with option flags
that disallow such changes.)
When the server receives an update request,
@@ -249,7 +249,7 @@ be either
or
.Pa /var/yp/master.passwd .
The server will check for the latter file first and then use the former
-if it can't find it.
+if it cannot find it.
.Pp
Multi-domain mode is off by default since it can fail if there are
duplicate or near-duplicate user entries in different domains.
@@ -306,7 +306,7 @@ flag to
.Nm
disables the privileged port check so that it will work with
.Xr yppasswd 1
-clients that don't use privileged ports.
+clients that do not use privileged ports.
This reduces security to
a certain small degree, but it might be necessary in cases where it
is not possible to change the client behavior.
diff --git a/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 b/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8
index cda9472296eb..c8b0f4d22c1e 100644
--- a/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8
+++ b/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8
@@ -147,4 +147,4 @@ These two packages use vastly different
file formats.
Furthermore, ndbm is byte-order sensitive and not very
smart about it, meaning that am ndbm database created on a big endian
-system can't be read on a little endian system.
+system cannot be read on a little endian system.
diff --git a/usr.sbin/rrenumd/rrenumd.conf.5 b/usr.sbin/rrenumd/rrenumd.conf.5
index c04619df7132..86df0e0fc411 100644
--- a/usr.sbin/rrenumd/rrenumd.conf.5
+++ b/usr.sbin/rrenumd/rrenumd.conf.5
@@ -288,7 +288,7 @@ add match-prefix fec0:0:0:: /48 use-prefix 3ffe:501:ffff:: /48 keeplen 16;
.Ed
.Pp
.\"
-If your routers don't support IPv6 multicast forwarding,
+If your routers do not support IPv6 multicast forwarding,
you'll need to specify each destination at
.Cm dest
command.
diff --git a/usr.sbin/rwhod/rwhod.8 b/usr.sbin/rwhod/rwhod.8
index 118d80eb7963..642eeebcee08 100644
--- a/usr.sbin/rwhod/rwhod.8
+++ b/usr.sbin/rwhod/rwhod.8
@@ -144,7 +144,7 @@ reports of old, non-multicasting
but, if multicasting is used,
those old
.Nm Ns s
-won't hear the reports generated by this program.
+will not hear the reports generated by this program.
.El
.Pp
The server transmits and receives messages at the port indicated
diff --git a/usr.sbin/syslogd/syslog.conf.5 b/usr.sbin/syslogd/syslog.conf.5
index b9e0e6f11b0f..1e7bbca821fe 100644
--- a/usr.sbin/syslogd/syslog.conf.5
+++ b/usr.sbin/syslogd/syslog.conf.5
@@ -245,7 +245,7 @@ since the latter can easily vary in a networked environment.
In some cases,
though, an appropriate
.Em facility
-simply doesn't exist.
+simply does not exist.
.Pp
If a received message matches the specified
.Em facility
@@ -368,7 +368,7 @@ Upon receipt of a
.Dv SIGHUP ,
.Xr syslogd 8
will close the pipe to the process.
-If the process didn't exit
+If the process did not exit
voluntarily, it will be sent a
.Dv SIGTERM
signal after a grace period of up to 60 seconds.
diff --git a/usr.sbin/syslogd/syslogd.8 b/usr.sbin/syslogd/syslogd.8
index 7e5b7aabefe3..d15b0ab1467b 100644
--- a/usr.sbin/syslogd/syslogd.8
+++ b/usr.sbin/syslogd/syslogd.8
@@ -333,7 +333,7 @@ option is therefore highly recommended.
.Pp
The
.Fl a
-matching algorithm doesn't pretend to be very efficient; use of numeric
+matching algorithm does not pretend to be very efficient; use of numeric
IP addresses is faster than domain name comparison.
Since the allowed
peer list is being walked linearly, peer groups where frequent messages
diff --git a/usr.sbin/trpt/trpt.8 b/usr.sbin/trpt/trpt.8
index 5d3ddbe46c99..19cae4773067 100644
--- a/usr.sbin/trpt/trpt.8
+++ b/usr.sbin/trpt/trpt.8
@@ -129,7 +129,7 @@ arguments may be used to supplant the defaults.
.Sh DIAGNOSTICS
.Bl -diag
.It no namelist
-When the system image doesn't
+When the system image does not
contain the proper symbols to find the trace buffer;
others which should be self explanatory.
.El
diff --git a/usr.sbin/wicontrol/wicontrol.8 b/usr.sbin/wicontrol/wicontrol.8
index 23a57b3afa9d..1d23cebfdea2 100644
--- a/usr.sbin/wicontrol/wicontrol.8
+++ b/usr.sbin/wicontrol/wicontrol.8
@@ -299,7 +299,7 @@ supports it while in IBSS mode.
Allow the station to create a service set (IBSS).
Permitted values are
.Cm 0
-(don't create IBSS) and
+(do not create IBSS) and
.Cm 1
(enable creation of IBSS).
The default is
@@ -320,7 +320,7 @@ The
can be any text string up to 30 characters long.
.Pp
Note: this option is provided for experimental purposes only: enabling
-the creation of an IBSS on a host system doesn't appear to actually work.
+the creation of an IBSS on a host system does not appear to actually work.
.It Oo Fl i Oc Ar iface Fl p Ar port_type
This flag is deprecated.
It should never be used.
diff --git a/usr.sbin/yp_mkdb/yp_mkdb.8 b/usr.sbin/yp_mkdb/yp_mkdb.8
index f7b8f2242bd3..125123519c05 100644
--- a/usr.sbin/yp_mkdb/yp_mkdb.8
+++ b/usr.sbin/yp_mkdb/yp_mkdb.8
@@ -121,7 +121,7 @@ If this key is present in a map, it alters the
behavior of the 'match' procedure in
.Xr ypserv 8
slightly.
-If a match query fails (because the server couldn't find
+If a match query fails (because the server could not find
a record that matched the supplied key), and the
.Em YP_INTERDOMAIN
key exists within the queried map,
diff --git a/usr.sbin/ypbind/ypbind.8 b/usr.sbin/ypbind/ypbind.8
index 4afdb2a68733..4608814d8640 100644
--- a/usr.sbin/ypbind/ypbind.8
+++ b/usr.sbin/ypbind/ypbind.8
@@ -139,7 +139,7 @@ file.
IP addresses may be specified in place of hostnames.
If
.Nm
-can't make sense out of the arguments, it will ignore
+cannot make sense out of the arguments, it will ignore
the
.Fl S
flag and continue running normally.
diff --git a/usr.sbin/ypserv/ypserv.8 b/usr.sbin/ypserv/ypserv.8
index 9498b65a96a0..ad5aa520f8af 100644
--- a/usr.sbin/ypserv/ypserv.8
+++ b/usr.sbin/ypserv/ypserv.8
@@ -106,7 +106,7 @@ the maps are always readable and writable only by root for security
reasons.
Technically this is only necessary for the password
maps, but since the data in the other maps can be found in
-other world-readable files anyway, it doesn't hurt and it's considered
+other world-readable files anyway, it does not hurt and it's considered
good general practice.
.Pp
The
@@ -318,7 +318,7 @@ be used as a master or slave in conjunction with older
.Tn NIS
servers that
only support the v1 protocol.
-Fortunately, there probably aren't any
+Fortunately, there probably are not any
such servers still in use today.
.Ss NIS servers that are also NIS clients
Care must be taken when running
@@ -354,7 +354,7 @@ and
maps.
By default, if
.Nm
-can't find an entry for a given host in its hosts maps, it will
+cannot find an entry for a given host in its hosts maps, it will
return an error and perform no further processing.
With the
.Fl n