From a6f5d950d860b642619fd71c1efc1875f906cc17 Mon Sep 17 00:00:00 2001 From: ru Date: Fri, 10 Nov 2000 17:46:15 +0000 Subject: Avoid use of direct troff requests in mdoc(7) manual pages. --- bin/chio/chio.1 | 5 +- bin/chmod/chmod.1 | 1 - bin/ln/symlink.7 | 2 +- bin/stty/stty.1 | 6 +- contrib/telnet/telnet/telnet.1 | 8 +- contrib/telnet/telnetd/telnetd.8 | 2 - crypto/telnet/telnet/telnet.1 | 8 +- crypto/telnet/telnetd/telnetd.8 | 2 - games/bcd/bcd.6 | 3 +- games/quiz/quiz.6 | 2 +- lib/libc/gen/popen.3 | 5 +- lib/libc/gen/sysctl.3 | 5 - lib/libc/gen/timezone.3 | 4 +- lib/libc/net/getservent.3 | 1 - lib/libc/stdio/printf.3 | 1 - lib/libc/stdtime/strptime.3 | 3 +- lib/libc/stdtime/time2posix.3 | 28 +++--- lib/libc/string/strtok.3 | 2 +- lib/libc/sys/execve.2 | 2 - lib/libc/sys/fcntl.2 | 1 - lib/libc/sys/intro.2 | 3 - lib/libc/sys/link.2 | 1 - lib/libcompat/4.1/cftime.3 | 1 - lib/libcompat/4.1/getpw.3 | 1 - lib/libcompat/4.3/cfree.3 | 1 - lib/libcompat/4.3/insque.3 | 1 - lib/libcompat/4.4/cuserid.3 | 1 - lib/libcompat/regexp/regexp.3 | 3 +- lib/libdisk/libdisk.3 | 3 +- lib/libkvm/kvm_geterr.3 | 1 - lib/libkvm/kvm_getfiles.3 | 1 - lib/libkvm/kvm_getprocs.3 | 1 - lib/libkvm/kvm_open.3 | 1 - lib/libutil/property.3 | 6 +- libexec/bootpd/bootptab.5 | 55 +++++----- libexec/getty/gettytab.5 | 2 - release/sysinstall/sysinstall.8 | 14 ++- sbin/bsdlabel/bsdlabel.8 | 95 +++++++++++------- sbin/disklabel/disklabel.8 | 95 +++++++++++------- sbin/dump/dump.8 | 1 - sbin/fdisk/fdisk.8 | 45 ++++----- sbin/fdisk_pc98/fdisk.8 | 45 ++++----- sbin/fsdb/fsdb.8 | 7 +- sbin/fsirand/fsirand.8 | 3 +- sbin/i386/fdisk/fdisk.8 | 45 ++++----- sbin/mount_null/mount_null.8 | 2 +- sbin/mount_nullfs/mount_nullfs.8 | 2 +- sbin/newfs/newfs.8 | 2 - sbin/pc98/fdisk/fdisk.8 | 45 ++++----- sbin/restore/restore.8 | 1 - sbin/routed/rtquery/rtquery.8 | 5 +- sbin/spppcontrol/spppcontrol.8 | 3 +- share/man/man3/sysexits.3 | 3 +- share/man/man4/intro.4 | 3 +- share/man/man4/isp.4 | 6 +- share/man/man4/joy.4 | 3 +- share/man/man4/man4.i386/rdp.4 | 3 +- share/man/man4/pcvt.4 | 184 ++++++++++++++++------------------ share/man/man4/ppi.4 | 2 +- share/man/man4/sa.4 | 2 +- share/man/man4/sio.4 | 9 +- share/man/man4/sppp.4 | 6 +- share/man/man4/ttcp.4 | 4 +- share/man/man4/worm.4 | 3 +- share/man/man7/clocks.7 | 3 +- share/man/man7/hier.7 | 1 - share/man/man7/mdoc.7 | 1 - share/man/man7/mdoc.samples.7 | 4 - share/man/man9/devfs_add_devswf.9 | 3 +- share/man/man9/devfs_link.9 | 3 +- share/man/man9/sleep.9 | 3 +- share/man/man9/spl.9 | 3 +- share/man/man9/time.9 | 17 ++-- share/man/man9/uio.9 | 3 +- usr.bin/colldef/colldef.1 | 5 +- usr.bin/compress/compress.1 | 1 - usr.bin/doscmd/doscmd.1 | 21 ++-- usr.bin/file/file.1 | 22 ++-- usr.bin/indent/indent.1 | 7 -- usr.bin/key/key.1 | 21 ++-- usr.bin/keyinfo/keyinfo.1 | 2 +- usr.bin/killall/killall.1 | 7 +- usr.bin/lam/lam.1 | 1 - usr.bin/mail/mail.1 | 2 +- usr.bin/mklocale/mklocale.1 | 14 +-- usr.bin/passwd/passwd.1 | 21 ++-- usr.bin/pr/pr.1 | 14 ++- usr.bin/sed/sed.1 | 69 ++++++------- usr.bin/tip/tip/tip.1 | 6 +- usr.bin/tr/tr.1 | 18 ++-- usr.bin/tset/tset.1 | 3 +- usr.bin/unifdef/unifdef.1 | 5 +- usr.sbin/adduser/adduser.8 | 14 +-- usr.sbin/arp/arp.4 | 2 - usr.sbin/burncd/burncd.8 | 3 +- usr.sbin/config/config.8 | 3 +- usr.sbin/cron/crontab/crontab.5 | 1 - usr.sbin/crunch/crunchgen/crunchgen.1 | 43 ++++---- usr.sbin/crunch/crunchide/crunchide.1 | 5 +- usr.sbin/ctm/ctm_rmail/ctm_rmail.1 | 3 +- usr.sbin/edquota/edquota.8 | 1 - usr.sbin/fdcontrol/fdcontrol.8 | 3 +- usr.sbin/fdformat/fdformat.1 | 3 +- usr.sbin/fdwrite/fdwrite.1 | 25 ++--- usr.sbin/i4b/isdnd/isdnd.rc.5 | 2 +- usr.sbin/lpr/lp/lp.1 | 3 +- usr.sbin/mrouted/mrinfo.8 | 8 +- usr.sbin/mrouted/mrouted.8 | 24 ++--- usr.sbin/mrouted/mtrace.8 | 25 ++--- usr.sbin/mtree/mtree.8 | 2 +- usr.sbin/pcvt/loadfont/loadfont.1 | 5 +- usr.sbin/pcvt/scon/scon.1 | 3 - usr.sbin/pcvt/vgaio/vgaio.8 | 3 +- usr.sbin/ppp/ppp.8 | 21 ++-- usr.sbin/ppp/ppp.8.m4 | 21 ++-- usr.sbin/rmt/rmt.8 | 1 - usr.sbin/sade/sade.8 | 14 ++- usr.sbin/stallion/bootcode/stl.4 | 2 +- usr.sbin/sysinstall/sysinstall.8 | 14 ++- usr.sbin/timed/timedc/timedc.8 | 1 - 120 files changed, 597 insertions(+), 749 deletions(-) diff --git a/bin/chio/chio.1 b/bin/chio/chio.1 index 2e32b96..a6239b7 100644 --- a/bin/chio/chio.1 +++ b/bin/chio/chio.1 @@ -286,9 +286,10 @@ The program and SCSI changer driver were written by .An Jason R. Thorpe Aq thorpej@and.com for And Communications, http://www.and.com/. -.br +.Pp Additional work by .An Hans Huebner .Aq hans@artcom.de -and Steve Gunn +and +.An Steve Gunn .Aq csg@waterspout.com diff --git a/bin/chmod/chmod.1 b/bin/chmod/chmod.1 index 847e190..de70ab6 100644 --- a/bin/chmod/chmod.1 +++ b/bin/chmod/chmod.1 @@ -187,7 +187,6 @@ The .Ar who symbol ``a'' is equivalent to ``ugo''. .Pp -.ne 1i The .Ar perm symbols represent the portions of the mode bits as follows: diff --git a/bin/ln/symlink.7 b/bin/ln/symlink.7 index 3e474ba..1ff3295 100644 --- a/bin/ln/symlink.7 +++ b/bin/ln/symlink.7 @@ -80,7 +80,7 @@ exceeded.) .Pp There are three separate areas that need to be discussed. They are as follows: -.sp +.Pp .Bl -enum -compact -offset indent .It Symbolic links used as file name arguments for system calls. diff --git a/bin/stty/stty.1 b/bin/stty/stty.1 index 26732d2..28f3e1d 100644 --- a/bin/stty/stty.1 +++ b/bin/stty/stty.1 @@ -480,14 +480,12 @@ This means that unsetting may not put back all the setting that were previously in effect. To set the terminal into a raw state and then accurately restore it, the following shell code is recommended: -.nf - +.Bd -literal save_state=$(stty -g) stty raw \&... stty "$save_state" - -.fi +.Ed .It Cm size The size of the terminal is printed as two numbers on a single line, first rows, then columns. diff --git a/contrib/telnet/telnet/telnet.1 b/contrib/telnet/telnet/telnet.1 index 3378d3a..16adc3f 100644 --- a/contrib/telnet/telnet/telnet.1 +++ b/contrib/telnet/telnet/telnet.1 @@ -144,7 +144,6 @@ there will be no escape character. If Kerberos V5 authentication is being used, the .Fl f option allows the local credentials to be forwarded to the remote system. -.ne 1i .It Fl k Ar realm If Kerberos authentication is being used, the .Fl k @@ -415,7 +414,7 @@ variable is also exported if the or .Fl l options are used. -.br +.Pp Valid arguments for the .Ic environ command are: @@ -520,7 +519,6 @@ option. This requires that the .Dv LINEMODE option be enabled. -.ne 1i .It Ic litecho Pq Ic \-litecho Attempt to enable (disable) the .Dv LIT_ECHO @@ -655,7 +653,6 @@ command, .Ic getstatus will send the subnegotiation to request that the server send its current option status. -.ne 1i .It Ic ip Sends the .Dv TELNET IP @@ -981,7 +978,6 @@ The initial value for the suspend character is taken to be the terminal's .Ic suspend character. -.ne 1i .It Ic tracefile This is the file to which the output, caused by .Ic netdata @@ -1128,7 +1124,6 @@ stream does not start automatically. The autoencrypt (autodecrypt) command states that encryption of the output (input) stream should be enabled as soon as possible. -.sp .Pp Note: Because of export controls, the .Dv TELNET ENCRYPT @@ -1284,7 +1279,6 @@ protocol processing (having to do with options). The initial value for this toggle is .Dv FALSE . -.ne 1i .It Ic prettydump When the .Ic netdata diff --git a/contrib/telnet/telnetd/telnetd.8 b/contrib/telnet/telnetd/telnetd.8 index 5835c7d..875f846 100644 --- a/contrib/telnet/telnetd/telnetd.8 +++ b/contrib/telnet/telnetd/telnetd.8 @@ -315,7 +315,6 @@ indicates that only dotted decimal addresses should be put into the .Pa utmp file. -.ne 1i .It Fl U This option causes .Nm @@ -432,7 +431,6 @@ Whenever a command is received, it is always responded to with a .Dv WILL TIMING-MARK -.ne 1i .It "WILL LOGOUT" When a .Dv DO LOGOUT diff --git a/crypto/telnet/telnet/telnet.1 b/crypto/telnet/telnet/telnet.1 index 3378d3a..16adc3f 100644 --- a/crypto/telnet/telnet/telnet.1 +++ b/crypto/telnet/telnet/telnet.1 @@ -144,7 +144,6 @@ there will be no escape character. If Kerberos V5 authentication is being used, the .Fl f option allows the local credentials to be forwarded to the remote system. -.ne 1i .It Fl k Ar realm If Kerberos authentication is being used, the .Fl k @@ -415,7 +414,7 @@ variable is also exported if the or .Fl l options are used. -.br +.Pp Valid arguments for the .Ic environ command are: @@ -520,7 +519,6 @@ option. This requires that the .Dv LINEMODE option be enabled. -.ne 1i .It Ic litecho Pq Ic \-litecho Attempt to enable (disable) the .Dv LIT_ECHO @@ -655,7 +653,6 @@ command, .Ic getstatus will send the subnegotiation to request that the server send its current option status. -.ne 1i .It Ic ip Sends the .Dv TELNET IP @@ -981,7 +978,6 @@ The initial value for the suspend character is taken to be the terminal's .Ic suspend character. -.ne 1i .It Ic tracefile This is the file to which the output, caused by .Ic netdata @@ -1128,7 +1124,6 @@ stream does not start automatically. The autoencrypt (autodecrypt) command states that encryption of the output (input) stream should be enabled as soon as possible. -.sp .Pp Note: Because of export controls, the .Dv TELNET ENCRYPT @@ -1284,7 +1279,6 @@ protocol processing (having to do with options). The initial value for this toggle is .Dv FALSE . -.ne 1i .It Ic prettydump When the .Ic netdata diff --git a/crypto/telnet/telnetd/telnetd.8 b/crypto/telnet/telnetd/telnetd.8 index 5835c7d..875f846 100644 --- a/crypto/telnet/telnetd/telnetd.8 +++ b/crypto/telnet/telnetd/telnetd.8 @@ -315,7 +315,6 @@ indicates that only dotted decimal addresses should be put into the .Pa utmp file. -.ne 1i .It Fl U This option causes .Nm @@ -432,7 +431,6 @@ Whenever a command is received, it is always responded to with a .Dv WILL TIMING-MARK -.ne 1i .It "WILL LOGOUT" When a .Dv DO LOGOUT diff --git a/games/bcd/bcd.6 b/games/bcd/bcd.6 index 732a4ee..88a76de 100644 --- a/games/bcd/bcd.6 +++ b/games/bcd/bcd.6 @@ -170,8 +170,7 @@ Sound support for added by Lyndon Nerenberg (VE7TCP/VE6BBM) . .Pp Ability to key an external device added by -.ie t J\(:org Wunsch -.el Joerg Wunsch +.An J\(:org Wunsch (DL8DTL). .Sh BUGS Does only understand a few European characters (namely German and diff --git a/games/quiz/quiz.6 b/games/quiz/quiz.6 index 7234989..ebd67dc 100644 --- a/games/quiz/quiz.6 +++ b/games/quiz/quiz.6 @@ -84,7 +84,7 @@ The index and data files have a similar syntax. Lines in them consist of several categories separated by colons. The categories are regular expressions formed using the following meta-characters: -.sp +.Pp .Bl -tag -width "pat|pat" -compact -offset indent .It pat|pat alternate patterns diff --git a/lib/libc/gen/popen.3 b/lib/libc/gen/popen.3 index bfb6350..035bf14 100644 --- a/lib/libc/gen/popen.3 +++ b/lib/libc/gen/popen.3 @@ -196,7 +196,6 @@ and a .Fn pclose function appeared in .At v7 . -.br +.Pp Bidirectional functionality was added in -.Tn FreeBSD -2.2.6. +.Fx 2.2.6 . diff --git a/lib/libc/gen/sysctl.3 b/lib/libc/gen/sysctl.3 index 2752042..8b58970 100644 --- a/lib/libc/gen/sysctl.3 +++ b/lib/libc/gen/sysctl.3 @@ -238,7 +238,6 @@ The machine class. The machine model .It Li HW_NCPU The number of cpus. -.ne 1i .It Li HW_BYTEORDER The byteorder (4,321, or 1,234). .It Li HW_PHYSMEM @@ -294,7 +293,6 @@ information. .It KERN\_VERSION string no .It KERN\_VNODE struct vnode no .El -.ne 1i .Pp .Bl -tag -width "123456" .It Li KERN_ARGMAX @@ -411,7 +409,6 @@ describing destination of calls and their counts. .It Li GPROF_GMONPARAM Structure giving the sizes of the above arrays. .El -.ne 1i .It Li KERN_QUANTUM The maximum period of time, in microseconds, for which a process is allowed to run without being preempted if other processes are in the run queue. @@ -481,7 +478,6 @@ Get or set various global information about the IPv4 The third level name is the protocol. The fourth level name is the variable name. The currently defined protocols and names are: -.ne 1i .Bl -column ProtocolXX VariableXX TypeXX ChangeableXX .It Pa Protocol Variable Type Changeable .It icmp bmcastecho integer yes @@ -617,7 +613,6 @@ The version of POSIX 1003.2 with which the system attempts to comply. .It Li USER_RE_DUP_MAX The maximum number of repeated occurrences of a regular expression permitted when using interval notation. -.ne 1i .It Li USER_STREAM_MAX The minimum maximum number of streams that a process may have open at any one time. diff --git a/lib/libc/gen/timezone.3 b/lib/libc/gen/timezone.3 index f507827..a30cb97 100644 --- a/lib/libc/gen/timezone.3 +++ b/lib/libc/gen/timezone.3 @@ -44,12 +44,12 @@ .Ft char * .Fn timezone "int zone" "int dst" .Sh DESCRIPTION -.ft B +.Bf Sy This interface is for compatibility only; it is impossible to reliably map timezone's arguments to a time zone abbreviation. See .Xr ctime 3 . -.ft P +.Ef .Pp The .Fn timezone diff --git a/lib/libc/net/getservent.3 b/lib/libc/net/getservent.3 index f7c1dcb..06b2d50 100644 --- a/lib/libc/net/getservent.3 +++ b/lib/libc/net/getservent.3 @@ -128,7 +128,6 @@ is encountered. If a protocol name is also supplied (non- .Dv NULL ) , searches must also match the protocol. -.ne 1i .Sh FILES .Bl -tag -width /etc/services -compact .It Pa /etc/services diff --git a/lib/libc/stdio/printf.3 b/lib/libc/stdio/printf.3 index 088e9e3..c64038f 100644 --- a/lib/libc/stdio/printf.3 +++ b/lib/libc/stdio/printf.3 @@ -558,7 +558,6 @@ a field; if the result of a conversion is wider than the field width, the field is expanded to contain the conversion result. .Pp .Sh EXAMPLES -.br To print a date and time in the form `Sunday, July 3, 10:02', where .Em weekday diff --git a/lib/libc/stdtime/strptime.3 b/lib/libc/stdtime/strptime.3 index bab8954..f045219 100644 --- a/lib/libc/stdtime/strptime.3 +++ b/lib/libc/stdtime/strptime.3 @@ -87,8 +87,7 @@ The function has been contributed by Powerdog Industries. .Pp This man page was written by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . .Sh HISTORY The .Fn strptime diff --git a/lib/libc/stdtime/time2posix.3 b/lib/libc/stdtime/time2posix.3 index 8930c31..edef397 100644 --- a/lib/libc/stdtime/time2posix.3 +++ b/lib/libc/stdtime/time2posix.3 @@ -87,21 +87,23 @@ and its conversion to, and back from, the POSIX representation over the leap second inserted at the end of June, 1993. -.ta \w'93/06/30 'u +\w'23:59:59 'u +\w'A+0 'u +\w'X=time2posix(T) 'u -DATE TIME T X=time2posix(T) posix2time(X) -93/06/30 23:59:59 A+0 B+0 A+0 -93/06/30 23:59:60 A+1 B+1 A+1 or A+2 -93/07/01 00:00:00 A+2 B+1 A+1 or A+2 -93/07/01 00:00:01 A+3 B+2 A+3 - +.Bl -column "93/06/30" "23:59:59" "A+0" "X=time2posix(T)" +.It Sy DATE TIME T X=time2posix(T) posix2time(X) +.It 93/06/30 23:59:59 A+0 B+0 A+0 +.It 93/06/30 23:59:60 A+1 B+1 A+1 or A+2 +.It 93/07/01 00:00:00 A+2 B+1 A+1 or A+2 +.It 93/07/01 00:00:01 A+3 B+2 A+3 +.El +.Pp A leap second deletion would look like... - -DATE TIME T X=time2posix(T) posix2time(X) -??/06/30 23:59:58 A+0 B+0 A+0 -??/07/01 00:00:00 A+1 B+2 A+1 -??/07/01 00:00:01 A+2 B+3 A+2 +.Bl -column "??/06/30" "23:59:58" "A+0" "X=time2posix(T)" +.It Sy DATE TIME T X=time2posix(T) posix2time(X) +.It ??/06/30 23:59:58 A+0 B+0 A+0 +.It ??/07/01 00:00:00 A+1 B+2 A+1 +.It ??/07/01 00:00:01 A+2 B+3 A+2 +.El .Pp - [Note: posix2time(B+1) => A+0 or A+1] +.D1 No "[Note: posix2time(B+1) => A+0 or A+1]" .Pp If leap-second support is not enabled, local time_t's and diff --git a/lib/libc/string/strtok.3 b/lib/libc/string/strtok.3 index 57ef252..ae0c21c 100644 --- a/lib/libc/string/strtok.3 +++ b/lib/libc/string/strtok.3 @@ -166,7 +166,7 @@ such a sequence of calls would always return .Dv NULL . .Sh AUTHORS .An Wes Peters, Softweyr LLC: Aq wes@softweyr.com -.br +.Pp Based on the .Fx 3.0 implementation. diff --git a/lib/libc/sys/execve.2 b/lib/libc/sys/execve.2 index dffa6ae..113e83b 100644 --- a/lib/libc/sys/execve.2 +++ b/lib/libc/sys/execve.2 @@ -144,7 +144,6 @@ the effective user ID is recorded as the saved set-user-ID, and the effective group ID is recorded as the saved set-group-ID. These values may be used in changing the effective IDs later (see .Xr setuid 2 ) . -.ne 1i .Pp The set-ID bits are not honored if the respective file system has the .Ar nosuid @@ -242,7 +241,6 @@ permission, but has an invalid magic number in its header. .It Bq Er ETXTBSY The new process file is a pure procedure (shared text) file that is currently open for writing or reading by some process. -.ne 1i .It Bq Er ENOMEM The new process requires more virtual memory than is allowed by the imposed maximum diff --git a/lib/libc/sys/fcntl.2 b/lib/libc/sys/fcntl.2 index 0747740..49522c7 100644 --- a/lib/libc/sys/fcntl.2 +++ b/lib/libc/sys/fcntl.2 @@ -157,7 +157,6 @@ upon availability of data to be read. .Pp Several commands are available for doing advisory file locking; they all operate on the following structure: -.ne 7v .Bd -literal struct flock { off_t l_start; /* starting offset */ diff --git a/lib/libc/sys/intro.2 b/lib/libc/sys/intro.2 index 5be9768..e15afc0 100644 --- a/lib/libc/sys/intro.2 +++ b/lib/libc/sys/intro.2 @@ -391,7 +391,6 @@ entry failed because the user's quota of disk blocks was exhausted, or the allocation of an inode for a newly created file failed because the user's quota of inodes was exhausted. -.ne 1i .It Er 70 ESTALE Em "Stale NFS file handle" . An attempt was made to access an open file (on an .Tn NFS @@ -489,7 +488,6 @@ A session leader with a controlling terminal is a controlling process. .It Controlling terminal A terminal that is associated with a session is known as the controlling terminal for that session and its members. -.ne 1i .It "Terminal Process Group ID" A terminal may be acquired by a session leader as its controlling terminal. Once a terminal is associated with a session, any of the process groups @@ -567,7 +565,6 @@ for the super-user.) A process is recognized as a .Em super-user process and is granted special privileges if its effective user ID is 0. -.ne 1i .It Special Processes The processes with process IDs of 0, 1, and 2 are special. Process 0 is the scheduler. Process 1 is the initialization process diff --git a/lib/libc/sys/link.2 b/lib/libc/sys/link.2 index 34c36dc..7cabd2b 100644 --- a/lib/libc/sys/link.2 +++ b/lib/libc/sys/link.2 @@ -132,7 +132,6 @@ are on different file systems. The directory in which the entry for the new link is being placed cannot be extended because there is no space left on the file system containing the directory. -.ne 3v .It Bq Er EDQUOT The directory in which the entry for the new link is being placed cannot be extended because the diff --git a/lib/libcompat/4.1/cftime.3 b/lib/libcompat/4.1/cftime.3 index 421e94a..f48a952 100644 --- a/lib/libcompat/4.1/cftime.3 +++ b/lib/libcompat/4.1/cftime.3 @@ -50,7 +50,6 @@ .Sh DESCRIPTION .Bf -symbolic The cftime and ascftime functions are made obsolete by strftime(3). -.br They are available from the compatibility library, libcompat. .Ef .Pp diff --git a/lib/libcompat/4.1/getpw.3 b/lib/libcompat/4.1/getpw.3 index 523a95c..169b9d2 100644 --- a/lib/libcompat/4.1/getpw.3 +++ b/lib/libcompat/4.1/getpw.3 @@ -45,7 +45,6 @@ .Sh DESCRIPTION .Bf -symbolic The getpw function is made obsolete by getpwuid(3). -.br It is available from the compatibility library, libcompat. .Ef .Pp diff --git a/lib/libcompat/4.3/cfree.3 b/lib/libcompat/4.3/cfree.3 index 7e3bdce..c599372 100644 --- a/lib/libcompat/4.3/cfree.3 +++ b/lib/libcompat/4.3/cfree.3 @@ -37,7 +37,6 @@ .Sh DESCRIPTION .Bf -symbolic The cfree function considered obsolete. -.br It is available from the compatibility library, libcompat. .Ef .Pp diff --git a/lib/libcompat/4.3/insque.3 b/lib/libcompat/4.3/insque.3 index 4f21d1d..40ab8d6 100644 --- a/lib/libcompat/4.3/insque.3 +++ b/lib/libcompat/4.3/insque.3 @@ -55,7 +55,6 @@ struct qelem { .Sh DESCRIPTION .Bf -symbolic The insque and remque functions are considered obsolete. -.br They are available from the compatibility library, libcompat. .Ef .Pp diff --git a/lib/libcompat/4.4/cuserid.3 b/lib/libcompat/4.4/cuserid.3 index 35389db..cc91bee 100644 --- a/lib/libcompat/4.4/cuserid.3 +++ b/lib/libcompat/4.4/cuserid.3 @@ -44,7 +44,6 @@ .Sh DESCRIPTION .Bf -symbolic The cuserid function is made obsolete by getpwuid. -.br It is available from the compatibility library, libcompat. .Ef .Pp diff --git a/lib/libcompat/regexp/regexp.3 b/lib/libcompat/regexp/regexp.3 index 0d5c5a7..a58fdb1 100644 --- a/lib/libcompat/regexp/regexp.3 +++ b/lib/libcompat/regexp/regexp.3 @@ -50,10 +50,11 @@ .Ft void .Fn regsub "const regexp *prog" "const char *source" "char *dest" .Sh DESCRIPTION +.Bf Sy This interface is made obsolete by .Xr regex 3 . -.br It is available from the compatibility library, libcompat. +.Ef .Pp The .Fn regcomp , diff --git a/lib/libdisk/libdisk.3 b/lib/libdisk/libdisk.3 index efabd98..eca3dd7 100644 --- a/lib/libdisk/libdisk.3 +++ b/lib/libdisk/libdisk.3 @@ -329,5 +329,4 @@ has been written by .An Poul-Henning Kamp . .Pp This man page by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . diff --git a/lib/libkvm/kvm_geterr.3 b/lib/libkvm/kvm_geterr.3 index f3288c9..ee9506a 100644 --- a/lib/libkvm/kvm_geterr.3 +++ b/lib/libkvm/kvm_geterr.3 @@ -46,7 +46,6 @@ .Lb libkvm .Sh SYNOPSIS .Fd #include -.br .Ft char * .Fn kvm_geterr "kvm_t *kd" .Sh DESCRIPTION diff --git a/lib/libkvm/kvm_getfiles.3 b/lib/libkvm/kvm_getfiles.3 index fd15ec1..2ae572d 100644 --- a/lib/libkvm/kvm_getfiles.3 +++ b/lib/libkvm/kvm_getfiles.3 @@ -51,7 +51,6 @@ .Fd #include .Fd #undef _KERNEL .\" .Fa kvm_t *kd -.br .Ft char * .Fn kvm_getfiles "kvm_t *kd" "int op" "int arg" "int *cnt" .Sh DESCRIPTION diff --git a/lib/libkvm/kvm_getprocs.3 b/lib/libkvm/kvm_getprocs.3 index 100a8b6..dea79f8 100644 --- a/lib/libkvm/kvm_getprocs.3 +++ b/lib/libkvm/kvm_getprocs.3 @@ -51,7 +51,6 @@ .Fd #include .Fd #include .\" .Fa kvm_t *kd -.br .Ft struct kinfo_proc * .Fn kvm_getprocs "kvm_t *kd" "int op" "int arg" "int *cnt" .Ft char ** diff --git a/lib/libkvm/kvm_open.3 b/lib/libkvm/kvm_open.3 index 8ff197e..fac5f43 100644 --- a/lib/libkvm/kvm_open.3 +++ b/lib/libkvm/kvm_open.3 @@ -49,7 +49,6 @@ .Sh SYNOPSIS .Fd #include .Fd #include -.br .Ft kvm_t * .Fn kvm_open "const char *execfile" "const char *corefile" "const char *swapfile" "int flags" "const char *errstr" .Ft kvm_t * diff --git a/lib/libutil/property.3 b/lib/libutil/property.3 index 6d5cd4f..449ded5 100644 --- a/lib/libutil/property.3 +++ b/lib/libutil/property.3 @@ -45,14 +45,14 @@ .Ft void .Fn properties_free "properties list" .Sh DESCRIPTION -.nf +.Bd -literal typedef struct _properties { struct _properties *next; char *name; char *value; } *properties; -.fi - +.Ed +.Pp The function .Fn properties_read reads diff --git a/libexec/bootpd/bootptab.5 b/libexec/bootpd/bootptab.5 index eee489d..dc16871 100644 --- a/libexec/bootpd/bootptab.5 +++ b/libexec/bootpd/bootptab.5 @@ -366,38 +366,37 @@ An example .Pa /etc/bootptab file follows: .Pp -.nf - # Sample bootptab file (domain=andrew.cmu.edu) +.Bd -literal -offset indent +# Sample bootptab file (domain=andrew.cmu.edu) - .default:\\ - :hd=/usr/boot:bf=null:\\ - :ds=netserver, lancaster:\\ - :ns=pcs2, pcs1:\\ - :ts=pcs2, pcs1:\\ - :sm=255.255.255.0:\\ - :gw=gw.cs.cmu.edu:\\ - :hn:to=-18000: +\&.default:\\ + :hd=/usr/boot:bf=null:\\ + :ds=netserver, lancaster:\\ + :ns=pcs2, pcs1:\\ + :ts=pcs2, pcs1:\\ + :sm=255.255.255.0:\\ + :gw=gw.cs.cmu.edu:\\ + :hn:to=-18000: - carnegie:ht=6:ha=7FF8100000AF:tc=.default: - baldwin:ht=1:ha=0800200159C3:tc=.default: - wylie:ht=1:ha=00DD00CADF00:tc=.default: - arnold:ht=1:ha=0800200102AD:tc=.default: - bairdford:ht=1:ha=08002B02A2F9:tc=.default: - bakerstown:ht=1:ha=08002B0287C8:tc=.default: +carnegie:ht=6:ha=7FF8100000AF:tc=.default: +baldwin:ht=1:ha=0800200159C3:tc=.default: +wylie:ht=1:ha=00DD00CADF00:tc=.default: +arnold:ht=1:ha=0800200102AD:tc=.default: +bairdford:ht=1:ha=08002B02A2F9:tc=.default: +bakerstown:ht=1:ha=08002B0287C8:tc=.default: - # Special domain name server and option tags for next host - butlerjct:ha=08002001560D:ds=128.2.13.42:\\ - :T37=0x12345927AD3BCF:\\ - :T99="Special ASCII string":\\ - :tc=.default: +# Special domain name server and option tags for next host +butlerjct:ha=08002001560D:ds=128.2.13.42:\\ + :T37=0x12345927AD3BCF:\\ + :T99="Special ASCII string":\\ + :tc=.default: - gastonville:ht=6:ha=7FFF81000A47:tc=.default: - hahntown:ht=6:ha=7FFF81000434:tc=.default: - hickman:ht=6:ha=7FFF810001BA:tc=.default: - lowber:ht=1:ha=00DD00CAF000:tc=.default: - mtoliver:ht=1:ha=00DD00FE1600:tc=.default: - -.fi +gastonville:ht=6:ha=7FFF81000A47:tc=.default: +hahntown:ht=6:ha=7FFF81000434:tc=.default: +hickman:ht=6:ha=7FFF810001BA:tc=.default: +lowber:ht=1:ha=00DD00CAF000:tc=.default: +mtoliver:ht=1:ha=00DD00FE1600:tc=.default: +.Ed .Sh FILES .Bl -tag -width /etc/bootptab -compact .It /etc/bootptab diff --git a/libexec/getty/gettytab.5 b/libexec/getty/gettytab.5 index 1e06fdc..e13e6ea 100644 --- a/libexec/getty/gettytab.5 +++ b/libexec/getty/gettytab.5 @@ -35,8 +35,6 @@ .Dd April 19, 1994 .Dt GETTYTAB 5 .Os BSD 4.2 -.\" turn off hyphenation -.hym 999 .Sh NAME .Nm gettytab .Nd terminal configuration data base diff --git a/release/sysinstall/sysinstall.8 b/release/sysinstall/sysinstall.8 index 965d1ef..f4c0d26 100644 --- a/release/sysinstall/sysinstall.8 +++ b/release/sysinstall/sysinstall.8 @@ -133,11 +133,10 @@ is run in multi-user mode. Execution ends either by explicit request directive), upon reaching the end of the argument list or on error. .Pp For example: -.nf - +.Bd -literal /stand/sysinstall _ftpPath=ftp://ziggy/pub/ mediaSetFTP configPackages - -.fi +.Ed +.Pp Would initialize .Nm for FTP installation media (using the server `ziggy') and then @@ -335,10 +334,9 @@ to mount our DOS partition and make sure that an entry is created for it in the new installation. Before calling the .Ar diskLabelEditor function, we simply add an additional line: -.nf - da0s1=/dos_c N - -.fi +.Pp +.Dl "da0s1=/dos_c N" +.Pp before the call. This tells the label editor that you want to mount the first slice on .Pa /dos_c diff --git a/sbin/bsdlabel/bsdlabel.8 b/sbin/bsdlabel/bsdlabel.8 index 5a1871b..3b9e139 100644 --- a/sbin/bsdlabel/bsdlabel.8 +++ b/sbin/bsdlabel/bsdlabel.8 @@ -61,7 +61,7 @@ .Nm disklabel .Op Fl NW .Ar disk -.sp +.Pp .Nm disklabel .Fl B .Oo @@ -124,8 +124,9 @@ and represents a slice. Some devices, most notably .Ar ccd , require that the -.if t ``whole-disk'' (or ``c'') -.if n "whole-disk" (or "c") +.Dq whole-disk +(or +.Dq c ) partition be specified. For example .Pa ccd0c . You do not have to include the @@ -220,8 +221,8 @@ itself must be provided as the canonical name, i.e. not as a full path name. .Pp PC-based systems have special requirements in order for the BIOS to properly -recognize a FreeBSD disklabel. Older systems may require what is known as -a ``dangerously dedicated'' +recognize a FreeBSD disklabel. Older systems may require what is known as a +.Dq dangerously dedicated disklabel, which creates a fake DOS partition to work around problems older BIOSes have with modern disk geometries. On newer systems you generally want to create a normal DOS slice using @@ -293,7 +294,8 @@ command The final three forms of .Nm are used to install bootstrap code. If you are creating a -``dangerously-dedicated'' partition for compatibility with older PC systems, +.Dq dangerously-dedicated +partition for compatibility with older PC systems, you generally want to specify the raw disk name such as .Pa da0. If you are creating a label within an existing DOS slice, you should specify @@ -313,8 +315,9 @@ then install the FreeBSD bootblocks in the slice. .Oo Ar disktype Oc .Pp This form installs the bootstrap only. It does not change the disk label. -You should never use this command on a base disk unless you intend to create -a ``dangerously-dedicated'' disk, such as +You should never use this command on a base disk unless you intend to create a +.Dq dangerously-dedicated +disk, such as .Ar da0 . This command is typically run on a slice such as .Ar da0s1 . @@ -329,10 +332,12 @@ This command is typically run on a slice such as .Ar disk Ar disktype .Oo Ar packid Oc .Pp -.if t This form corresponds to the ``write label'' command described above. -.if n This form corresponds to the "write label" command described above. +This form corresponds to the +.Dq write label +command described above. In addition to writing a new volume label, it also installs the bootstrap. -If run on a base disk this command will create a ``dangerously-dedicated'' +If run on a base disk this command will create a +.Dq dangerously-dedicated label. This command is normally run on a slice rather then a base disk. .Pp .Nm disklabel @@ -345,10 +350,12 @@ label. This command is normally run on a slice rather then a base disk. .Ar disk Ar protofile .Oo Ar disktype Oc .Pp -.if t This form corresponds to the ``restore label'' command described above. -.if n This form corresponds to the "restore label" command described above. +This form corresponds to the +.Dq restore label +command described above. In addition to restoring the volume label, it also installs the bootstrap. -If run on a base disk this command will create a ``dangerously-dedicated'' +If run on a base disk this command will create a +.Dq dangerously-dedicated label. This command is normally run on a slice rather then a base disk. .Pp The bootstrap commands always access the disk directly, so it is not necessary @@ -378,8 +385,9 @@ and flags are not specified, but .Ar disktype was specified, the names of the programs are taken from the -.if t ``b0'' and ``b1'' -.if n "b0" and "b1" +.Dq b0 +and +.Dq b1 parameters of the .Xr disktab 5 entry for the disk if the disktab entry exists and includes those parameters. @@ -412,11 +420,23 @@ Use to edit your newly created label, addiing appropriate partitions. .It Finally newfs the filesystem partitions you created in the label. A typical -disklabel partiioning scheme would be to have an ``a'' partition -of approximately 128MB to hold the root filesystem, a ``b'' partition for -swap, a ``d'' partition for /var (usually 128MB), an ``e'' partition -for /var/tmp (usually 128MB), an ``f'' partition for /usr (usually around 2G), -and finally a ``g'' partition for /home (usally all remaining space). +disklabel partiioning scheme would be to have an +.Dq a +partition +of approximately 128MB to hold the root filesystem, a +.Dq b +partition for +swap, a +.Dq d +partition for /var (usually 128MB), an +.Dq e +partition +for /var/tmp (usually 128MB), an +.Dq f +partition for /usr (usually around 2G), +and finally a +.Dq g +partition for /home (usally all remaining space). Your mileage may vary. .El .Pp @@ -541,7 +561,8 @@ as obtained via .Pa /dev/da0s1 . When reading a label, FreeBSD will allow you to specify the base disk name even if the label resides on a slice. However, to be proper you should -specify the base disk name only if you are using a ``dangerously-dedicated'' +specify the base disk name only if you are using a +.Dq dangerously-dedicated label. Normally you specify the slice. .Pp .Dl disklabel da0s1 > savedlabel @@ -559,8 +580,8 @@ flag to restore the label at a later date. Create a label for .Pa da0s1 based on information for -.if t ``da2212'' found in -.if n "da2212" found in +.Dq da2212 +found in .Pa /etc/disktab . Any existing bootstrap code will be clobbered. .Pp @@ -599,9 +620,9 @@ On-disk and in-core labels are unchanged. .Dl disklabel -w -B /dev/da0s1 -b newboot1 -s newboot da2212 .Pp Install a new label and bootstrap. -.if t The label is derived from disktab information for ``da2212'' and -.if n The label is derived from disktab information for "da2212" and -installed both in-core and on-disk. +The label is derived from disktab information for +.Dq da2212 +and installed both in-core and on-disk. The bootstrap code comes from the files .Pa /boot/newboot1 and @@ -614,7 +635,9 @@ and .Dl disklabel -e da0s1 .Pp Completely wipe any prior information on the disk, creating a new bootable -disk with a DOS partition table containing one ``whole-disk'' slice. Then +disk with a DOS partition table containing one +.Dq whole-disk +slice. Then initialize the slice, then edit it to your needs. The .Pa dd commands are optional, but may be necessary for some BIOSes to properly @@ -629,21 +652,20 @@ The kernel device drivers will not allow the size of a disk partition to be decreased or the offset of a partition to be changed while it is open. Some device drivers create a label containing only a single large partition if a disk is unlabeled; thus, the label must be written to the -.if t ``a'' -.if n "a" +.Dq a partition of the disk while it is open. This sometimes requires the desired label to be set in two steps, the first one creating at least one other partition, and the second setting the label on the new partition while shrinking the -.if t ``a'' -.if n "a" +.Dq a partition. .Pp On some machines the bootstrap code may not fit entirely in the area allocated for it by some filesystems. As a result, it may not be possible to have filesystems on some partitions -.if t of a ``bootable'' disk. -.if n of a "bootable" disk. +of a +.Dq bootable +disk. When installing bootstrap code, .Nm checks for these cases. @@ -657,8 +679,9 @@ Conversely, if a partition has a type other than FS_UNUSED or FS_BOOT, will not install bootstrap code that overlaps it. .Sh BUGS When a disk name is given without a full pathname, -.if t the constructed device name uses the ``c'' partition. -.if n the constructed device name uses the "c" partition. +the constructed device name uses the +.Dq c +partition. .Pp For the i386 architecture, the primary bootstrap sector contains an embedded diff --git a/sbin/disklabel/disklabel.8 b/sbin/disklabel/disklabel.8 index 5a1871b..3b9e139 100644 --- a/sbin/disklabel/disklabel.8 +++ b/sbin/disklabel/disklabel.8 @@ -61,7 +61,7 @@ .Nm disklabel .Op Fl NW .Ar disk -.sp +.Pp .Nm disklabel .Fl B .Oo @@ -124,8 +124,9 @@ and represents a slice. Some devices, most notably .Ar ccd , require that the -.if t ``whole-disk'' (or ``c'') -.if n "whole-disk" (or "c") +.Dq whole-disk +(or +.Dq c ) partition be specified. For example .Pa ccd0c . You do not have to include the @@ -220,8 +221,8 @@ itself must be provided as the canonical name, i.e. not as a full path name. .Pp PC-based systems have special requirements in order for the BIOS to properly -recognize a FreeBSD disklabel. Older systems may require what is known as -a ``dangerously dedicated'' +recognize a FreeBSD disklabel. Older systems may require what is known as a +.Dq dangerously dedicated disklabel, which creates a fake DOS partition to work around problems older BIOSes have with modern disk geometries. On newer systems you generally want to create a normal DOS slice using @@ -293,7 +294,8 @@ command The final three forms of .Nm are used to install bootstrap code. If you are creating a -``dangerously-dedicated'' partition for compatibility with older PC systems, +.Dq dangerously-dedicated +partition for compatibility with older PC systems, you generally want to specify the raw disk name such as .Pa da0. If you are creating a label within an existing DOS slice, you should specify @@ -313,8 +315,9 @@ then install the FreeBSD bootblocks in the slice. .Oo Ar disktype Oc .Pp This form installs the bootstrap only. It does not change the disk label. -You should never use this command on a base disk unless you intend to create -a ``dangerously-dedicated'' disk, such as +You should never use this command on a base disk unless you intend to create a +.Dq dangerously-dedicated +disk, such as .Ar da0 . This command is typically run on a slice such as .Ar da0s1 . @@ -329,10 +332,12 @@ This command is typically run on a slice such as .Ar disk Ar disktype .Oo Ar packid Oc .Pp -.if t This form corresponds to the ``write label'' command described above. -.if n This form corresponds to the "write label" command described above. +This form corresponds to the +.Dq write label +command described above. In addition to writing a new volume label, it also installs the bootstrap. -If run on a base disk this command will create a ``dangerously-dedicated'' +If run on a base disk this command will create a +.Dq dangerously-dedicated label. This command is normally run on a slice rather then a base disk. .Pp .Nm disklabel @@ -345,10 +350,12 @@ label. This command is normally run on a slice rather then a base disk. .Ar disk Ar protofile .Oo Ar disktype Oc .Pp -.if t This form corresponds to the ``restore label'' command described above. -.if n This form corresponds to the "restore label" command described above. +This form corresponds to the +.Dq restore label +command described above. In addition to restoring the volume label, it also installs the bootstrap. -If run on a base disk this command will create a ``dangerously-dedicated'' +If run on a base disk this command will create a +.Dq dangerously-dedicated label. This command is normally run on a slice rather then a base disk. .Pp The bootstrap commands always access the disk directly, so it is not necessary @@ -378,8 +385,9 @@ and flags are not specified, but .Ar disktype was specified, the names of the programs are taken from the -.if t ``b0'' and ``b1'' -.if n "b0" and "b1" +.Dq b0 +and +.Dq b1 parameters of the .Xr disktab 5 entry for the disk if the disktab entry exists and includes those parameters. @@ -412,11 +420,23 @@ Use to edit your newly created label, addiing appropriate partitions. .It Finally newfs the filesystem partitions you created in the label. A typical -disklabel partiioning scheme would be to have an ``a'' partition -of approximately 128MB to hold the root filesystem, a ``b'' partition for -swap, a ``d'' partition for /var (usually 128MB), an ``e'' partition -for /var/tmp (usually 128MB), an ``f'' partition for /usr (usually around 2G), -and finally a ``g'' partition for /home (usally all remaining space). +disklabel partiioning scheme would be to have an +.Dq a +partition +of approximately 128MB to hold the root filesystem, a +.Dq b +partition for +swap, a +.Dq d +partition for /var (usually 128MB), an +.Dq e +partition +for /var/tmp (usually 128MB), an +.Dq f +partition for /usr (usually around 2G), +and finally a +.Dq g +partition for /home (usally all remaining space). Your mileage may vary. .El .Pp @@ -541,7 +561,8 @@ as obtained via .Pa /dev/da0s1 . When reading a label, FreeBSD will allow you to specify the base disk name even if the label resides on a slice. However, to be proper you should -specify the base disk name only if you are using a ``dangerously-dedicated'' +specify the base disk name only if you are using a +.Dq dangerously-dedicated label. Normally you specify the slice. .Pp .Dl disklabel da0s1 > savedlabel @@ -559,8 +580,8 @@ flag to restore the label at a later date. Create a label for .Pa da0s1 based on information for -.if t ``da2212'' found in -.if n "da2212" found in +.Dq da2212 +found in .Pa /etc/disktab . Any existing bootstrap code will be clobbered. .Pp @@ -599,9 +620,9 @@ On-disk and in-core labels are unchanged. .Dl disklabel -w -B /dev/da0s1 -b newboot1 -s newboot da2212 .Pp Install a new label and bootstrap. -.if t The label is derived from disktab information for ``da2212'' and -.if n The label is derived from disktab information for "da2212" and -installed both in-core and on-disk. +The label is derived from disktab information for +.Dq da2212 +and installed both in-core and on-disk. The bootstrap code comes from the files .Pa /boot/newboot1 and @@ -614,7 +635,9 @@ and .Dl disklabel -e da0s1 .Pp Completely wipe any prior information on the disk, creating a new bootable -disk with a DOS partition table containing one ``whole-disk'' slice. Then +disk with a DOS partition table containing one +.Dq whole-disk +slice. Then initialize the slice, then edit it to your needs. The .Pa dd commands are optional, but may be necessary for some BIOSes to properly @@ -629,21 +652,20 @@ The kernel device drivers will not allow the size of a disk partition to be decreased or the offset of a partition to be changed while it is open. Some device drivers create a label containing only a single large partition if a disk is unlabeled; thus, the label must be written to the -.if t ``a'' -.if n "a" +.Dq a partition of the disk while it is open. This sometimes requires the desired label to be set in two steps, the first one creating at least one other partition, and the second setting the label on the new partition while shrinking the -.if t ``a'' -.if n "a" +.Dq a partition. .Pp On some machines the bootstrap code may not fit entirely in the area allocated for it by some filesystems. As a result, it may not be possible to have filesystems on some partitions -.if t of a ``bootable'' disk. -.if n of a "bootable" disk. +of a +.Dq bootable +disk. When installing bootstrap code, .Nm checks for these cases. @@ -657,8 +679,9 @@ Conversely, if a partition has a type other than FS_UNUSED or FS_BOOT, will not install bootstrap code that overlaps it. .Sh BUGS When a disk name is given without a full pathname, -.if t the constructed device name uses the ``c'' partition. -.if n the constructed device name uses the "c" partition. +the constructed device name uses the +.Dq c +partition. .Pp For the i386 architecture, the primary bootstrap sector contains an embedded diff --git a/sbin/dump/dump.8 b/sbin/dump/dump.8 index fb7b3b4..fae945d 100644 --- a/sbin/dump/dump.8 +++ b/sbin/dump/dump.8 @@ -187,7 +187,6 @@ If this amount is exceeded, prompts for a new tape. It is recommended to be a bit conservative on this option. The default tape length is 2300 feet. -.ne 1i .It Fl T Ar date Use the specified date as the starting time for the dump instead of the time determined from looking in diff --git a/sbin/fdisk/fdisk.8 b/sbin/fdisk/fdisk.8 index aa30008..71b01c8 100644 --- a/sbin/fdisk/fdisk.8 +++ b/sbin/fdisk/fdisk.8 @@ -316,12 +316,11 @@ This line must occur before any lines that specify partition information. .Pp It is an error if the following is not true: -.Pp -.nf - 1 <= number of cylinders - 1 <= number of heads <= 256 - 1 <= number of sectors/track < 64 -.fi +.Bd -literal -offset indent +1 <= number of cylinders +1 <= number of heads <= 256 +1 <= number of sectors/track < 64 +.Ed .Pp The number of cylinders should be less than or equal to 1024, but this is not enforced, although a warning will be output. Note that bootable @@ -332,12 +331,11 @@ Non-bootable partitions do not have this restriction. .Pp Example (all of these are equivalent), for a disk with 1019 cylinders, 39 heads, and 63 sectors: -.Pp -.nf - g c1019 h39 s63 - g h39 c1019 s63 - g s63 h39 c1019 -.fi +.Bd -literal -offset indent +g c1019 h39 s63 +g h39 c1019 s63 +g s63 h39 c1019 +.Ed .It Xo .Ic p .No Ar partition @@ -383,10 +381,9 @@ necessary, and the end offset will be rounded downwards to a cylinder boundary if necessary. .Pp Example: to clear partition 4 and mark it as unused: -.Pp -.nf - p 4 0 0 0 -.fi +.Bd -literal -offset indent +p 4 0 0 0 +.Ed .Pp Example: to set partition 1 to a .Bx Free @@ -394,9 +391,10 @@ partition, starting at sector 1 for 2503871 sectors (note: these numbers will be rounded upwards and downwards to correspond to head and cylinder boundaries): .Pp -.nf - p 1 165 1 2503871 -.fi +.Bd -literal -offset indent +p 1 165 1 2503871 +.Ed +.Pp .It Xo .Ic a .No Ar partition @@ -407,13 +405,10 @@ the active partition. Can occur anywhere in the config file, but only one must be present. .Pp Example: to make partition 1 the active partition: -.Pp -.nf - a 1 -.fi - +.Bd -literal -offset indent +a 1 +.Ed .El -.Pp .Sh FILES .Bl -tag -width /boot/mbr -compact .It Pa /boot/mbr diff --git a/sbin/fdisk_pc98/fdisk.8 b/sbin/fdisk_pc98/fdisk.8 index 7b9d414..fcc4eb5 100644 --- a/sbin/fdisk_pc98/fdisk.8 +++ b/sbin/fdisk_pc98/fdisk.8 @@ -344,12 +344,11 @@ This line must occur before any lines that specify partition information. .Pp It is an error if the following is not true: -.Pp -.nf - 1 <= number of cylinders - 1 <= number of heads <= 256 - 1 <= number of sectors/track < 64 -.fi +.Bd -literal -offset indent +1 <= number of cylinders +1 <= number of heads <= 256 +1 <= number of sectors/track < 64 +.Ed .Pp The number of cylinders should be less than or equal to 1024, but this is not enforced, although a warning will be output. Note that bootable @@ -360,12 +359,11 @@ Non-bootable partitions do not have this restriction. .Pp Example (all of these are equivalent), for a disk with 1019 cylinders, 39 heads, and 63 sectors: -.Pp -.nf - g c1019 h39 s63 - g h39 c1019 s63 - g s63 h39 c1019 -.fi +.Bd -literal -offset indent +g c1019 h39 s63 +g h39 c1019 s63 +g s63 h39 c1019 +.Ed .It Xo .Ic p .No Ar partition @@ -411,20 +409,18 @@ necessary, and the end offset will be rounded downwards to a cylinder boundary if necessary. .Pp Example: to clear partition 4 and mark it as unused: -.Pp -.nf - p 4 0 0 0 -.fi +.Bd -literal -offset indent +p 4 0 0 0 +.Ed .Pp Example: to set partition 1 to a .Bx Free partition, starting at sector 1 for 2503871 sectors (note: these numbers will be rounded upwards and downwards to correspond to head and cylinder boundaries): -.Pp -.nf - p 1 165 1 2503871 -.fi +.Bd -literal -offset indent +p 1 165 1 2503871 +.Ed .It Xo .Ic a .No Ar partition @@ -435,13 +431,10 @@ the active partition. Can occur anywhere in the config file, but only one must be present. .Pp Example: to make partition 1 the active partition: -.Pp -.nf - a 1 -.fi - +.Bd -literal -offset indent +a 1 +.Ed .El -.Pp .Sh FILES .Bl -tag -width /boot/mbr -compact .It Pa /boot/mbr diff --git a/sbin/fsdb/fsdb.8 b/sbin/fsdb/fsdb.8 index 2ea7d62..6a33433 100644 --- a/sbin/fsdb/fsdb.8 +++ b/sbin/fsdb/fsdb.8 @@ -103,7 +103,6 @@ may be a multi-component name or may begin with slash to indicate that the root inode should be used to start the lookup. If some component along the pathname is not found, the last valid directory encountered is left as the active inode. -.br This command is valid only if the starting inode is a directory. .Pp .It Cm active @@ -216,9 +215,9 @@ Exit the program. .Sh BUGS Manipulation of ``short'' symlinks doesn't work (in particular, don't try changing a symlink's type). -.br +.Pp You must specify modes as numbers rather than symbolic names. -.br +.Pp There are a bunch of other things that you might want to do which .Nm doesn't implement. @@ -232,7 +231,7 @@ first appeared in .Nx , written by .An John T. Kohl . -.br +.Pp .An Peter Wemm ported it to .Fx . diff --git a/sbin/fsirand/fsirand.8 b/sbin/fsirand/fsirand.8 index 966baaa..2711038 100644 --- a/sbin/fsirand/fsirand.8 +++ b/sbin/fsirand/fsirand.8 @@ -98,11 +98,12 @@ of memory for large disks with few cylinder groups. The .Nm command appeared in SunOS 3.x. -.br +.Pp This version of .Nm first appeared in .Ox 2.1 . +.Pp A .Fx version first appeared in diff --git a/sbin/i386/fdisk/fdisk.8 b/sbin/i386/fdisk/fdisk.8 index aa30008..71b01c8 100644 --- a/sbin/i386/fdisk/fdisk.8 +++ b/sbin/i386/fdisk/fdisk.8 @@ -316,12 +316,11 @@ This line must occur before any lines that specify partition information. .Pp It is an error if the following is not true: -.Pp -.nf - 1 <= number of cylinders - 1 <= number of heads <= 256 - 1 <= number of sectors/track < 64 -.fi +.Bd -literal -offset indent +1 <= number of cylinders +1 <= number of heads <= 256 +1 <= number of sectors/track < 64 +.Ed .Pp The number of cylinders should be less than or equal to 1024, but this is not enforced, although a warning will be output. Note that bootable @@ -332,12 +331,11 @@ Non-bootable partitions do not have this restriction. .Pp Example (all of these are equivalent), for a disk with 1019 cylinders, 39 heads, and 63 sectors: -.Pp -.nf - g c1019 h39 s63 - g h39 c1019 s63 - g s63 h39 c1019 -.fi +.Bd -literal -offset indent +g c1019 h39 s63 +g h39 c1019 s63 +g s63 h39 c1019 +.Ed .It Xo .Ic p .No Ar partition @@ -383,10 +381,9 @@ necessary, and the end offset will be rounded downwards to a cylinder boundary if necessary. .Pp Example: to clear partition 4 and mark it as unused: -.Pp -.nf - p 4 0 0 0 -.fi +.Bd -literal -offset indent +p 4 0 0 0 +.Ed .Pp Example: to set partition 1 to a .Bx Free @@ -394,9 +391,10 @@ partition, starting at sector 1 for 2503871 sectors (note: these numbers will be rounded upwards and downwards to correspond to head and cylinder boundaries): .Pp -.nf - p 1 165 1 2503871 -.fi +.Bd -literal -offset indent +p 1 165 1 2503871 +.Ed +.Pp .It Xo .Ic a .No Ar partition @@ -407,13 +405,10 @@ the active partition. Can occur anywhere in the config file, but only one must be present. .Pp Example: to make partition 1 the active partition: -.Pp -.nf - a 1 -.fi - +.Bd -literal -offset indent +a 1 +.Ed .El -.Pp .Sh FILES .Bl -tag -width /boot/mbr -compact .It Pa /boot/mbr diff --git a/sbin/mount_null/mount_null.8 b/sbin/mount_null/mount_null.8 index 1e56e4f..af82cc7 100644 --- a/sbin/mount_null/mount_null.8 +++ b/sbin/mount_null/mount_null.8 @@ -228,7 +228,7 @@ is that vnode arguments must be manually mapped. .\" .Sh SEE ALSO .Xr mount 8 -.sp +.Pp UCLA Technical Report CSD-910056, .Em "Stackable Layers: an Architecture for File System Development" . .Sh BUGS diff --git a/sbin/mount_nullfs/mount_nullfs.8 b/sbin/mount_nullfs/mount_nullfs.8 index 1e56e4f..af82cc7 100644 --- a/sbin/mount_nullfs/mount_nullfs.8 +++ b/sbin/mount_nullfs/mount_nullfs.8 @@ -228,7 +228,7 @@ is that vnode arguments must be manually mapped. .\" .Sh SEE ALSO .Xr mount 8 -.sp +.Pp UCLA Technical Report CSD-910056, .Em "Stackable Layers: an Architecture for File System Development" . .Sh BUGS diff --git a/sbin/newfs/newfs.8 b/sbin/newfs/newfs.8 index 1e1d3cd..4c21dd6 100644 --- a/sbin/newfs/newfs.8 +++ b/sbin/newfs/newfs.8 @@ -179,7 +179,6 @@ with read/write-behind achieve higher performance with this feature disabled, so this value should be left at the default value of 0 milliseconds. See .Xr tunefs 8 for more details on how to set this option. -.ne 1i .It Fl e Ar maxbpg Indicate the maximum number of blocks any single file can allocate out of a cylinder group before it is forced to begin @@ -291,7 +290,6 @@ bad sector allocation. .It Fl r Ar revolutions/minute The speed of the disk in revolutions per minute. This value is no longer of interest, since all the parameters which depend on it are usually disabled. -.ne 1i .It Fl t Ar #tracks/cylinder The number of tracks/cylinder available for data allocation by the file system. diff --git a/sbin/pc98/fdisk/fdisk.8 b/sbin/pc98/fdisk/fdisk.8 index 7b9d414..fcc4eb5 100644 --- a/sbin/pc98/fdisk/fdisk.8 +++ b/sbin/pc98/fdisk/fdisk.8 @@ -344,12 +344,11 @@ This line must occur before any lines that specify partition information. .Pp It is an error if the following is not true: -.Pp -.nf - 1 <= number of cylinders - 1 <= number of heads <= 256 - 1 <= number of sectors/track < 64 -.fi +.Bd -literal -offset indent +1 <= number of cylinders +1 <= number of heads <= 256 +1 <= number of sectors/track < 64 +.Ed .Pp The number of cylinders should be less than or equal to 1024, but this is not enforced, although a warning will be output. Note that bootable @@ -360,12 +359,11 @@ Non-bootable partitions do not have this restriction. .Pp Example (all of these are equivalent), for a disk with 1019 cylinders, 39 heads, and 63 sectors: -.Pp -.nf - g c1019 h39 s63 - g h39 c1019 s63 - g s63 h39 c1019 -.fi +.Bd -literal -offset indent +g c1019 h39 s63 +g h39 c1019 s63 +g s63 h39 c1019 +.Ed .It Xo .Ic p .No Ar partition @@ -411,20 +409,18 @@ necessary, and the end offset will be rounded downwards to a cylinder boundary if necessary. .Pp Example: to clear partition 4 and mark it as unused: -.Pp -.nf - p 4 0 0 0 -.fi +.Bd -literal -offset indent +p 4 0 0 0 +.Ed .Pp Example: to set partition 1 to a .Bx Free partition, starting at sector 1 for 2503871 sectors (note: these numbers will be rounded upwards and downwards to correspond to head and cylinder boundaries): -.Pp -.nf - p 1 165 1 2503871 -.fi +.Bd -literal -offset indent +p 1 165 1 2503871 +.Ed .It Xo .Ic a .No Ar partition @@ -435,13 +431,10 @@ the active partition. Can occur anywhere in the config file, but only one must be present. .Pp Example: to make partition 1 the active partition: -.Pp -.nf - a 1 -.fi - +.Bd -literal -offset indent +a 1 +.Ed .El -.Pp .Sh FILES .Bl -tag -width /boot/mbr -compact .It Pa /boot/mbr diff --git a/sbin/restore/restore.8 b/sbin/restore/restore.8 index af81e86..100323c 100644 --- a/sbin/restore/restore.8 +++ b/sbin/restore/restore.8 @@ -238,7 +238,6 @@ Note that the flag replaces the function of the old .Xr dumpdir 8 program. -.ne 1i .It Fl x The named files are read from the given media. If a named file matches a directory whose contents diff --git a/sbin/routed/rtquery/rtquery.8 b/sbin/routed/rtquery/rtquery.8 index c7dcab7..02926e2 100644 --- a/sbin/routed/rtquery/rtquery.8 +++ b/sbin/routed/rtquery/rtquery.8 @@ -8,14 +8,13 @@ .Nm rtquery .Nd query routing daemons for their routing tables .Sh SYNOPSIS -.Nm +.Nm rtquery .Op Fl np1 .Op Fl w Ar timeout .Op Fl r Ar addr .Op Fl a Ar secret .Ar host ... -.br -.Nm +.Nm rtquery .Op Fl t Ar op .Ar host ... .Sh DESCRIPTION diff --git a/sbin/spppcontrol/spppcontrol.8 b/sbin/spppcontrol/spppcontrol.8 index d9d8dde..a679d7a 100644 --- a/sbin/spppcontrol/spppcontrol.8 +++ b/sbin/spppcontrol/spppcontrol.8 @@ -224,6 +224,5 @@ utility appeared in .Fx 3.0 . .Sh AUTHORS The program was written by -.ie t J\(:org Wunsch, -.el Joerg Wunsch, +.An J\(:org Wunsch , Dresden. diff --git a/share/man/man3/sysexits.3 b/share/man/man3/sysexits.3 index ba2e060..89f00c6 100644 --- a/share/man/man3/sysexits.3 +++ b/share/man/man3/sysexits.3 @@ -125,8 +125,7 @@ file appeared somewhere after .Bx 4.3 . .Sh AUTHORS This man page has been written by -.ie t J\(:org Wunsch -.el Joerg Wunsch +.An J\(:org Wunsch after the comments in .Pa . .Sh BUGS diff --git a/share/man/man4/intro.4 b/share/man/man4/intro.4 index d933fea..3f21bb9 100644 --- a/share/man/man4/intro.4 +++ b/share/man/man4/intro.4 @@ -166,8 +166,7 @@ architecture .Xr MAKEDEV 8 .Sh AUTHORS This man page has been written by -.if t J\(:org Wunsch -.if n Joerg Wunsch +.An J\(:org Wunsch with initial input by .An David E. O'Brien . .Sh HISTORY diff --git a/share/man/man4/isp.4 b/share/man/man4/isp.4 index 16c57ec..aae2b35 100644 --- a/share/man/man4/isp.4 +++ b/share/man/man4/isp.4 @@ -110,9 +110,9 @@ Antares Microsystems ISP2100 variants. .Pp .Pp Target mode support may be enabled with the -.sp +.Pp .Cd options ISP_TARGET_MODE -.sp +.Pp option. .Sh BOOT OPTIONS .Pp @@ -120,7 +120,7 @@ The following options are switchable by setting values in the loader configuration file (see the .Xr loader 8 manual page). They are: -.sp +.Pp .Bl -tag -width "isp_no_fwload" -compact .It isp_disable A bit mask of units to skip configuration for. diff --git a/share/man/man4/joy.4 b/share/man/man4/joy.4 index 1c9180e..f43c049 100644 --- a/share/man/man4/joy.4 +++ b/share/man/man4/joy.4 @@ -35,9 +35,10 @@ The structure is defined in the header file as follows: .Pp Positions are typically in the range 0-2000. .Ss One line perl example: +.Bd -literal -compact perl -e 'open(JOY,"/dev/joy0")||die;while(1) -.br {sysread(JOY,$x,16);@j=unpack("iiii",$x);print "@j\\n";sleep(1);}' +.Ed .Ss ioctl calls Several ioctl() calls are also available. They take an argument of diff --git a/share/man/man4/man4.i386/rdp.4 b/share/man/man4/man4.i386/rdp.4 index 4414d4d..a9306fd 100644 --- a/share/man/man4/man4.i386/rdp.4 +++ b/share/man/man4/man4.i386/rdp.4 @@ -126,8 +126,7 @@ hardware is likely to be wedged, and is being reset. .Xr ifconfig 8 .Sh AUTHORS This driver was written by -.ie t J\(:org Wunsch, -.el Joerg Wunsch, +.An J\(:org Wunsch , based on RealTek's packet driver for the RTL 8002, as well as on some description of the successor chip, RTL 8012, gracefully provided by RealTek. diff --git a/share/man/man4/pcvt.4 b/share/man/man4/pcvt.4 index f5633e6..61a234e 100644 --- a/share/man/man4/pcvt.4 +++ b/share/man/man4/pcvt.4 @@ -51,9 +51,8 @@ The .Nm pcvt driver provides a virtual screen handling system. Probably most important is an emulation of a wide range -of DEC VT-220 -.if t \(tm -.if n (TM) +of DEC +.Tn VT-220 functionality. See .Sx Features @@ -65,16 +64,14 @@ driver requires the keyboard driver .Nm atkbd to be also configured in the kernel. .Ss Features -.Bl -bullet +.Bl -bullet -compact .It -Almost full DEC VT220 -.if t \(tm -.if n (TM) +Almost full DEC +.Tn VT220 functionality .Po -moving towards VT320 -.if t \(tm -.if n (TM) +moving towards +.Tn VT320 .Pc .It Completely independent virtual terminals for MDA/HGC/CGA/EGA and VGA @@ -90,9 +87,7 @@ VT220 downloadable character set supported when run on EGA/VGA VT220 user defined keys for each virtual terminal .It Optional function key label support -.if t \('a -.if n 'a -la Hewlett-Packard terminals +\('a la Hewlett-Packard terminals .It Display function codes functionality .It @@ -107,9 +102,10 @@ requires to be defined .Pc .El - +.Pp What it cannot: -.Bl -bullet +.Pp +.Bl -bullet -compact .It No double wide/high characters .It @@ -149,13 +145,13 @@ provide appropriate .Em options lines within the config file, possibly overriding the built-in default values. - +.Pp The following list gives a short overview of the available configuration options. Refer to the file .Pa i386/isa/pcvt/pcvt_conf.h in the kernel source tree for detailed documentation. - +.Pp Note: the following conventions apply to all the Boolean options. If an option is given with no value, a value of 1 .Pq activated @@ -165,14 +161,13 @@ deactivated. Any other value is substituted by 1, too. If an option is omitted, a built-in default is assumed. - +.Pp .Bl -tag -width indent -compact - .It Em PCVT_NSCREENS Defines the number of virtual screens. -.br +.It No Default: 8 - +.Pp .It Em PCVT_VT220KEYB If activated, a keyboard layout resembling a DEC VT200 (TM) is generated. If deactivated, a mixture between VT220 and HP is used. @@ -183,36 +178,36 @@ and in the .Nm pcvt documentation directory for a full description. -.br +.It No Default: off - +.Pp .It Em PCVT_SCREENSAVER Enables the builtin screensaver feature. -.br +.It No Default: on - +.Pp .It Em PCVT_PRETTYSCRNS If enabled, a blinking-star screensaver is used. If disabled, the screen is simply blanked .Pq which might be useful for energy-saving monitors . -.br +.It No Default: on - +.Pp .It Em PCVT_CTRL_ALT_DEL If enabled, the key combination .Aq Em Ctrl .Aq Em Alt .Aq Em Del invokes a CPU reset. -.br +.It No Default: off - +.Pp .It Em PCVT_USEKBDSEC Do NOT override a security lock for the keyboard. -.br +.It No Default: on - +.Pp .It Em PCVT_24LINESDEF If enabled, the 25-line modi .Po @@ -225,9 +220,9 @@ Note that this is a startup option; it is possible to toggle between the 24- and 25-lines' display by the .Xr scon 1 utility. -.br +.It No Default: off - +.Pp .It Em PCVT_META_ESC If enabled, a sequence composed of .Aq Em esc , @@ -237,10 +232,10 @@ key modifier. If disabled, then normal key code with the value .Em 0x80 added is sent. -.br +.It No Default: off .El - +.Pp Note that there are further options available which are mainly used for debugging purposes or as a workaround for hardware problems. They are found in @@ -254,15 +249,15 @@ related to the .Nm pcvt driver. To make use of them, a program should contain the following line: - +.Pp .Dl #include - +.Pp Any parameter definitions cited below can be found in that file. - +.Pp .Em Keyboard related functions - +.Pp Three functions are related to basic keyboard hardware: - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDRESET reset keyboard, set defaults; @@ -272,7 +267,7 @@ the values is stored to; .It KBDSTPMAT set current typematic value, similar to above command. .El - +.Pp Symbolic values are available for the appropriate constants. To specify the initial typematic delay time, they are KBD_TPD250 for 250 ms through @@ -285,21 +280,19 @@ The intermediate values are: 30.0, 26.7, 24.0, 21.8, 20.0, 18.5, 17.1, 16.0, 15.0, 13.3, 12.0, 10.9, 10.0, 9.2, 8.6, 8.0, 7.5, 6.7, 6.0, 5.5, 5.0, 4.6, 4.3, 4.0, 3.7, 3.3, 3.0, 2.7, 2.5, 2.3, 2.1, 2.0 characters per second. - - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDGREPSW get key repetition switch, and .It KBDSREPSW set key repetition switch .El - +.Pp again take a pointer to int as argument. They manipulate the drivers internal keyboard repetition flag, possible values are: KBD_REPEATOFF or KBD_REPEATON. - - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDGLEDS get LED state, and @@ -307,29 +300,28 @@ get LED state, and set LED state manipulate the keyboard indicators, but do not influence the drivers idea of lock key state. .El - +.Pp The int where the argument points to may have the values KBD_SCROLLLOCK, KBD_NUMLOCK, KBD_CAPSLOCK, which may be used in any conjunction. - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDGLOCK gets state of SCROLL,NUM,CAPS, and .It KBDSLOCK sets state of SCROLL,NUM,CAPS + LEDs .El - +.Pp should be used in a same manner to get/set the drivers internal LED flags. - - +.Pp .Em Keyboard remapping - +.Pp One important feature of the .Nm pcvt driver is its ability to overload the built in key definition. - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDGCKEY get current key values, @@ -338,13 +330,13 @@ set new key assignment values, and .It KBDGOKEY get original key assignment values .El - +.Pp arrange those functions. The take a pointer to a .Em struct kbd_ovlkey as argument as described below. In addition, - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBDRMKEY removes a key assignment, taking a pointer to an int as argument which @@ -367,11 +359,11 @@ struct kbd_ovlkey /* complete definition of a key */ char altgr[KBDMAXOVLKEYSIZE+1]; /* emitted string, altgr */ }; .Ed - +.Pp The appropriate values for the .Em type field are: - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBD_NONE no function, key is disabled, @@ -407,20 +399,20 @@ or .Dq Enter keys. .El - +.Pp The .Em subtype field contains one of the values - +.Pp .Bl -tag -width 20n -offset indent -compact .It KBD_SUBT_STR key is bound to a string, or .It KBD_SUBT_FNC key is bound to a function. .El - +.Pp .Em Downloadable character set interface - +.Pp EGA and VGA video adaptors provide the capability of downloadable software fonts. Since the @@ -429,14 +421,14 @@ of any IBM-compatible PC video board does not allow the full interpretation of DEC multinational character set or ISO Latin-1 .Pq ISO 8859-1 , this might be very useful for a U**X environment. - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGASETFONTATTR set font attr, and .It VGAGETFONTATTR get font attr .El - +.Pp are used to manipulate the drivers information about a downloaded font. The take a pointer to a @@ -451,14 +443,14 @@ struct vgafontattr { int screen_scanlines; /* Scanlines per screen - 1 byte */ }; .Ed - +.Pp Each character of each font is to be downloaded with - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGALOADCHAR load vga char, .El - +.Pp taking a pointer to .Em struct vgaloadchar as its argument: @@ -470,14 +462,14 @@ struct vgaloadchar { u_char char_table[32]; /* VGA character shape table */ }; .Ed - +.Pp The field .Em character_set takes the values CH_SET0, CH_SET1, CH_SET2, CH_SET3 on EGA's or VGA's. Since VGA's might have up to eight simultaneously loaded fonts, they can take CH_SET4, CH_SET5, CH_SET6, or CH_SET7, too. - +.Pp Note that there's a dependence between the font size and a possible screen height .Pq in character rows , @@ -492,15 +484,14 @@ Font size 8 x 16 not 25 applicable .Ed - - +.Pp .Em General screen manipulation commands - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGACURSOR sets cursor shape, .El - +.Pp taking a pointer to the following structure as argument: .Bd -literal struct cursorshape { @@ -510,14 +501,14 @@ struct cursorshape { int end; /* end scanline, range 0... Character Height - 1 */ }; .Ed - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGASETSCREEN set screen info, and .It VGAGETSCREEN get screen info, .El - +.Pp provide an interface to some general driver internal variables which might modify the behaviour of the screens, or which might simply be used to force the driver to switch @@ -558,18 +549,18 @@ struct screeninfo { /* currently ignored on write */ }; .Ed - +.Pp Its field .Em pure_vt_mode may take the values M_HPVT for a mixed VTxxx and HP Mode, with function key labels and a status line, or M_PUREVT for only VTxxx sequences recognized, with no labels. - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGASETCOLMS sets the number of columns for the current screen, .El - +.Pp its parameter is a pointer to an integer containing either a value of 80, or a value of 132. Note that setting the number of columns to 132 is only supported on @@ -579,9 +570,9 @@ Any unsupported numbers cause the ioctl to fail with .Pq see Xr intro 2 being set to .Em EINVAL . - +.Pp .Em VGA color palette interface - +.Pp Only on VGA adaptors, there's a color palette register at the output. It is responsible for the red, green and blue output voltage provided for each of the 256 internal color codes, each lying in the range of @@ -590,14 +581,14 @@ Thus, these adaptors map each color code to a color of a .Dq palette out of 262144 colors. The commands - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGAREADPEL read VGA palette entry, and .It VGAWRITEPEL write VGA palette entry .El - +.Pp establish an interface to these palette registers. Their argument is a pointer to: @@ -607,17 +598,15 @@ struct vgapel { unsigned r, g, b; /* RGB values, masked by VGA_PMASK (63) */ }; .Ed - - +.Pp .Em Driver identification - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGAPCVTID returns information if the current compiled in driver is pcvt and it's major and minor revision numbers. the call is taking a pointer to the following structure as argument: .El - .Bd -literal struct pcvtid { #define PCVTIDNAMELN 16 /* driver id - string length */ @@ -629,15 +618,13 @@ struct pcvtid { #define PCVTIDMINOR 00 }; .Ed - - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGAPCVTINFO returns information if the current compiled in driver is pcvt and it's compile time options. the call is taking a pointer to the following structure as argument: .El - .Bd -literal struct pcvtinfo { u_int opsys; /* PCVT_xxx(x)BSD */ @@ -659,21 +646,20 @@ struct pcvtinfo { u_long compile_opts; /* PCVT_xxxxxxxxxxxxxxx */ }; .Ed - - +.Pp .Em Screen saver - +.Pp Depending on the configuration of a .Nm pcvt driver, their might be a simple screen saver available. It is controlled by the command - +.Pp .Bl -tag -width 20n -offset indent -compact .It VGASCREENSAVER set timeout for screen saver in seconds; 0 turns it off, .El - +.Pp taking a pointer to an integer as argument. Despite of its command name, this is available on @@ -682,9 +668,9 @@ kind of adaptor if configured in by the .Xr config 8 option .Dq PCVT_SCREENSAVER - +.Pp .Em Compatibility commands for USL-style VT's - +.Pp .Nm pcvt supports a subset of the USL-style commands used to control the virtual terminal interface. @@ -697,7 +683,6 @@ They are ugly with respect to the implied semantics See the file .Pa i386/include/pcvt_ioctl.h for their documentation. - .Sh FILES .Bl -tag -width /usr/include/machine/pcvt_ioctl.h .It Pa /usr/include/machine/pcvt_ioctl.h @@ -730,14 +715,15 @@ Written by with much help from .An Brian Dunford-Shore Aq brian@morpheus.wustl.edu and -.An Joerg Wunsch Aq joerg@FreeBSD.org +.An J\(:org Wunsch Aq joerg@FreeBSD.org .Pp This driver is based on several people's previous work, notably the historic .Xr pccons 4 implementation by -.An William Jolitz and Don Ahn Aq ljolitz@cardio.ucsf.edu -.br +.An William Jolitz Aq ljolitz@cardio.ucsf.edu +and +.An Don Ahn , and the keyboard mapping code from .An Holger Veit Aq veit@first.gmd.de. .Sh SEE ALSO diff --git a/share/man/man4/ppi.4 b/share/man/man4/ppi.4 index 119a906..ea29e7b 100644 --- a/share/man/man4/ppi.4 +++ b/share/man/man4/ppi.4 @@ -34,7 +34,7 @@ user-space interface to ppbus parallel 'geek' port .Sh SYNOPSIS .Cd "device ppi" -.sp +.Pp Minor numbering: Unit numbers correspond directly to ppbus numbers. .Sh DESCRIPTION The diff --git a/share/man/man4/sa.4 b/share/man/man4/sa.4 index 59f860c..6c68ca1 100644 --- a/share/man/man4/sa.4 +++ b/share/man/man4/sa.4 @@ -218,6 +218,6 @@ device driver written and ported from .Tn Mach 2.5 by Julian Elischer. -.sp +.Pp The current owner of record is Matthew Jacob who has suffered too many years of breaking tape drivers. diff --git a/share/man/man4/sio.4 b/share/man/man4/sio.4 index 7a1872a..c857141 100644 --- a/share/man/man4/sio.4 +++ b/share/man/man4/sio.4 @@ -96,16 +96,13 @@ device is assumed to use a 16650A-type (extended FIFO) chip .El .Pp Minor numbering: -.br +.Bd -literal 0b\fIOLIMMMMM\fR -.br call\fBO\fRut -.br \fBL\fRock -.br \fBI\fRnitial -.br - \fBMMMMMM\fRinor + \fBMMMMM\fRinor +.Ed .Sh DESCRIPTION The .Nm sio diff --git a/share/man/man4/sppp.4 b/share/man/man4/sppp.4 index e40bfdb..b997c48 100644 --- a/share/man/man4/sppp.4 +++ b/share/man/man4/sppp.4 @@ -181,16 +181,14 @@ The original implementation of .Nm was written in 1994 at Cronyx Ltd., Moscow by .An Serge Vakulenko Aq vak@cronyx.ru . -.ie t J\(:org Wunsch -.el Joerg Wunsch +.An J\(:org Wunsch .Aq joerg_wunsch@uriah.heep.sax.de rewrote a large part in 1997 in order to fully implement the state machine as described in RFC 1661, so it could also be used for dialup lines. He also wrote this man page. Serge later on wrote a basic implementation for PAP and CHAP, which served as the base for the current implementation, done again by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . .Sh BUGS Many. .Pp diff --git a/share/man/man4/ttcp.4 b/share/man/man4/ttcp.4 index 26800a5..5faed33 100644 --- a/share/man/man4/ttcp.4 +++ b/share/man/man4/ttcp.4 @@ -33,17 +33,15 @@ .Sh NAME .Nm ttcp .Nd Transmission Control Protocol Extensions for Transactions -.Sh +.Sh SYNOPSIS .Fd #include .Fd #include .Fd #include .Fd #include .Ft int .Fn setsockopt sock IPPROTO_TCP TCP_NOPUSH &One "sizeof One" -.br .Ft ssize_t .Fn sendto sock msg len MSG_EOF &sin "sizeof sin" -.br .Ft ssize_t .Fn sendto sock msg len MSG_EOF 0 0 .Sh DESCRIPTION diff --git a/share/man/man4/worm.4 b/share/man/man4/worm.4 index e84cedd..8b285ff 100644 --- a/share/man/man4/worm.4 +++ b/share/man/man4/worm.4 @@ -89,8 +89,7 @@ driver has been written by .An Peter Dufault in May, 1995. The driver has then been improved and made actually usable at all by -.ie t J\(:org Wunsch -.el Joerg Wunsch +.An J\(:org Wunsch in January, 1996. .Sh HISTORY The diff --git a/share/man/man7/clocks.7 b/share/man/man7/clocks.7 index 91478ec..864e347 100644 --- a/share/man/man7/clocks.7 +++ b/share/man/man7/clocks.7 @@ -143,7 +143,6 @@ isn't 1000000 then the application is probably using the wrong clock. .Xr times 3 .Sh AUTHORS This man page has been written by -.ie t J\(:org Wunsch -.el Joerg Wunsch +.An J\(:org Wunsch after a description posted by .An Bruce Evans . diff --git a/share/man/man7/hier.7 b/share/man/man7/hier.7 index 4209556..5880fdc 100644 --- a/share/man/man7/hier.7 +++ b/share/man/man7/hier.7 @@ -334,7 +334,6 @@ see .Pp .It Li local/ local executables, libraries, etc. -.br Also used as the default destination for the .Tn FreeBSD ports framework. diff --git a/share/man/man7/mdoc.7 b/share/man/man7/mdoc.7 index 6cc0ee8..0d7feed 100644 --- a/share/man/man7/mdoc.7 +++ b/share/man/man7/mdoc.7 @@ -289,7 +289,6 @@ For example the following string, Produces .Ar file1 , file2 , file3 ) . .El -.ne 1i .Ss Manual Domain Macros .Bl -column "Name" "Parsed" Callable" -compact .It Em Name Parsed Callable Description diff --git a/share/man/man7/mdoc.samples.7 b/share/man/man7/mdoc.samples.7 index 33add65..fd59c63 100644 --- a/share/man/man7/mdoc.samples.7 +++ b/share/man/man7/mdoc.samples.7 @@ -196,7 +196,6 @@ outlined as follows: .It .Tn "BUGS" .El -.ne 7 .Sh TROFF IDIOSYNCRASIES The .Nm \-mdoc @@ -614,7 +613,6 @@ will be ugly. .It Li \&.Dd month day, year The date should be written formally: .Pp -.ne 5 .Dl January 25, 1989 .El .Sh INTRODUCTION OF MANUAL AND GENERAL TEXT DOMAINS @@ -1603,7 +1601,6 @@ and while they have nesting limitations, the one line quote macros can be used inside of them. .Pp -.ne 5 .Bd -filled -offset indent .Bl -column "quote " "close " "open " "Enclose Stringx(in XX) " XXstringXX .Em " Quote Close Open Function Result" @@ -1655,7 +1652,6 @@ The (no space) macro performs the analogous suffix function. .El .Pp -.ne 4 Examples of quoting: .Bl -tag -width ".Aq Pa ctype.h ) ,xxxxxxxx" -compact -offset indent .It Li \&.Aq diff --git a/share/man/man9/devfs_add_devswf.9 b/share/man/man9/devfs_add_devswf.9 index e6f4f4a..489b948 100644 --- a/share/man/man9/devfs_add_devswf.9 +++ b/share/man/man9/devfs_add_devswf.9 @@ -75,7 +75,6 @@ appeared in .Fx 2.2 . .Sh AUTHORS This man page was written by -.if t J\(:org Wunsch -.if n Joerg Wunsch +.An J\(:org Wunsch after a description from .An Julian Elischer . diff --git a/share/man/man9/devfs_link.9 b/share/man/man9/devfs_link.9 index 07c08ce..3c3f0e5 100644 --- a/share/man/man9/devfs_link.9 +++ b/share/man/man9/devfs_link.9 @@ -60,5 +60,4 @@ appeared in .Fx 2.2 . .Sh AUTHORS This man page was written by -.if t J\(:org Wunsch. -.if n Joerg Wunsch. +.An J\(:org Wunsch . diff --git a/share/man/man9/sleep.9 b/share/man/man9/sleep.9 index a52f4d5..e414257 100644 --- a/share/man/man9/sleep.9 +++ b/share/man/man9/sleep.9 @@ -248,8 +248,7 @@ used to be the traditional form. It doesn't let you specify a timeout or a hence it has been discontinued. .Sh AUTHORS This man page was written by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . .Nm Asleep and .Nm await diff --git a/share/man/man9/spl.9 b/share/man/man9/spl.9 index 894afcf..da5627f 100644 --- a/share/man/man9/spl.9 +++ b/share/man/man9/spl.9 @@ -203,5 +203,4 @@ the system. The historical number scheme can be considered as a simple linearly ordered set of interrupt priority groups. .Sh AUTHORS This man page was written by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . diff --git a/share/man/man9/time.9 b/share/man/man9/time.9 index ec78719..6f00ca9 100644 --- a/share/man/man9/time.9 +++ b/share/man/man9/time.9 @@ -41,13 +41,16 @@ .Nm time .Nd system time variables .Sh SYNOPSIS -.Va extern struct timeval boottime; -.br -.Va extern volatile struct timeval mono_time; -.br -.Va extern struct timeval runtime; -.br -.Va extern struct timeval time; +.Bl -item -compact +.It +.Va extern struct timeval boottime ; +.It +.Va extern volatile struct timeval mono_time ; +.It +.Va extern struct timeval runtime ; +.It +.Va extern struct timeval time ; +.El .Sh DESCRIPTION The .Va time diff --git a/share/man/man9/uio.9 b/share/man/man9/uio.9 index 0787e47..b04f4ae 100644 --- a/share/man/man9/uio.9 +++ b/share/man/man9/uio.9 @@ -170,5 +170,4 @@ The uio mechanism appeared in some early version of .Ux . .Sh AUTHORS This man page was written by -.ie t J\(:org Wunsch. -.el Joerg Wunsch. +.An J\(:org Wunsch . diff --git a/usr.bin/colldef/colldef.1 b/usr.bin/colldef/colldef.1 index f36d0b4..4473c7b 100644 --- a/usr.bin/colldef/colldef.1 +++ b/usr.bin/colldef/colldef.1 @@ -123,12 +123,11 @@ names are separated from their values by TAB or SPACE characters. symbol-value can be specified in a hexadecimal (\ex\fI??\fR) or octal (\e\fI???\fR) representation, and can be only one character in length. -.Pp +.Bd -literal .Ar symbol-name1 symbol-value1 -.br .Ar symbol-name2 symbol-value2 -.br .Ar ... +.Ed .Pp The .Ar charmap diff --git a/usr.bin/compress/compress.1 b/usr.bin/compress/compress.1 index 69c2873..eea118b 100644 --- a/usr.bin/compress/compress.1 +++ b/usr.bin/compress/compress.1 @@ -143,7 +143,6 @@ is encoded within the output, along with a magic number to ensure that neither decompression of random data nor recompression of compressed data is attempted. .Pp -.ne 8 The amount of compression obtained depends on the size of the input, the number of .Ar bits diff --git a/usr.bin/doscmd/doscmd.1 b/usr.bin/doscmd/doscmd.1 index cb86bb6..d142d35 100644 --- a/usr.bin/doscmd/doscmd.1 +++ b/usr.bin/doscmd/doscmd.1 @@ -373,7 +373,7 @@ is specified the floppy will be read only. The .Ar density may be one of: -.sp +.Pp .Bl -tag -compact -width 1440x .It 180 9 head 40 track single sided floppy @@ -478,21 +478,20 @@ for .Cm C: will be set to the actual current directory. Note that this means that invocations such as: -.sp - doscmd ../foo -.sp +.Pp +.Dl "doscmd ../foo +.Pp will not work as the .Cm C: directory will start with the current path. Also, the following environment variables will be defined if not already defined: - -.nf +.Bd -literal .Cm "COMSPEC=C:\eCOMMAND.COM .Cm "PATH=C:\e .Cm "PROMPT=DOS> -.fi - +.Ed +.Pp The .Cm PATH variable is also used to find @@ -731,9 +730,9 @@ If .Nm doscmd encounters an interrupt which is unimplemented, it will print a message such as: -.sp - Unknown interrupt 21 function 99 -.sp +.Pp +.Dl Unknown interrupt 21 function 99 +.Pp and exit. .Pp If diff --git a/usr.bin/file/file.1 b/usr.bin/file/file.1 index e4cef28..e50b396 100644 --- a/usr.bin/file/file.1 +++ b/usr.bin/file/file.1 @@ -163,22 +163,23 @@ between this version and System V is that this version treats any white space as a delimiter, so that spaces in pattern strings must be escaped. For example, -.br ->10 string language impress\ (imPRESS data) -.br +.Bd -literal -compact +>10 string language impress (imPRESS data) +.Ed in an existing magic file would have to be changed to -.br +.Bd -literal -compact >10 string language\e impress (imPRESS data) -.br +.Ed +.Pp In addition, in this version, if a pattern string contains a backslash, it must be escaped. For example -.br +.Bd -literal -compact 0 string \ebegindata Andrew Toolkit document -.br +.Ed in an existing magic file would have to be changed to -.br +.Bd -literal -compact 0 string \e\ebegindata Andrew Toolkit document -.br +.Ed .Pp SunOS releases 3.2 and later from Sun Microsystems include a .Xr file 1 @@ -186,8 +187,9 @@ command derived from the System V one, but with some extensions. My version differs from Sun's only in minor ways. It includes the extension of the `&' operator, used as, for example, -.br +.Bd -literal -compact >16 long&0x7fffffff >0 not stripped +.Ed .Sh MAGIC DIRECTORY The magic file entries have been collected from various sources, mainly USENET, and contributed by various authors. diff --git a/usr.bin/indent/indent.1 b/usr.bin/indent/indent.1 index b7af9b4..b75fd78 100644 --- a/usr.bin/indent/indent.1 +++ b/usr.bin/indent/indent.1 @@ -143,7 +143,6 @@ turns off this option. Default: Specifying .Fl \&bl lines-up compound statements like this: -.ne 4 .Bd -literal -offset indent if (...) { @@ -154,7 +153,6 @@ if (...) Specifying .Fl \&br (the default) makes them look like this: -.ne 3 .Bd -literal -offset indent if (...) { code @@ -170,7 +168,6 @@ is for these comments to start in the same column as those on code. Enables (disables) the placement of comment delimiters on blank lines. With this option enabled, comments look like this: .Bd -literal -offset indent -.ne 3 /* * this is a comment */ @@ -263,13 +260,11 @@ will be lined up to start at the character position just after the left paren. For example, here is how a piece of continued code looks with .Fl nlp in effect: -.ne 2 .Bd -literal -offset indent p1 = first_procedure(second_procedure(p2, p3), \ \ third_procedure(p4, p5)); .Ed .Pp -.ne 5 With .Fl lp in effect (the default) the code looks somewhat clearer: @@ -278,7 +273,6 @@ p1\ =\ first_procedure(second_procedure(p2,\ p3), \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ third_procedure(p4,\ p5)); .Ed .Pp -.ne 5 Inserting two more newlines we get: .Bd -literal -offset indent p1\ =\ first_procedure(second_procedure(p2, @@ -444,7 +438,6 @@ command appeared in has even more switches than .Xr ls 1 . .Pp -.ne 5 A common mistake that often causes grief is typing: .Pp .Dl indent *.c diff --git a/usr.bin/key/key.1 b/usr.bin/key/key.1 index a20dd41..9546929 100644 --- a/usr.bin/key/key.1 +++ b/usr.bin/key/key.1 @@ -6,7 +6,7 @@ .Os .Sh NAME .Nm key -.Nd stand\-alone program for computing responses to S/Key challenges +.Nd stand-alone program for computing responses to S/Key challenges .Sh SYNOPSIS .Nm .Op Fl n Ar count @@ -21,18 +21,15 @@ it prompts for the user's secret password, and produces both word and hex format responses. .Sh EXAMPLE Usage example: -.sp 0 - >key \-n 5 99 th91334 -.sp 0 - Enter password: -.sp 0 - OMEN US HORN OMIT BACK AHOY -.sp 0 - .... 4 more passwords. -.sp 0 - > +.Bd -literal -offset indent -compact +>key -n 5 99 th91334 +Enter password: +OMEN US HORN OMIT BACK AHOY +\&.... 4 more passwords. +> +.Ed .Sh OPTIONS -.Bl -tag -width indent +.Bl -tag -width Fl .It Fl n Ar count The number of one time access passwords to print. The default is one. diff --git a/usr.bin/keyinfo/keyinfo.1 b/usr.bin/keyinfo/keyinfo.1 index 789d367..db0d401 100644 --- a/usr.bin/keyinfo/keyinfo.1 +++ b/usr.bin/keyinfo/keyinfo.1 @@ -56,7 +56,7 @@ Original command by and .An John S. Walden . Rewritten in Perl by -.An J\(:org \%Wunsch +.An J\(:org Wunsch so that it could be made setuid, with the S/Key keys file read-protected from the users. Rewritten in C by diff --git a/usr.bin/killall/killall.1 b/usr.bin/killall/killall.1 index dbfcf32..ec24471 100644 --- a/usr.bin/killall/killall.1 +++ b/usr.bin/killall/killall.1 @@ -141,9 +141,10 @@ The program was originally written in Perl and was contributed by .An Wolfram Schneider , this manual page has been written by -.if n Joerg Wunsch. -.if t J\(:org Wunsch. +.An J\(:org Wunsch . The current version of .Nm -was rewritten in C by Peter Wemm using +was rewritten in C by +.An Peter Wemm +using .Xr sysctl 3 . diff --git a/usr.bin/lam/lam.1 b/usr.bin/lam/lam.1 index b1c9ed8..5644e99 100644 --- a/usr.bin/lam/lam.1 +++ b/usr.bin/lam/lam.1 @@ -110,7 +110,6 @@ joins 4 files together along each line. To merge the lines from four different files use .Bd -literal lam file1 \-S "\\ -.br " file2 file3 file4 .Ed diff --git a/usr.bin/mail/mail.1 b/usr.bin/mail/mail.1 index cefda61..f9ce04e 100644 --- a/usr.bin/mail/mail.1 +++ b/usr.bin/mail/mail.1 @@ -1033,7 +1033,7 @@ File giving initial mail commands. Temporary files. .It Pa /usr/share/misc/mail.*help Help files. -.sp +.Pp .It Pa /usr/share/misc/mail.rc .It Pa /usr/local/etc/mail.rc .It Pa /etc/mail.rc diff --git a/usr.bin/mklocale/mklocale.1 b/usr.bin/mklocale/mklocale.1 index b2720fd..a55e3e3 100644 --- a/usr.bin/mklocale/mklocale.1 +++ b/usr.bin/mklocale/mklocale.1 @@ -128,7 +128,7 @@ Used to end a mapping. All are equivalent. Used as a delimiter in mappings. .El .El -.sp +.Pp Key words which should only appear once are: .Bl -tag -width PHONOGRAM .It Dv ENCODING @@ -165,11 +165,10 @@ A single .Dv RUNE follows and is used as the invalid rune for this locale. .El -.sp +.Pp The following keywords may appear multiple times and have the following format for data: -.in +.5i -.Bl -tag -width "" +.Bl -tag -width "" -offset indent .It Dv .Dv RUNE1 is mapped to @@ -185,7 +184,6 @@ through .Dv RUNE2 + n-1. .El -.in -.5i .Bl -tag -width PHONOGRAM .It Dv MAPLOWER Defines the tolower mappings. @@ -210,11 +208,10 @@ Only values up to .Nm 255 are allowed. .El -.sp +.Pp The following keywords may appear multiple times and have the following format for data: -.in +.5i -.Bl -tag -width "RUNE1 THRU RUNEn" +.Bl -tag -width "RUNE1 THRU RUNEn" -offset indent .It Dv RUNE This rune has the property defined by the keyword. .It Dv "RUNE1 THRU RUNEn" @@ -224,7 +221,6 @@ and .Dv RUNEn have the property defined by the keyword. .El -.in -.5i .Bl -tag -width PHONOGRAM .It Dv ALPHA Defines runes which are alphabetic, printable and graphic. diff --git a/usr.bin/passwd/passwd.1 b/usr.bin/passwd/passwd.1 index 06d6bec..a036a2c 100644 --- a/usr.bin/passwd/passwd.1 +++ b/usr.bin/passwd/passwd.1 @@ -64,8 +64,7 @@ prompts for the new password twice in order to detect typing errors. The new password should be at least six characters long (which may be overridden using the .Xr login.conf 5 -.if t ``minpasswordlen'' -.if n "minpasswordlen" +.Dq minpasswordlen setting for a user's login class) and not purely alphabetic. Its total length must be less than .Dv _PASSWORD_LEN @@ -74,8 +73,7 @@ Its total length must be less than The new password should contain a mixture of upper and lower case characters (which may be overridden using the .Xr login.conf 5 -.if t ``mixpasswordcase'' -.if n "mixpasswordcase" +.Dq mixpasswordcase setting for a user's login class). Allowing lower case passwords may be useful where the password file will be used in situations where only lower case passwords are permissible, such as when using Samba to @@ -97,8 +95,7 @@ is used to update the password databases. .El When changing local or NIS password, the next password change date is set according to -.if t ``passwordtime'' -.if n "passwordtime" +.Dq passwordtime capability in the user's login class. .Pp To change another user's Kerberos password, one must first @@ -115,8 +112,7 @@ If a user exists in the NIS password database but does not exist locally, .Nm passwd automatically switches into -.if t ``yppasswd'' -.if n "yppasswd" +.Dq yppasswd mode. If the specified user does not exist in either the local password database of the @@ -153,14 +149,12 @@ When NIS is enabled, the flag can be used to force .Nm passwd into -.if t ``local only'' -.if n "local only" +.Dq local only mode. This flag can be used to change the entry for a local user when an NIS user exists with the same login name. For example, you will sometimes find entries for system -.if t ``placeholder'' -.if n "placeholder" +.Dq placeholder users such as .Pa bin or @@ -200,8 +194,7 @@ option and 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 be -.if t ``localhost''. -.if n "localhost". +.Dq localhost . This can be overridden with the .Fl h flag. diff --git a/usr.bin/pr/pr.1 b/usr.bin/pr/pr.1 index ff55112..f2fe693 100644 --- a/usr.bin/pr/pr.1 +++ b/usr.bin/pr/pr.1 @@ -102,15 +102,13 @@ utility is a printing and pagination filter for text files. When multiple input files are specified, each is read, formatted, and written to standard output. By default, the input is separated into 66-line pages, each with -.sp -.in +2 -.ti -2 -\(bu A 5-line header with the page number, date, time, and +.Bl -bullet +.It +A 5-line header with the page number, date, time, and the pathname of the file. -.sp -.ti -2 -\(bu A 5-line trailer consisting of blank lines. -.in -2 +.It +A 5-line trailer consisting of blank lines. +.El .Pp If standard output is associated with a terminal, diagnostic messages are suppressed until the diff --git a/usr.bin/sed/sed.1 b/usr.bin/sed/sed.1 index 231bb9e..90efe4a 100644 --- a/usr.bin/sed/sed.1 +++ b/usr.bin/sed/sed.1 @@ -109,9 +109,9 @@ option suppresses this behavior. The form of a .Nm command is as follows: -.sp +.Pp .Dl [address[,address]]function[arguments] -.sp +.Pp Whitespace may be inserted before the first address and the function portions of the command. .Pp @@ -178,7 +178,7 @@ flag is given. In addition, .Nm has the following two additions to regular expressions: -.sp +.Pp .Bl -enum -compact .It In a context address, any character other than a backslash @@ -195,7 +195,7 @@ and the second .Dq x stands for itself, so that the regular expression is .Dq abcxdef . -.sp +.Pp .It The escape sequence \en matches a newline character embedded in the pattern space. @@ -273,71 +273,68 @@ The function can be preceded by white space. The terminating .Dq } must be preceded by a newline or optional white space. -.sp +.Pp .Bl -tag -width "XXXXXX" -compact .It [2addr] function-list Execute function-list only when the pattern space is selected. -.sp +.Pp .It [1addr]a\e .It text -.br Write .Em text to standard output immediately before each attempt to read a line of input, whether by executing the .Dq N function or by beginning a new cycle. -.sp +.Pp .It [2addr]b[label] Branch to the .Dq \&: function with the specified label. If the label is not specified, branch to the end of the script. -.sp +.Pp .It [2addr]c\e .It text -.br Delete the pattern space. With 0 or 1 address or at the end of a 2-address range, .Em text is written to the standard output. -.sp +.Pp .It [2addr]d Delete the pattern space and start the next cycle. -.sp +.Pp .It [2addr]D Delete the initial segment of the pattern space through the first newline character and start the next cycle. -.sp +.Pp .It [2addr]g Replace the contents of the pattern space with the contents of the hold space. -.sp +.Pp .It [2addr]G Append a newline character followed by the contents of the hold space to the pattern space. -.sp +.Pp .It [2addr]h Replace the contents of the hold space with the contents of the pattern space. -.sp +.Pp .It [2addr]H Append a newline character followed by the contents of the pattern space to the hold space. -.sp +.Pp .It [1addr]i\e .It text -.br Write .Em text to the standard output. -.sp +.Pp .It [2addr]l (The letter ell.) Write the pattern space to the standard output in a visually unambiguous form. This form is as follows: -.sp +.Pp .Bl -tag -width "carriage-returnXX" -offset indent -compact .It backslash \e\e @@ -362,28 +359,28 @@ Long lines are folded, with the point of folding indicated by displaying a backslash followed by a newline. The end of each line is marked with a .Dq $ . -.sp +.Pp .It [2addr]n Write the pattern space to the standard output if the default output has not been suppressed, and replace the pattern space with the next line of input. -.sp +.Pp .It [2addr]N Append the next line of input to the pattern space, using an embedded newline character to separate the appended material from the original contents. Note that the current line number changes. -.sp +.Pp .It [2addr]p Write the pattern space to standard output. -.sp +.Pp .It [2addr]P Write the pattern space, up to the first newline character to the standard output. -.sp +.Pp .It [1addr]q Branch to the end of the script and quit without starting a new cycle. -.sp +.Pp .It [1addr]r file Copy the contents of .Em file @@ -393,7 +390,7 @@ If .Em file cannot be read for any reason, it is silently ignored and no error condition is set. -.sp +.Pp .It [2addr]s/regular expression/replacement/flags Substitute the replacement string for the first instance of the regular expression in the pattern space. @@ -443,7 +440,7 @@ if a replacement was made. If the replacement string is identical to that which it replaces, it is still considered to have been a replacement. .El -.sp +.Pp .It [2addr]t [label] Branch to the .Dq \&: @@ -452,14 +449,14 @@ most recent reading of an input line or execution of a .Dq t function. If no label is specified, branch to the end of the script. -.sp +.Pp .It [2addr]w Em file Append the pattern space to the .Em file . -.sp +.Pp .It [2addr]x Swap the contents of the pattern and hold spaces. -.sp +.Pp .It [2addr]y/string1/string2/ Replace all occurrences of characters in .Em string1 @@ -474,27 +471,27 @@ and a backslash followed by any character other than a newline is that literal character, and a backslash followed by an ``n'' is replaced by a newline character. -.sp +.Pp .It [2addr]!function .It [2addr]!function-list Apply the function or function-list only to the lines that are .Em not selected by the address(es). -.sp +.Pp .It [0addr]:label This function does nothing; it bears a label to which the .Dq b and .Dq t commands may branch. -.sp +.Pp .It [1addr]= Write the line number to the standard output followed by a newline character. -.sp +.Pp .It [0addr] Empty lines are ignored. -.sp +.Pp .It [0addr]# The .Dq # diff --git a/usr.bin/tip/tip/tip.1 b/usr.bin/tip/tip/tip.1 index 8699cc0..35cf4dd 100644 --- a/usr.bin/tip/tip/tip.1 +++ b/usr.bin/tip/tip/tip.1 @@ -125,15 +125,13 @@ system is processed by the shell. Fork a child process on the local system to perform special protocols such as \s-1XMODEM\s+1. The child program will be run with the following somewhat unusual arrangement of file descriptors: -.nf -.in +1i +.Bd -literal -offset indent -compact 0 <-> local tty in 1 <-> local tty out 2 <-> local tty out 3 <-> remote tty in 4 <-> remote tty out -.in -1i -.fi +.Ed .It Ic \&~# Send a .Dv BREAK diff --git a/usr.bin/tr/tr.1 b/usr.bin/tr/tr.1 index 489577f..69dde03 100644 --- a/usr.bin/tr/tr.1 +++ b/usr.bin/tr/tr.1 @@ -143,7 +143,7 @@ the octal sequence to the full 3 octal digits. .It \echaracter A backslash followed by certain special characters maps to special values. -.sp +.Pp .Bl -column .It \ea .It \eb @@ -153,14 +153,14 @@ values. .It \et .It \ev .El -.sp +.Pp A backslash followed by any other character maps to that character. .It c-c Represents the range of characters between the range endpoints, inclusively. .It [:class:] Represents all characters belonging to the defined character class. Class names are: -.sp +.Pp .Bl -column .It alnum .It alpha @@ -234,18 +234,18 @@ The utility exits 0 on success, and >0 if an error occurs. .Sh EXAMPLES The following examples are shown as given to the shell: -.sp +.Pp Create a list of the words in file1, one per line, where a word is taken to be a maximal string of letters. -.sp +.Pp .D1 Li "tr -cs \*q[:alpha:]\*q \*q\en\*q < file1" -.sp +.Pp Translate the contents of file1 to upper-case. -.sp +.Pp .D1 Li "tr \*q[:lower:]\*q \*q[:upper:]\*q < file1" -.sp +.Pp Strip out non-printable characters from file1. -.sp +.Pp .D1 Li "tr -cd \*q[:print:]\*q < file1" .Sh COMPATIBILITY System V has historically implemented character ranges using the syntax diff --git a/usr.bin/tset/tset.1 b/usr.bin/tset/tset.1 index bb0481a..0ecce11 100644 --- a/usr.bin/tset/tset.1 +++ b/usr.bin/tset/tset.1 @@ -48,7 +48,6 @@ .Op Fl k Ar ch .Op Fl m Ar mapping .Op Ar terminal -.br .Nm reset .Op Fl IQrSs .Op Fl @@ -63,7 +62,7 @@ initializes terminals. .Nm Tset first determines the type of terminal that you are using. This determination is done as follows, using the first terminal type found. -.sp +.Pp .Bl -bullet -compact -offset indent .It The diff --git a/usr.bin/unifdef/unifdef.1 b/usr.bin/unifdef/unifdef.1 index fd3a070..26edefc 100644 --- a/usr.bin/unifdef/unifdef.1 +++ b/usr.bin/unifdef/unifdef.1 @@ -148,11 +148,14 @@ as of the 4.1 Berkeley Software Distribution. .Sh SEE ALSO .Xr diff 1 .Sh DIAGNOSTICS +.Bl -item -compact +.It Inappropriate else or endif. -.br +.It Premature .Tn EOF with line numbers of the unterminated #ifdefs. +.El .Pp Exit status is 0 if output is exact copy of input, 1 if not, 2 if trouble. .Sh BUGS diff --git a/usr.sbin/adduser/adduser.8 b/usr.sbin/adduser/adduser.8 index 5911aa2..461ac17 100644 --- a/usr.sbin/adduser/adduser.8 +++ b/usr.sbin/adduser/adduser.8 @@ -32,31 +32,21 @@ .Nd command for adding new users .Sh SYNOPSIS .Nm adduser +.Bk -words .Op Fl check_only -.br .Op Fl class Ar login_class -.br .Op Fl config_create -.br .Op Fl dotdir Ar dotdir -.br .Op Fl group Ar login_group -.br .Op Fl h | help -.br .Op Fl home Ar home -.br .Op Fl message Ar message_file -.br .Op Fl noconfig -.br .Op Fl shell Ar shell -.br .Op Fl s | silent | q | quiet -.br .Op Fl uid Ar uid_start -.br .Op Fl v | verbose +.Ek .Sh DESCRIPTION .Nm Adduser is a simple program for adding new users. diff --git a/usr.sbin/arp/arp.4 b/usr.sbin/arp/arp.4 index 39c60c5b..2af8401 100644 --- a/usr.sbin/arp/arp.4 +++ b/usr.sbin/arp/arp.4 @@ -128,7 +128,6 @@ routing table. It can also occur if the kernel cannot allocate memory. .Xr arp 8 , .Xr ifconfig 8 , .Xr route 8 -.sp .Rs .%A Plummer, D. .%B "An Ethernet Address Resolution Protocol" @@ -140,4 +139,3 @@ routing table. It can also occur if the kernel cannot allocate memory. .%B "Trailer Encapsulations .%T RFC893 .Re - diff --git a/usr.sbin/burncd/burncd.8 b/usr.sbin/burncd/burncd.8 index 49071bd..5b3617a 100644 --- a/usr.sbin/burncd/burncd.8 +++ b/usr.sbin/burncd/burncd.8 @@ -123,6 +123,5 @@ command appeared in .Fx 4.0 . .Sh AUTHORS The program has been contributed by -.ie t S/oren Schmidt, -.el Søren Schmidt, +.An S\(/oren Schmidt , Denmark. diff --git a/usr.sbin/config/config.8 b/usr.sbin/config/config.8 index fa62fe4..7a126e0 100644 --- a/usr.sbin/config/config.8 +++ b/usr.sbin/config/config.8 @@ -163,8 +163,7 @@ strings kernel | grep ___ .Sh DEBUG KERNELS Traditional BSD kernels compiled without symbols due to the heavy load on the system when compiling a -.if n "debug" -.if t ``debug'' +.Dq debug kernel. A debug kernel contains complete symbols for all the source files, and enables an experienced kernel programmer to analyse the cause of a problem. The debuggers available prior to 4.4BSD-Lite were able to find some information diff --git a/usr.sbin/cron/crontab/crontab.5 b/usr.sbin/cron/crontab/crontab.5 index 01f6207..6c23e31 100644 --- a/usr.sbin/cron/crontab/crontab.5 +++ b/usr.sbin/cron/crontab/crontab.5 @@ -182,7 +182,6 @@ fields \(em day of month, and day of week. If both fields are restricted (ie, aren't *), the command will be run when .Em either field matches the current time. For example, -.br ``30 4 1,15 * 5'' would cause a command to be run at 4:30 am on the 1st and 15th of each month, plus every Friday. diff --git a/usr.sbin/crunch/crunchgen/crunchgen.1 b/usr.sbin/crunch/crunchgen/crunchgen.1 index e5ec1f9..e50002e 100644 --- a/usr.sbin/crunch/crunchgen/crunchgen.1 +++ b/usr.sbin/crunch/crunchgen/crunchgen.1 @@ -39,14 +39,12 @@ .Op Fl e Ar exec-file-name .Op Ar conf-file .Sh DESCRIPTION - A crunched binary is a program made up of many other programs linked together into a single executable. The crunched binary main() function determines which component program to run by the contents of argv[0]. The main reason to crunch programs together is for fitting as many programs as possible onto an installation or system recovery floppy. - .Pp .Nm reads in the specifications in @@ -63,7 +61,6 @@ uses the companion program .Nm crunchide to eliminate link-time conflicts between the component programs by hiding all unnecessary symbols. - .Pp .Nm places specific requirements on package @@ -84,7 +81,6 @@ in the source directory looks for the file .Pa Makefile.foo in the current directory. - .Pp After .Nm @@ -95,7 +91,6 @@ run make in each component program's source dir to build the object files for the user. This is not done automatically since in release engineering circumstances it is generally not desirable to be modifying objects in other directories. - .Pp The options are as follows: .Bl -tag -width indent @@ -129,7 +124,6 @@ Add ``make obj'' rules to each program make target. Quiet operation. Status messages are suppressed. .El .Sh CRUNCHGEN CONFIGURATION FILE COMMANDS - .Nm Crunchgen reads specifications from the .Ar conf-file @@ -171,7 +165,6 @@ whenever appears in argv[0]. This allows programs that change their behavior when run under different names to operate correctly. .El - To handle specialized situations, such as when the source is not available or not built via a conventional Makefile, the following .Nm special @@ -236,7 +229,6 @@ This option is to be used as a last resort as its use can cause a symbol conflict, however in certain instances it may be the only way to have a symbol resolve. .El - .Pp Only the .Nm objpaths @@ -251,7 +243,6 @@ which are in turn calculated from so is sometimes convenient to specify the earlier parameters and let .Nm calculate forward from there if it can. - .Pp The makefile produced by .Nm @@ -272,20 +263,20 @@ Here is an example input conf file, named .Dq Pa kcopy.conf : .Pp -.nf - srcdirs /usr/src/bin /usr/src/sbin +.Bd -literal -offset indent +srcdirs /usr/src/bin /usr/src/sbin - progs test cp echo sh fsck halt init mount umount myinstall - progs anotherprog - ln test [ # test can be invoked via [ - ln sh -sh # init invokes the shell with "-sh" in argv[0] +progs test cp echo sh fsck halt init mount umount myinstall +progs anotherprog +ln test [ # test can be invoked via [ +ln sh -sh # init invokes the shell with "-sh" in argv[0] - special myprog objpaths /homes/leroy/src/myinstall.o # no sources +special myprog objpaths /homes/leroy/src/myinstall.o # no sources - special anotherprog -DNO_FOO WITHOUT_BAR=YES +special anotherprog -DNO_FOO WITHOUT_BAR=YES - libs -lutil -lcrypt -.fi +libs -lutil -lcrypt +.Ed .Pp This conf file specifies a small crunched binary consisting of some basic system utilities plus a homegrown install program ``myinstall'', @@ -300,13 +291,13 @@ are added to all build targets. .Pp The crunched binary ``kcopy'' can be built as follows: .Pp -.nf - % crunchgen -m Makefile kcopy.conf # gen Makefile and kcopy.c - % make objs # build the component programs' .o files - % make # build the crunched binary kcopy - % kcopy sh # test that this invokes a sh shell - $ # it works! -.fi +.Bd -literal -offset indent +% crunchgen -m Makefile kcopy.conf # gen Makefile and kcopy.c +% make objs # build the component programs' .o files +% make # build the crunched binary kcopy +% kcopy sh # test that this invokes a sh shell +$ # it works! +.Ed .Pp At this point the binary ``kcopy'' can be copied onto an install floppy and hard-linked to the names of the component programs. diff --git a/usr.sbin/crunch/crunchide/crunchide.1 b/usr.sbin/crunch/crunchide/crunchide.1 index 3543c29..90f9792 100644 --- a/usr.sbin/crunch/crunchide/crunchide.1 +++ b/usr.sbin/crunch/crunchide/crunchide.1 @@ -36,7 +36,6 @@ .Op Fl k Ar keep-symbol .Op Ar object-file ... .Sh DESCRIPTION - .Nm Crunchide hides the global symbols of .Ar object-file @@ -72,12 +71,12 @@ multiple component programs. .Nm Crunch was written by .An James da Silva Aq jds@cs.umd.edu . -.sp 0 +.Pp Copyright (c) 1994 University of Maryland. All Rights Reserved. .Pp Chris Demetriou reorganized .Nm so that it supported multiple object formats, and added ELF object support and ECOFF object recognition. -.sp 0 +.Pp Copyright (c) 1997 Christopher G. Demetriou. All Rights Reserved. diff --git a/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 b/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 index db892db..836ea7c 100644 --- a/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 +++ b/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 @@ -232,7 +232,6 @@ It is safe to invoke multiple times concurrently (with different input files), as might happen when .Xr sendmail -.nh is delivering mail asynchronously. This is because locking is used to keep things orderly. .Sh FILE FORMAT @@ -464,7 +463,7 @@ will report: .Bd -literal -offset indent ctm_rmail: message contains no delta .Ed -.sp \n(Ppu +.Pp and return an exit status of 1. You can use this to redirect wayward messages back into your real mailbox if your mail filter goes wonky. .Pp diff --git a/usr.sbin/edquota/edquota.8 b/usr.sbin/edquota/edquota.8 index dc07d19..e19be6b 100644 --- a/usr.sbin/edquota/edquota.8 +++ b/usr.sbin/edquota/edquota.8 @@ -56,7 +56,6 @@ .Nm edquota .Fl t .Fl g -.br .Sh DESCRIPTION .Nm Edquota is a quota editor. diff --git a/usr.sbin/fdcontrol/fdcontrol.8 b/usr.sbin/fdcontrol/fdcontrol.8 index ab7adab..f5adc08 100644 --- a/usr.sbin/fdcontrol/fdcontrol.8 +++ b/usr.sbin/fdcontrol/fdcontrol.8 @@ -98,6 +98,5 @@ It's user interface and overall functionality are subjects to future improvements and changes. .Sh AUTHORS The program has been contributed by -.if n Joerg Wunsch, -.if t J\(:org Wunsch, +.An J\(:org Wunsch , Dresden. diff --git a/usr.sbin/fdformat/fdformat.1 b/usr.sbin/fdformat/fdformat.1 index 306e575..7e944d5 100644 --- a/usr.sbin/fdformat/fdformat.1 +++ b/usr.sbin/fdformat/fdformat.1 @@ -162,8 +162,7 @@ It later became part of the system. .Sh AUTHORS The program has been contributed by -.if n Joerg Wunsch, -.if t J\(:org Wunsch, +.An J\(:org Wunsch , Dresden, with changes by .An Serge Vakulenko and diff --git a/usr.sbin/fdwrite/fdwrite.1 b/usr.sbin/fdwrite/fdwrite.1 index 245818b..bb104b5 100644 --- a/usr.sbin/fdwrite/fdwrite.1 +++ b/usr.sbin/fdwrite/fdwrite.1 @@ -25,7 +25,7 @@ .Nm Fdwrite formats and writes one and more floppy disks. Any floppy disk device capable of formatting can be used. - +.Pp .Nm Fdwrite will ask the user .Pq on /dev/tty @@ -37,7 +37,7 @@ read back and compared. When the floppy disk is filled, the process is repeated, with the next disk. This continues until the program is interrupted or EOF is encountered on the .Ar inputfile . - +.Pp The options are as follows: .Bl -tag -width 10n -offset indent .It Fl v @@ -60,35 +60,32 @@ Input file to read. If none is given, stdin is assumed. The name of the floppy device to write to. Default is .Pa /dev/fd0 . .El - +.Pp .Nm Fdwrite actually closes the .Ar device while it waits for the user to press return, it is thus quite possible to use the drive for other purposes at this time and later resume writing with the next floppy. - +.Pp The parameters returned from .Ar device are used for formatting. If custom formatting is needed, please use .Xr fdformat 1 instead. - .Sh EXAMPLE .Nm Fdwrite was planned as a tool to make life easier when writing a set of floppies, one such use could be to write a tar-archive: - -.ce 1 -tar cf - . | gzip -9 | fdwrite -d /dev/fd0.1720 -v - +.Pp +.Dl "tar cf - . | gzip -9 | fdwrite -d /dev/fd0.1720 -v +.Pp The main difference from using .Xr tar 1 's multivolume facility is of course the formatting of the floppies, which here is done on the fly, thus reducing the amount of work for the floppy-jockey. - .Sh SEE ALSO .Xr fdformat 1 .Sh HISTORY @@ -101,18 +98,18 @@ The program has been contributed by .An Poul-Henning Kamp Aq phk@login.dknet.dk . .Sh BUGS Diagnostics are less than complete at present. - +.Pp If a floppy is sick, and the .Ar inputfile is seekable, it should ask the user to frisbee the disk, insert another, and rewind to the right spot and continue. - +.Pp This concept could be extended to cover non-seekable input also by employing a temporary file. - +.Pp An option (defaulting to zero) should allow the user to ask for retries in case of failure. - +.Pp At present a suitable tool for reading back a multivolume set of floppies is missing. Programs like diff --git a/usr.sbin/i4b/isdnd/isdnd.rc.5 b/usr.sbin/i4b/isdnd/isdnd.rc.5 index 56c6190..4e5bd9f 100644 --- a/usr.sbin/i4b/isdnd/isdnd.rc.5 +++ b/usr.sbin/i4b/isdnd/isdnd.rc.5 @@ -698,7 +698,7 @@ PPP interface. .It Li ratetype The rate entry used from the rates file. (optional) -.br +.Pp For example, ratetype=0 selects lines beginning "ra0" in /etc/isdn/isdnd.rates; (typically ra0 lines are a set of tables for local call rates on different days of the week & times per day). diff --git a/usr.sbin/lpr/lp/lp.1 b/usr.sbin/lpr/lp/lp.1 index 8666925..ed2226c 100644 --- a/usr.sbin/lpr/lp/lp.1 +++ b/usr.sbin/lpr/lp/lp.1 @@ -107,8 +107,7 @@ specification. This implementation of the .Nm command has been written by -.if t J\(:org Wunsch. -.if n Joerg Wunsch. +.An J\(:org Wunsch . .Sh BUGS The .St -p1003.2 diff --git a/usr.sbin/mrouted/mrinfo.8 b/usr.sbin/mrouted/mrinfo.8 index c8b5c01..f43bb5b 100644 --- a/usr.sbin/mrouted/mrinfo.8 +++ b/usr.sbin/mrouted/mrinfo.8 @@ -2,7 +2,7 @@ .\" .Dd May 8, 1995 .Dt MRINFO 8 -.UC 5 +.Os .Sh NAME .Nm mrinfo .Nd display configuration info from a multicast router @@ -60,14 +60,14 @@ reply. Default timeout is 4 seconds. .El .Sh SAMPLE OUTPUT -.nf -.Nm mrinfo mbone.phony.dom.net +.Bd -literal +.Nm mrinfo Ar mbone.phony.dom.net 127.148.176.10 (mbone.phony.dom.net) [version 3.3]: 127.148.176.10 -> 0.0.0.0 (?) [1/1/querier] 127.148.176.10 -> 127.0.8.4 (mbone2.phony.dom.net) [1/45/tunnel] 127.148.176.10 -> 105.1.41.9 (momoney.com) [1/32/tunnel/down] 127.148.176.10 -> 143.192.152.119 (mbone.dipu.edu) [1/32/tunnel] -.fi +.Ed .Pp For each neighbor of the queried multicast router, the IP of the queried router is displayed, followed by the IP and name of the neighbor. diff --git a/usr.sbin/mrouted/mrouted.8 b/usr.sbin/mrouted/mrouted.8 index 1e56452..bf8b5c4 100644 --- a/usr.sbin/mrouted/mrouted.8 +++ b/usr.sbin/mrouted/mrouted.8 @@ -4,7 +4,7 @@ .\" .Dd May 8, 1995 .Dt MROUTED 8 -.UC 5 +.Os .Sh NAME .Nm mrouted .Nd IP multicast routing daemon @@ -386,8 +386,8 @@ direct tunnels (i.e. eliminate the middle man). .Sh "EXAMPLE CONFIGURATION" This is an example configuration for a mythical multicast router at a big school. -.sp -.nf +.Pp +.Bd -literal # # mrouted.conf example # @@ -420,7 +420,7 @@ tunnel 192.168.5.4 192.168.55.101 metric 1 threshold 1 # Careful with those boundaries, Eugene. tunnel 192.168.5.4 10.11.12.13 metric 1 threshold 32 boundary LOCAL boundary EE -.fi +.Ed .Sh SIGNALS .Nm Mrouted responds to the following signals: @@ -453,9 +453,8 @@ writes its pid to upon startup. .Sh EXAMPLE The routing tables look like this: -.nf -.ft C - +.Pp +.Bd -literal Virtual Interface Table Vif Local-Address Metric Thresh Flags 0 36.2.0.8 subnet: 36.2/16 1 1 querier @@ -488,8 +487,7 @@ Multicast Routing Table (1136 entries) . . . - -.fi +.Ed .Pp In this example, there are four vifs connecting to two subnets and two tunnels. The vif 3 tunnel is not in use (no peer address). The vif 0 and @@ -520,9 +518,8 @@ are created and deleted by .Nm mrouted . .Pp The cache tables look like this: -.nf -.ft C - +.Pp +.Bd -literal Multicast Routing Cache Table (147 entries) Origin Mcast-group CTmr Age Ptmr IVif Forwvifs 13.2.116/22 224.2.127.255 3m 2m - 0 1 @@ -534,8 +531,7 @@ Multicast Routing Cache Table (147 entries) >128.9.160.45 198.106.194/24 224.2.135.190 9m 28s 9m 0P >198.106.194.22 - -.fi +.Ed .Pp Each entry is characterized by the origin subnet number and mask and the destination multicast group. diff --git a/usr.sbin/mrouted/mtrace.8 b/usr.sbin/mrouted/mtrace.8 index 2f2a53e..12543d1 100644 --- a/usr.sbin/mrouted/mtrace.8 +++ b/usr.sbin/mrouted/mtrace.8 @@ -33,7 +33,7 @@ .\" .Dd May 8, 1995 .Dt MTRACE 8 -.UC 6 +.Os .Sh NAME .Nm mtrace .Nd print multicast path from a source to a receiver @@ -358,8 +358,7 @@ received, both derived from the local system clock, and the total ttl required for a packet to travel along this path. A sample use and output might be: .Pp -.nf -.ft C +.Bd -literal oak.isi.edu 80# mtrace -l caraway.lcs.mit.edu 224.2.0.3 Mtrace from 18.26.0.170 to 128.9.160.100 via group 224.2.0.3 Querying full reverse path... @@ -371,7 +370,7 @@ Querying full reverse path... -5 mit.dart.net (140.173.48.2) DVMRP thresh^ 1 71 ms -6 caraway.lcs.mit.edu (18.26.0.170) Round trip time 124 ms; total ttl of 6 required. -.fi +.Ed .Pp If a hop reports that it is using the default route to forward packets, the word @@ -423,17 +422,8 @@ seconds in the example below. The second section of the output is omitted if the .Fl s option is set or if no multicast group is specified. -.ie t \{\ -.ft C -. ie \w'i'<>\w'm' \{\" looks like this is not proper Courier font -(If this example is not properly columned with a fixed-width font, get -.B groff -and try again.) -. \} -.\} .Pp -.ft C -.nf +.Bd -literal Waiting to accumulate statistics... Results after 101 seconds: Source Response Dest Overall Packet Statistics For Traffic From @@ -462,7 +452,7 @@ Waiting to accumulate statistics... Results after 101 seconds: v \\ hop -8 ms 79 pps ?/18 0 pps 128.9.160.100 128.9.160.100 Receiver Query Source -.fi +.Ed .Pp Because the packet counts may be changing as the trace query is propagating, there may be small errors (off by 1 or 2) in these @@ -501,8 +491,7 @@ that did not implement the multicast traceroute function, so switched to hop-by-hop mode. The \*(lqOutput pruned\*(rq error code indicates that traffic for group 224.2.143.24 would not be forwarded. .Pp -.nf -.ft C +.Bd -literal oak.isi.edu 108# mtrace -g 140.173.48.2 204.62.246.73 \\ butter.lcs.mit.edu 224.2.143.24 Mtrace from 204.62.246.73 to 18.26.0.151 via group 224.2.143.24 @@ -514,7 +503,7 @@ Querying full reverse path... * switching to hop-by-hop: -4 darpa.dart.net (140.173.240.2) DVMRP thresh^ 16 47 ms -5 * * * noc.hpc.org (192.187.8.2) [mrouted 2.2] didn't respond Round trip time 95 ms -.fi +.Ed .Sh AUTHORS Implemented by .An Steve Casner diff --git a/usr.sbin/mtree/mtree.8 b/usr.sbin/mtree/mtree.8 index fae66e8..c106d8f 100644 --- a/usr.sbin/mtree/mtree.8 +++ b/usr.sbin/mtree/mtree.8 @@ -209,7 +209,7 @@ The file the symbolic link is expected to reference. The last modification time of the file. .It Cm type The type of the file; may be set to any one of the following: -.sp +.Pp .Bl -tag -width Cm -compact .It Cm block block special device diff --git a/usr.sbin/pcvt/loadfont/loadfont.1 b/usr.sbin/pcvt/loadfont/loadfont.1 index d51a014..1e599ac 100644 --- a/usr.sbin/pcvt/loadfont/loadfont.1 +++ b/usr.sbin/pcvt/loadfont/loadfont.1 @@ -62,8 +62,7 @@ This utility is used only on EGA and VGA boards, as MDA, HCG and CGA boards do not have downloadable charactersets available. .Sh FILES The following fontfiles are available in the pcvt distribution: - -.nf +.Bd -literal /usr/share/misc/pcvtfonts/vt220l.808: 8x8 IBM II font /usr/share/misc/pcvtfonts/vt220h.808: 8x8 Extension font /usr/share/misc/pcvtfonts/vt220l.810: 8x10 IBM II font @@ -72,7 +71,7 @@ The following fontfiles are available in the pcvt distribution: /usr/share/misc/pcvtfonts/vt220h.814: 8x14 Extension font /usr/share/misc/pcvtfonts/vt220l.816: 8x16 IBM II font /usr/share/misc/pcvtfonts/vt220h.816: 8x16 Extension font -.fi +.Ed .Sh EXAMPLES The command .Dq Li loadfont -c0 -f/usr/share/misc/pcvtfonts/vt220l.816 diff --git a/usr.sbin/pcvt/scon/scon.1 b/usr.sbin/pcvt/scon/scon.1 index cdebf71..c522c7a 100644 --- a/usr.sbin/pcvt/scon/scon.1 +++ b/usr.sbin/pcvt/scon/scon.1 @@ -45,17 +45,14 @@ .Op Fl v .Op Fl V .Op Fl s Ar lines -.br .Nm scon .Op Fl v .Op Fl d Ar device .Fl p Ar entry,red,green,blue -.br .Nm scon .Op Fl v .Op Fl d Ar device .Fl p Ar default -.br .Nm scon .Op Fl v .Op Fl d Ar device diff --git a/usr.sbin/pcvt/vgaio/vgaio.8 b/usr.sbin/pcvt/vgaio/vgaio.8 index d5d3285..0c54a42 100644 --- a/usr.sbin/pcvt/vgaio/vgaio.8 +++ b/usr.sbin/pcvt/vgaio/vgaio.8 @@ -140,7 +140,6 @@ being defined ! .Sh AUTHORS The program has been contributed by -.if n Joerg Wunsch, -.if t J\(:org Wunsch, +.An J\(:org Wunsch , Dresden .Aq joerg_wunsch@uriah.sax.de . diff --git a/usr.sbin/ppp/ppp.8 b/usr.sbin/ppp/ppp.8 index 13cd00a..50f2aaa 100644 --- a/usr.sbin/ppp/ppp.8 +++ b/usr.sbin/ppp/ppp.8 @@ -1,6 +1,5 @@ .\" $FreeBSD$ .Dd 20 September 1995 -.nr XX \w'\fC00' .Dt PPP 8 .Os .Sh NAME @@ -2264,7 +2263,7 @@ locally. .Sh SIGNAL HANDLING .Nm deals with the following signals: -.Bl -tag -width XX +.Bl -tag -width "USR2" .It INT Receipt of this signal causes the termination of the current connection (if any). @@ -2466,7 +2465,7 @@ session, from a configuration file or from a or .Xr telnet 1 session. -.Bl -tag -width XX +.Bl -tag -width 2n .It accept|deny|enable|disable Ar option.... These directives tell .Nm @@ -2485,7 +2484,7 @@ means that the option will not be requested by us. .Pp .Dq Option may be one of the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It acfcomp Default: Enabled and Accepted. ACFComp stands for Address and Control Field Compression. @@ -2767,7 +2766,7 @@ This option determines if Van Jacobson header compression will be used. .Pp The following options are not actually negotiated with the peer. Therefore, accepting or denying them makes no sense. -.Bl -tag -width XX +.Bl -tag -width 2n .It filter-decapsulation Default: Disabled. When this option is enabled, @@ -3077,7 +3076,7 @@ in mode. .Pp User id 0 is immune to these commands. -.Bl -tag -width XX +.Bl -tag -width 2n .It allow user Ns Xo .Op s .Ar logname Ns No ... @@ -3151,7 +3150,7 @@ may be used in place of .Dq nat . If nat is enabled on your system (it may be omitted at compile time), the following commands are possible: -.Bl -tag -width XX +.Bl -tag -width 2n .It nat enable yes|no This command either switches network address translation on or turns it off. The @@ -3460,7 +3459,7 @@ This command is used to control the interface used by .Nm ppp . .Ar Command may be one of the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It iface add Ns Xo .Op \&! .Ar addr Ns Op / Ns Ar bits @@ -3771,7 +3770,7 @@ for details) and are never responded to. .Ar var value .Xc This option allows the setting of any of the following variables: -.Bl -tag -width XX +.Bl -tag -width 2n .It set accmap Ar hex-value ACCMap stands for Asynchronous Control Character Map. This is always @@ -5241,7 +5240,7 @@ Use the command if you wish processing to happen in the background. .It show Ar var This command allows the user to examine the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It show bundle Show the current bundle settings. .It show ccp @@ -5342,7 +5341,7 @@ and These files are placed in the .Pa /etc/ppp directory. -.Bl -tag -width XX +.Bl -tag -width 2n .It Pa /etc/ppp/ppp.conf System default configuration file. .It Pa /etc/ppp/ppp.secret diff --git a/usr.sbin/ppp/ppp.8.m4 b/usr.sbin/ppp/ppp.8.m4 index 13cd00a..50f2aaa 100644 --- a/usr.sbin/ppp/ppp.8.m4 +++ b/usr.sbin/ppp/ppp.8.m4 @@ -1,6 +1,5 @@ .\" $FreeBSD$ .Dd 20 September 1995 -.nr XX \w'\fC00' .Dt PPP 8 .Os .Sh NAME @@ -2264,7 +2263,7 @@ locally. .Sh SIGNAL HANDLING .Nm deals with the following signals: -.Bl -tag -width XX +.Bl -tag -width "USR2" .It INT Receipt of this signal causes the termination of the current connection (if any). @@ -2466,7 +2465,7 @@ session, from a configuration file or from a or .Xr telnet 1 session. -.Bl -tag -width XX +.Bl -tag -width 2n .It accept|deny|enable|disable Ar option.... These directives tell .Nm @@ -2485,7 +2484,7 @@ means that the option will not be requested by us. .Pp .Dq Option may be one of the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It acfcomp Default: Enabled and Accepted. ACFComp stands for Address and Control Field Compression. @@ -2767,7 +2766,7 @@ This option determines if Van Jacobson header compression will be used. .Pp The following options are not actually negotiated with the peer. Therefore, accepting or denying them makes no sense. -.Bl -tag -width XX +.Bl -tag -width 2n .It filter-decapsulation Default: Disabled. When this option is enabled, @@ -3077,7 +3076,7 @@ in mode. .Pp User id 0 is immune to these commands. -.Bl -tag -width XX +.Bl -tag -width 2n .It allow user Ns Xo .Op s .Ar logname Ns No ... @@ -3151,7 +3150,7 @@ may be used in place of .Dq nat . If nat is enabled on your system (it may be omitted at compile time), the following commands are possible: -.Bl -tag -width XX +.Bl -tag -width 2n .It nat enable yes|no This command either switches network address translation on or turns it off. The @@ -3460,7 +3459,7 @@ This command is used to control the interface used by .Nm ppp . .Ar Command may be one of the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It iface add Ns Xo .Op \&! .Ar addr Ns Op / Ns Ar bits @@ -3771,7 +3770,7 @@ for details) and are never responded to. .Ar var value .Xc This option allows the setting of any of the following variables: -.Bl -tag -width XX +.Bl -tag -width 2n .It set accmap Ar hex-value ACCMap stands for Asynchronous Control Character Map. This is always @@ -5241,7 +5240,7 @@ Use the command if you wish processing to happen in the background. .It show Ar var This command allows the user to examine the following: -.Bl -tag -width XX +.Bl -tag -width 2n .It show bundle Show the current bundle settings. .It show ccp @@ -5342,7 +5341,7 @@ and These files are placed in the .Pa /etc/ppp directory. -.Bl -tag -width XX +.Bl -tag -width 2n .It Pa /etc/ppp/ppp.conf System default configuration file. .It Pa /etc/ppp/ppp.secret diff --git a/usr.sbin/rmt/rmt.8 b/usr.sbin/rmt/rmt.8 index ffb690b..22ec4a8 100644 --- a/usr.sbin/rmt/rmt.8 +++ b/usr.sbin/rmt/rmt.8 @@ -185,7 +185,6 @@ fields of the structure used in the call. The return value is the .Ar count parameter when the operation is successful. -.ne 1i .It Sy S Return the status of the open device, as obtained with a diff --git a/usr.sbin/sade/sade.8 b/usr.sbin/sade/sade.8 index 965d1ef..f4c0d26 100644 --- a/usr.sbin/sade/sade.8 +++ b/usr.sbin/sade/sade.8 @@ -133,11 +133,10 @@ is run in multi-user mode. Execution ends either by explicit request directive), upon reaching the end of the argument list or on error. .Pp For example: -.nf - +.Bd -literal /stand/sysinstall _ftpPath=ftp://ziggy/pub/ mediaSetFTP configPackages - -.fi +.Ed +.Pp Would initialize .Nm for FTP installation media (using the server `ziggy') and then @@ -335,10 +334,9 @@ to mount our DOS partition and make sure that an entry is created for it in the new installation. Before calling the .Ar diskLabelEditor function, we simply add an additional line: -.nf - da0s1=/dos_c N - -.fi +.Pp +.Dl "da0s1=/dos_c N" +.Pp before the call. This tells the label editor that you want to mount the first slice on .Pa /dos_c diff --git a/usr.sbin/stallion/bootcode/stl.4 b/usr.sbin/stallion/bootcode/stl.4 index 11f427c..834f6fa 100644 --- a/usr.sbin/stallion/bootcode/stl.4 +++ b/usr.sbin/stallion/bootcode/stl.4 @@ -301,7 +301,7 @@ lock-state callout devices .It Pa /dev/staliomem? board control device .El -.sp +.Pp Note that the port numbers start at 0 for port 0 of board 0. Each board has 64 port slots allocated for it. So the second boards ports start at 64 and go through 127. diff --git a/usr.sbin/sysinstall/sysinstall.8 b/usr.sbin/sysinstall/sysinstall.8 index 965d1ef..f4c0d26 100644 --- a/usr.sbin/sysinstall/sysinstall.8 +++ b/usr.sbin/sysinstall/sysinstall.8 @@ -133,11 +133,10 @@ is run in multi-user mode. Execution ends either by explicit request directive), upon reaching the end of the argument list or on error. .Pp For example: -.nf - +.Bd -literal /stand/sysinstall _ftpPath=ftp://ziggy/pub/ mediaSetFTP configPackages - -.fi +.Ed +.Pp Would initialize .Nm for FTP installation media (using the server `ziggy') and then @@ -335,10 +334,9 @@ to mount our DOS partition and make sure that an entry is created for it in the new installation. Before calling the .Ar diskLabelEditor function, we simply add an additional line: -.nf - da0s1=/dos_c N - -.fi +.Pp +.Dl "da0s1=/dos_c N" +.Pp before the call. This tells the label editor that you want to mount the first slice on .Pa /dos_c diff --git a/usr.sbin/timed/timedc/timedc.8 b/usr.sbin/timed/timedc/timedc.8 index 7ebef13..c07beb6 100644 --- a/usr.sbin/timed/timedc/timedc.8 +++ b/usr.sbin/timed/timedc/timedc.8 @@ -35,7 +35,6 @@ .Dd June 6, 1993 .Dt TIMEDC 8 .Os BSD 4.3 -.ad .Sh NAME .Nm timedc .Nd timed control program -- cgit v1.1