docs: Sync SMM/PSD/USD papers with FreeBSD
authorzrj <rimvydas.jasinskas@gmail.com>
Thu, 28 Jan 2016 15:52:34 +0000 (17:52 +0200)
committerzrj <zrj@dragonflybsd.org>
Wed, 10 Feb 2016 09:36:51 +0000 (11:36 +0200)
43 files changed:
share/doc/Makefile
share/doc/psd/05.sysman/1.1.t
share/doc/psd/05.sysman/1.2.t
share/doc/psd/05.sysman/2.3.t
share/doc/psd/12.make/stubs
share/doc/psd/12.make/tutorial.ms
share/doc/psd/21.ipc/3.t
share/doc/psd/21.ipc/4.t
share/doc/psd/21.ipc/5.t
share/doc/psd/22.rpcgen/rpcgen.ms
share/doc/psd/22.rpcgen/stubs
share/doc/psd/23.rpc/rpc.prog.ms
share/doc/psd/23.rpc/stubs
share/doc/psd/24.xdr/stubs
share/doc/psd/24.xdr/xdr.nts.ms
share/doc/psd/25.xdrrfc/stubs
share/doc/psd/25.xdrrfc/xdr.rfc.ms
share/doc/psd/26.rpcrfc/rpc.rfc.ms
share/doc/psd/26.rpcrfc/stubs
share/doc/psd/27.nfsrpc/nfs.rfc.ms
share/doc/psd/27.nfsrpc/stubs
share/doc/smm/01.setup/0.t
share/doc/smm/01.setup/2.t
share/doc/smm/01.setup/3.t
share/doc/smm/01.setup/4.t
share/doc/smm/01.setup/5.t
share/doc/smm/01.setup/spell.ok
share/doc/smm/01.setup/stubs
share/doc/smm/02.config/6.t
share/doc/smm/02.config/spell.ok
share/doc/smm/05.fastfs/3.t
share/doc/smm/06.nfs/1.t
share/doc/smm/06.nfs/2.t
share/doc/smm/11.timedop/Makefile
share/doc/smm/12.timed/Makefile
share/doc/smm/12.timed/timed.ms
share/doc/smm/18.net/7.t
share/doc/usd/07.mail/mail0.nr
share/doc/usd/07.mail/mail5.nr
share/doc/usd/10.exref/Makefile.inc
share/doc/usd/10.exref/exref/Makefile
share/doc/usd/12.vi/Makefile.inc
share/doc/usd/18.msdiffs/ms.diffs

index 419d71d..8cc90f2 100644 (file)
@@ -1,6 +1,5 @@
 #      From: @(#)Makefile      8.1 (Berkeley) 6/5/93
 # $FreeBSD: src/share/doc/Makefile,v 1.15.2.1 2000/11/24 14:09:33 ru Exp $
-# $DragonFly: src/share/doc/Makefile,v 1.5 2008/01/12 16:25:57 matthias Exp $
 
 # Default output formats are ascii for troff documents, and 
 # ascii and html for sgml documents.  
index 605abb1..23d61f7 100644 (file)
@@ -26,8 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)1.1.t       8.1 (Berkeley) 6/8/93
-.\"    $FreeBSD: src/share/doc/psd/05.sysman/1.1.t,v 1.1.1.1.14.1 2001/02/18 02:44:42 kris Exp $
-.\"    $DragonFly: src/share/doc/psd/05.sysman/1.1.t,v 1.2 2003/06/17 04:36:56 dillon Exp $
+.\"    $FreeBSD: head/share/doc/psd/05.sysman/1.1.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .sh "Processes and protection
 .NH 3
index c07f8a3..0741fc4 100644 (file)
@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)1.2.t       8.1 (Berkeley) 6/8/93
-.\" $FreeBSD: src/share/doc/psd/05.sysman/1.2.t,v 1.5 1999/08/28 00:18:18 peter Exp $
+.\" $FreeBSD: head/share/doc/psd/05.sysman/1.2.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .sh "Memory management\(dg
 .NH 3
index 14d8475..ef1c9c2 100644 (file)
@@ -26,8 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)2.3.t       8.1 (Berkeley) 6/8/93
-.\" $FreeBSD: src/share/doc/psd/05.sysman/2.3.t,v 1.5 1999/08/28 00:18:19 peter Exp $
-.\" $DragonFly: src/share/doc/psd/05.sysman/2.3.t,v 1.2 2003/06/17 04:36:56 dillon Exp $
+.\" $FreeBSD: head/share/doc/psd/05.sysman/2.3.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .sh "Interprocess communications
 .NH 3
index 9af9cf9..a199c78 100644 (file)
@@ -1,4 +1,4 @@
-.\" $FreeBSD: src/usr.bin/make/PSD.doc/stubs,v 1.1.2.1 2000/11/24 10:08:45 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/12.make/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
 .de Ix
 ..
index b230f2f..c48a4a2 100644 (file)
@@ -31,7 +31,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)tutorial.ms 8.1 (Berkeley) 8/18/93
-.\" $FreeBSD: src/usr.bin/make/PSD.doc/tutorial.ms,v 1.8.2.2 2000/11/24 10:08:45 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/12.make/tutorial.ms 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .EH 'PSD:12-%''PMake \*- A Tutorial'
 .OH 'PMake \*- A Tutorial''PSD:12-%'
index b69d731..46e8668 100644 (file)
@@ -27,6 +27,8 @@
 .\"
 .\"    @(#)3.t 8.1 (Berkeley) 6/8/93
 .\"
+.\"    $FreeBSD: head/share/doc/psd/21.ipc/3.t 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .\".ds RH "Network Library Routines
 .bp
 .nr H1 3
@@ -241,7 +243,7 @@ struct      protoent {
 .DE
 .PP
 In the NS domain, protocols are indicated by the "client type"
-field of a IDP header.  No protocol database exists; see section
+field of an IDP header.  No protocol database exists; see section
 5 for more information.
 .NH 2
 Service names
@@ -374,7 +376,7 @@ main(argc, argv)
        ...
        sp = getservbyname("login", "tcp");
        if (sp == NULL) {
-               fprintf(stderr, "rlogin: tcp/login: unknown service\en");
+               fprintf(stderr, "rlogin: login/tcp: unknown service\en");
                exit(1);
        }
        hp = gethostbyname(argv[1]);
index b69ec5e..86790a5 100644 (file)
@@ -26,6 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)4.t 8.1 (Berkeley) 6/8/93
+.\"    $FreeBSD: head/share/doc/psd/21.ipc/4.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .\".ds RH "Client/Server Model
 .bp
@@ -119,7 +120,7 @@ main(argc, argv)
 
        sp = getservbyname("login", "tcp");
        if (sp == NULL) {
-               fprintf(stderr, "rlogind: tcp/login: unknown service\en");
+               fprintf(stderr, "rlogind: login/tcp: unknown service\en");
                exit(1);
        }
        ...
@@ -168,7 +169,7 @@ definition:
 .if n .ta .7i 1.4i 2.1i 2.8i
 sp = getservbyname("login", "tcp");
 if (sp == NULL) {
-       fprintf(stderr, "rlogind: tcp/login: unknown service\en");
+       fprintf(stderr, "rlogind: login/tcp: unknown service\en");
        exit(1);
 }
 .sp 1
@@ -268,7 +269,7 @@ login:
 .DS
 sp = getservbyname("login", "tcp");
 if (sp == NULL) {
-       fprintf(stderr, "rlogin: tcp/login: unknown service\en");
+       fprintf(stderr, "rlogin: login/tcp: unknown service\en");
        exit(1);
 }
 .DE
index 0d2702d..adfba2a 100644 (file)
@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)5.t 8.1 (Berkeley) 8/14/93
-.\" $FreeBSD: src/share/doc/psd/21.ipc/5.t,v 1.5 1999/08/28 00:18:26 peter Exp $
+.\" $FreeBSD: head/share/doc/psd/21.ipc/5.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .\".ds RH "Advanced Topics
 .bp
index 1cd3bca..978285a 100644 (file)
@@ -2,9 +2,8 @@
 .\" Must use  --  tbl -- for this one
 .\"
 .\" @(#)rpcgen.ms      2.2 88/08/04 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/rpcgen.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/22.rpcgen/rpcgen.ms 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.so stubs
 .de BT
 .if \\n%=1 .tl ''- % -''
 ..
index adeeb45..e55f47d 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/22.rpcgen/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index c6f9dda..7c8ce43 100644 (file)
@@ -2,9 +2,8 @@
 .\" Must use -- tbl and pic -- with this one
 .\"
 .\" @(#)rpc.prog.ms    2.3 88/08/11 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/rpc.prog.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/23.rpc/rpc.prog.ms 226436 2011-10-16 14:30:28Z eadler $
 .\"
-.so stubs
 .de BT
 .if \\n%=1 .tl ''- % -''
 ..
index adeeb45..d0ec083 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/23.rpc/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index adeeb45..062304c 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/24.xdr/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index b658490..a1bc723 100644 (file)
@@ -2,9 +2,8 @@
 .\" Must use --  eqn -- with this one
 .\"
 .\" @(#)xdr.nts.ms     2.2 88/08/05 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/xdr.nts.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/24.xdr/xdr.nts.ms 226436 2011-10-16 14:30:28Z eadler $
 .\"
-.so stubs
 .EQ
 delim $$
 .EN
index adeeb45..920eaa3 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/25.xdrrfc/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index d5283d0..35f3792 100644 (file)
@@ -2,9 +2,8 @@
 .\"  Must use -- tbl -- with this one
 .\"
 .\" @(#)xdr.rfc.ms     2.2 88/08/05 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/xdr.rfc.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/25.xdrrfc/xdr.rfc.ms 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.so stubs
 .de BT
 .if \\n%=1 .tl ''- % -''
 ..
index 29dcfee..fc00d5e 100644 (file)
@@ -2,9 +2,8 @@
 .\" Must use  --  tbl  --  with this one
 .\"
 .\" @(#)rpc.rfc.ms     2.2 88/08/05 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/rpc.rfc.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/26.rpcrfc/rpc.rfc.ms 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.so stubs
 .de BT
 .if \\n%=1 .tl ''- % -''
 ..
index adeeb45..800e6f1 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/26.rpcrfc/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index fdf1f2c..d0fd260 100644 (file)
@@ -2,9 +2,8 @@
 .\" Must use  --  tbl  --  with this one
 .\"
 .\" @(#)nfs.rfc.ms     2.2 88/08/05 4.0 RPCSRC
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/nfs.rfc.ms,v 1.1.14.1 2000/11/24 09:36:30 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/27.nfsrpc/nfs.rfc.ms 226436 2011-10-16 14:30:28Z eadler $
 .\"
-.so stubs
 .de BT
 .if \\n%=1 .tl ''- % -''
 ..
index adeeb45..714695c 100644 (file)
@@ -1,3 +1,3 @@
-.\" $FreeBSD: src/lib/libc/rpc/PSD.doc/stubs,v 1.1.2.2 2000/12/07 10:01:34 ru Exp $
+.\" $FreeBSD: head/share/doc/psd/27.nfsrpc/stubs 216178 2010-12-04 10:11:20Z uqs $
 .\"
-.if !n .ftr L CR
+.if t .ftr L CR
index 162dc18..742c091 100644 (file)
@@ -26,8 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)0.t 8.1 (Berkeley) 7/27/93
-.\" $FreeBSD: src/share/doc/smm/01.setup/0.t,v 1.1.1.1.14.1 2000/11/27 18:02:02 ru Exp $
-.\" $DragonFly: src/share/doc/smm/01.setup/0.t,v 1.2 2003/06/17 04:36:57 dillon Exp $
+.\" $FreeBSD: head/share/doc/smm/01.setup/0.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .ds Ux \s-1UNIX\s0
 .ds Bs \s-1BSD\s0
index 914a1bc..0e481d3 100644 (file)
@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)2.t 8.1 (Berkeley) 7/27/93
-.\" $FreeBSD: src/share/doc/smm/01.setup/2.t,v 1.7 1999/08/28 00:18:35 peter Exp $
+.\" $FreeBSD: head/share/doc/smm/01.setup/2.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .ds lq ``
 .ds rq ''
@@ -478,13 +478,7 @@ lw(2i) l.
 \fB#\fP \fImount_mfs -s 1000 -T type /dev/null /tmp\fP (create a writable filesystem)
 (\fItype\fP is the disk type as determined from /etc/disktab)
 \fB#\fP \fIcd /tmp\fP  (connect to that directory)
-\fB#\fP \fI../dev/MAKEDEV \*(Dk#\fP    (create special files for root disk)
-(\fI\*(Dk\fP is the disk type, \fI#\fP is the unit number)
-(ignore warning from ``sh'')
 \fB#\fP \fImount \-uw /tmp/\*(Dk#a /\fP        (read-write mount root filesystem)
-\fB#\fP \fIcd /dev\fP  (go to device directory)
-\fB#\fP \fI./MAKEDEV \*(Dk#\fP (create permanent special files for root disk)
-(again, ignore warning from ``sh'')
 .TE
 .DE
 .Sh 4 "Step 4: (optional) restoring the root filesystem"
@@ -509,8 +503,6 @@ To really create the root filesystem on drive 1
 you should first label the disk as described in step 5 below.
 Then run the following commands:
 .DS
-\fB#\fP \fIcd /dev\fP
-\fB#\fP \fI./MAKEDEV \*(Dk1a\fP
 \fB#\fP\|\fInewfs /dev/r\*(Dk1a\fP
 \fB#\fP\|\fImount /dev/\*(Dk1a /mnt\fP
 \fB#\fP\|\fIcd /mnt\fP
@@ -1389,8 +1381,6 @@ To make the
 .Pn /var
 filesystem we would do:
 .DS
-\fB#\fP \fIcd /dev\fP
-\fB#\fP \fIMAKEDEV \*(Dk1\fP
 \fB#\fP \fIdisklabel -wr \*(Dk1 "disk type" "disk name"\fP
 \fB#\fP \fInewfs \*(Dk1f\fP
 (information about filesystem prints out)
index 2997104..733f949 100644 (file)
@@ -25,6 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
+.\" $FreeBSD: head/share/doc/smm/01.setup/3.t 263142 2014-03-14 03:07:51Z eadler $
 .\"    @(#)3.t 8.1 (Berkeley) 7/27/93
 .\"
 .ds lq ``
@@ -627,7 +628,6 @@ _   _       _
        /etc/disklabels directory for saving disklabels
        /etc/exports    NFS list of export permissions
        /etc/ftpwelcome message displayed for ftp users; see ftpd(8)
-       /etc/kerberosIV Kerberos directory; see below
        /etc/man.conf   lists directories searched by \fIman\fP\|(1)
        /etc/mtree      directory for local mtree files; see mtree(8)
        /etc/netgroup   NFS group list used in \f(CW/etc/exports\fP
@@ -707,7 +707,7 @@ After copying your version of
 you should do:
 .DS
 \fB#\fP \fIchown \-R root /var/spool/at\fP
-\fB#\fP \fIchown \-R uucp.daemon /var/spool/uucp\fP
+\fB#\fP \fIchown \-R uucp:daemon /var/spool/uucp\fP
 \fB#\fP \fIchmod \-R o\-w /var/spool/uucp\fP
 .DE
 .PP
@@ -1314,7 +1314,7 @@ See
 and
 .Xr lfs_cleanerd (8)
 for more information.
-For a in-depth description of the implementation and performance
+For an in-depth description of the implementation and performance
 characteristics of log-structured filesystems in general,
 and this one in particular, see Dr. Margo Seltzer's doctoral thesis,
 available from the University of California Computer Science Department.
@@ -1586,49 +1586,44 @@ architectures from the same source tree
 (that may be mounted read-only).
 .Sh 4 "Kerberos"
 .PP
-The Kerberos authentication server from MIT (version 4)
+The Kerberos authentication system designed by MIT (version 5)
 is included in this release.
 See
-.Xr kerberos (1)
-for a general, if MIT-specific, introduction.
+.Xr kerberos (8)
+for a general introduction.
+Pluggable Authentication Modules (PAM) can use Kerberos
+at the system administrator's discretion.
 If it is configured,
+apps such as
 .Xr login (1),
 .Xr passwd (1),
-.Xr rlogin (1)
+.Xr ftp (1)
 and
-.Xr rsh (1)
-will all begin to use it automatically.
+.Xr ssh (1)
+can use it automatically.
 The file
-.Pn /etc/kerberosIV/README
-describes the configuration.
 Each system needs the file
-.Pn /etc/kerberosIV/krb.conf
+.Pn /etc/krb5.conf
 to set its realm and local servers,
 and a private key stored in
-.Pn /etc/kerberosIV/srvtab
+.Pn /etc/krb5.keytab
 (see
-.Xr ext_srvtab (8)).
-The Kerberos server should be set up on a single, physically secure,
+.Xr ktutil (8)).
+The Kerberos server should be set up on a single,
+physically secure,
 server machine.
-Users and hosts may be added to the server database manually with
-.Xr kdb_edit (8),
-or users on authorized hosts can add themselves and a Kerberos
-password after verification of their ``local'' (passwd-file) password
-using the
-.Xr register (1)
-program.
-.PP
-Note that by default the password-changing program
+Users and hosts may be added and modified with
+.Xr kadmin (8).
+.PP
+Note that the password-changing program
 .Xr passwd (1)
-changes the Kerberos password, that must exist.
+can change the Kerberos password,
+if configured by the administrator using PAM.
 The
 .Li \-l
 option to
 .Xr passwd (1)
 changes the ``local'' password if one exists.
-.PP
-Note that Version 5 of Kerberos will be released soon;
-Version 4 should probably be replaced at that time.
 .Sh 4 "Timezone support"
 .PP
 The timezone conversion code in the C library uses data files installed in
index 7330802..5cc7f2a 100644 (file)
@@ -26,6 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)4.t 8.1 (Berkeley) 7/29/93
+.\" $FreeBSD: head/share/doc/smm/01.setup/4.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .ds LH "Installing/Operating \*(4B
 .ds CF \*(Dy
@@ -148,38 +149,11 @@ directory.
 For all the devices supported by the distribution system, the
 files in
 .Pn /dev
-are created by the
-.Pn /dev/MAKEDEV
-shell script.
+are created by devfs.
 .PP
 Determine the set of devices that you have and create a new
 .Pn /dev
-directory by running the MAKEDEV script.
-First create a new directory
-.Pn /newdev ,
-copy MAKEDEV into it, edit the file MAKEDEV.local
-to provide an entry for local needs,
-and run it to generate a
-.Pn /newdev directory.
-For instance,
-.DS
-\fB#\fP \fIcd /\fP
-\fB#\fP \fImkdir newdev\fP
-\fB#\fP \fIcp dev/MAKEDEV newdev/MAKEDEV\fP
-\fB#\fP \fIcd newdev\fP
-\fB#\fP \fIMAKEDEV \*(Dk0 pt0 std LOCAL\fP
-.DE
-Note the ``std'' argument causes standard devices such as
-.Pn /dev/console ,
-the machine console, to be created.
-.PP
-You can then do
-.DS
-\fB#\fP \fIcd /\fP
-\fB#\fP \fImv dev olddev ; mv newdev dev\fP
-\fB#\fP \fIsync\fP
-.DE
-to install the new device directory.
+directory by mounting devfs.
 .Sh 3 "Building new system images"
 .PP
 The kernel configuration of each UNIX system is described by
@@ -228,8 +202,8 @@ the file
 must be edited.
 .PP
 To add a new terminal device, be sure the device is configured into the system
-and that the special files for the device have been made by
-.Pn /dev/MAKEDEV .
+and that the special files for the device exist in
+.Pn /dev .
 Then, enable the appropriate lines of
 .Pn /etc/ttys
 by setting the ``status''
@@ -331,9 +305,6 @@ Finally note that you should change the names of any dialup
 terminals to ttyd?
 where ? is in [0-9a-zA-Z], as some programs use this property of the
 names to determine if a terminal is a dialup.
-Shell commands to do this should be put in the
-.Pn /dev/MAKEDEV.local
-script.
 .PP
 While it is possible to use truly arbitrary strings for terminal names,
 the accounting and noticeably the
index 4bc6342..f2a1f5a 100644 (file)
@@ -26,6 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)5.t 8.1 (Berkeley) 7/27/93
+.\" $FreeBSD: head/share/doc/smm/01.setup/5.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .ds lq ``
 .ds rq ''
@@ -107,35 +108,6 @@ translations for machines that do not participate by use of the
 command.
 Additional information is provided in the manual page describing
 .Xr ESIS (4).
-.PP
-To use the pseudo terminals just configured, device
-entries must be created in the
-.Pn /dev
-directory.  To create 32
-pseudo terminals (plenty, unless you have a heavy network load)
-execute the following commands.
-.DS
-\fB#\fP \fIcd /dev\fP
-\fB#\fP \fIMAKEDEV pty0 pty1\fP
-.DE
-More pseudo terminals may be made by specifying
-.Pn pty2 ,
-.Pn pty3 ,
-etc.  The kernel normally includes support for 32 pseudo terminals
-unless the configuration file specifies a different number.
-Each pseudo terminal really consists of two files in
-.Pn /dev :
-a master and a slave.  The master pseudo terminal file is named
-.Pn /dev/ptyp? ,
-while the slave side is
-.Pn /dev/ttyp? .
-Pseudo terminals are also used by several programs not related to the network.
-In addition to creating the pseudo terminals,
-be sure to install them in the
-.Pn /etc/ttys
-file (with a `none' in the second column so no
-.Xr getty
-is started).
 .Sh 2 "Local subnets"
 .PP
 In \*(4B the Internet support
index daedb66..d33cea1 100644 (file)
@@ -1,3 +1,4 @@
+# $FreeBSD: head/share/doc/smm/01.setup/spell.ok 215334 2010-11-15 05:25:51Z dougb $
 A1096A
 AA
 ACU
@@ -91,7 +92,6 @@ LK201
 LOGFILE
 Leffler
 Luna
-MAKEDEV.local
 MB
 MC68040
 MFS
index 9ba497e..c7ed9bd 100644 (file)
@@ -1,5 +1,4 @@
-.\" $FreeBSD: src/share/doc/smm/01.setup/stubs,v 1.1.2.1 2000/11/27 18:02:02 ru Exp $
-.\" $DragonFly: src/share/doc/smm/01.setup/stubs,v 1.2 2003/06/17 04:36:57 dillon Exp $
+.\" $FreeBSD: head/share/doc/smm/01.setup/stubs 69280 2000-11-27 18:00:51Z ru $
 .\"
 .if n \{\
 .      ftr CW R
index fc97326..6904363 100644 (file)
@@ -26,6 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)6.t 8.1 (Berkeley) 6/8/93
+.\" $FreeBSD: head/share/doc/smm/02.config/6.t 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .\".ds RH "Adding New Devices
 .ne 2i
@@ -226,10 +227,3 @@ Remember that the position in the
 device table specifies the major device number.
 The block major number is needed in the ``devices.machine'' file
 if the device is a disk.
-.PP
-With the configuration information in place, your configuration
-file appropriately modified, and a system reconfigured and rebooted
-you should incorporate the shell commands needed to install the special
-files in the file system to the file ``/dev/MAKEDEV'' or
-``/dev/MAKEDEV.local''.  This is discussed in the document ``Installing
-and Operating 4.4BSD''.
index 50c4ef2..006159d 100644 (file)
@@ -1,3 +1,4 @@
+# $FreeBSD: head/share/doc/smm/02.config/spell.ok 216178 2010-12-04 10:11:20Z uqs $
 ACC
 ANSEL
 ARP
@@ -38,8 +39,6 @@ Info
 Karels
 LH
 Leffler
-MAKEDEV
-MAKEDEV.local
 MASSBUS
 MAXDSIZ
 MAXTSIZ
index ef8d650..57749e2 100644 (file)
@@ -27,6 +27,8 @@
 .\"
 .\"    @(#)3.t 8.1 (Berkeley) 6/8/93
 .\"
+.\"    $FreeBSD: head/share/doc/smm/05.fastfs/3.t 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .ds RH New file system
 .NH
 New file system organization
@@ -193,7 +195,7 @@ Figure 1 \- Example layout of blocks and fragments in a 4096/1024 file system.
 .KE
 Each bit in the map records the status of a fragment;
 an ``X'' shows that the fragment is in use,
-while a ``O'' shows that the fragment is available for allocation.
+while an ``O'' shows that the fragment is available for allocation.
 In this example,
 fragments 0\-5, 10, and 11 are in use,
 while fragments 6\-9, and 12\-15 are free.
index 8af795c..7464953 100644 (file)
@@ -30,6 +30,8 @@
 .\"
 .\"    @(#)1.t 8.1 (Berkeley) 6/8/93
 .\"
+.\" $FreeBSD: head/share/doc/smm/06.nfs/1.t 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .sh 1 "NFS Implementation"
 .pp
 The 4.4BSD implementation of NFS and the alternate protocol nicknamed
@@ -63,13 +65,7 @@ Mountd handles remote mount protocol (RFC1094, Appendix A) requests.
 .lp
 The nfsd master daemon forks off children that enter the kernel
 via. the nfssvc system call. The children normally remain kernel
-resident, providing a process context for the NFS RPC servers. The only
-exception to this is when a Kerberos [Steiner88]
-ticket is received and at that time
-the nfsd exits the kernel temporarily to verify the ticket via. the
-Kerberos libraries and then returns to the kernel with the results.
-(This only happens for Kerberos mount points as described further under
-Security.)
+resident, providing a process context for the NFS RPC servers.
 Meanwhile, the master nfsd waits to accept new connections from clients
 using connection oriented transport protocols and passes the new sockets down
 into the kernel.
@@ -79,7 +75,7 @@ use of the Sun RPC library.
 .sh 1 "Mount Problems"
 .pp
 There are several problems that can be encountered at the time of an NFS
-mount, ranging from a unresponsive NFS server (crashed, network partitioned
+mount, ranging from an unresponsive NFS server (crashed, network partitioned
 from client, etc.) to various interoperability problems between different
 NFS implementations.
 .pp
@@ -226,7 +222,7 @@ Also, with an 8Kbyte read/write data size
 that must normally be fragmented at the IP layer for transmission.\**
 .(f
 \**6 IP fragments for an Ethernet,
-which has an maximum transmission unit of 1500bytes.
+which has a maximum transmission unit of 1500bytes.
 .)f
 For IP fragments to be successfully reassembled into
 the IP datagram at the receive end, all
@@ -384,35 +380,6 @@ All user ids can be mapped to a default set of credentials, typically that of
 the user nobody. This essentially gives world access to all
 users on the corresponding hosts.
 .pp
-There is also a non-standard BSD
-\fB-kerb\fR export option that requires the client provide
-a KerberosIV rcmd service ticket to authenticate the user on the server.
-If successful, the Kerberos principal is looked up in the server's password
-and group databases to get a set of credentials and a map of client userid to
-these credentials is then cached.
-The use of TCP transport is strongly recommended,
-since the scheme depends on the TCP connection to avert replay attempts.
-Unfortunately, this option is only usable
-between BSD clients and servers since it is
-not compatible with other known ``kerberized'' NFS systems.
-To enable use of this Kerberos option, both mount_nfs on the client and
-nfsd on the server must be rebuilt with the -DKERBEROS option and
-linked to KerberosIV libraries.
-The file system is then exported to the client(s) with the \fB-kerb\fR option
-in the exports file on the server
-and the client mount specifies the
-\fB-K\fR
-and
-\fB-T\fR
-options.
-The
-\fB-m=\fIrealm\fR
-mount option may be used to specify a Kerberos Realm for the ticket
-(it must be the Kerberos Realm of the server) that is other than
-the client's local Realm.
-To access files in a \fB-kerb\fR mount point, the user must have a valid
-TGT for the server's Realm, as provided by kinit or similar.
-.pp
 As well as the standard NFS Version 2 protocol (RFC1094) implementation, BSD
 systems can use a variant of the protocol called Not Quite NFS (NQNFS) that
 supports a variety of protocol extensions.
@@ -426,7 +393,7 @@ in an effort to provide full cache consistency and better performance.
 This protocol is available between 4.4BSD systems only and is used when
 the \fB-q\fR mount option is specified.
 It can be used with any of the aforementioned options for NFS, such as TCP
-transport (\fB-T\fR) and KerberosIV authentication (\fB-K\fR).
+transport (\fB-T\fR).
 Although this protocol is experimental, it is recommended over NFS for
 mounts between 4.4BSD systems.\**
 .(f
index 4fd8b8b..1adfcf4 100644 (file)
@@ -30,6 +30,8 @@
 .\"
 .\"    @(#)2.t 8.1 (Berkeley) 6/8/93
 .\"
+.\"    $FreeBSD: head/share/doc/smm/06.nfs/2.t 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .sh 1 "Not Quite NFS, Crash Tolerant Cache Consistency for NFS"
 .pp
 Not Quite NFS (NQNFS) is an NFS like protocol designed to maintain full cache
@@ -123,7 +125,7 @@ the number of seconds the server is willing to wait for a client with
 an expired write caching lease to push dirty writes.
 .pp
 The server maintains a \fBmodify_revision\fR number for each file. It is
-defined as a unsigned quadword integer that is never zero and that must
+defined as an unsigned quadword integer that is never zero and that must
 increase whenever the corresponding file is modified on the server.
 It is used
 by the client to determine whether or not cached data for the file is
@@ -396,7 +398,7 @@ modifyrev
 .(l
         typedef unsigned hyper modifyrev;
 .)l
-The "modifyrev" is a unsigned quadword integer value that is never zero
+The "modifyrev" is an unsigned quadword integer value that is never zero
 and increases every time the corresponding file is modified on the server.
 .ip \(bu
 nqnfs_time
index ac1e8b3..10182ed 100644 (file)
@@ -1,4 +1,5 @@
 #      From: @(#)Makefile      8.1 (Berkeley) 6/8/93
+# $FreeBSD: head/share/doc/smm/11.timedop/Makefile 216178 2010-12-04 10:11:20Z uqs $
 
 VOLUME=        smm/11.timedop
 SRCS=  timed.ms
index c168b4e..2ad0d6b 100644 (file)
@@ -1,4 +1,5 @@
 #      From: @(#)Makefile      8.1 (Berkeley) 6/8/93
+# $FreeBSD: head/share/doc/smm/12.timed/Makefile 216178 2010-12-04 10:11:20Z uqs $
 
 VOLUME=                smm/12.timed
 SRCS=          timed.ms
index 7bdf69c..2649242 100644 (file)
@@ -1,4 +1,4 @@
-.\" $FreeBSD: src/usr.sbin/timed/SMM.doc/timed/timed.ms,v 1.1.1.1.14.1 2000/11/23 10:18:38 ru Exp $
+.\" $FreeBSD: head/share/doc/smm/12.timed/timed.ms 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .\" Copyright (c) 1986, 1993
 .\"    The Regents of the University of California.  All rights reserved.
index d8e5492..e7ed850 100644 (file)
@@ -27,6 +27,8 @@
 .\"
 .\"    @(#)7.t 8.1 (Berkeley) 6/8/93
 .\"
+.\"    $FreeBSD: head/share/doc/smm/18.net/7.t 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .nr H2 1
 .br
 .ne 30v
@@ -111,7 +113,7 @@ to carry out this request (if possible).  A ``listen'' request
 always precedes a request to accept a connection.
 .IP PRU_CONNECT
 .br
-The ``connect'' request indicates the user wants to establish
+The ``connect'' request indicates the user wants to establish
 an association.  The \fIaddr\fP parameter supplied describes
 the peer to be connected to.  The effect of a connect request
 may vary depending on the protocol.  Virtual circuit protocols,
index 4e2f0cf..dcef898 100644 (file)
@@ -27,6 +27,8 @@
 .\"
 .\"    @(#)mail0.nr    8.1 (Berkeley) 6/8/93
 .\"
+.\" $FreeBSD: head/share/doc/usd/07.mail/mail0.nr 263142 2014-03-14 03:07:51Z eadler $
+.\"
 .eh 'USD:7-%''Mail Reference Manual'
 .oh 'Mail Reference Manual''USD:7-%'
 .if n \
index dcf98fe..e6e1009 100644 (file)
@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"    @(#)mail5.nr    8.1 (Berkeley) 6/8/93
-.\" $FreeBSD: src/usr.bin/mail/USD.doc/mail5.nr,v 1.3.6.2 2002/03/15 19:46:42 mikeh Exp $
+.\" $FreeBSD: head/share/doc/usd/07.mail/mail5.nr 263142 2014-03-14 03:07:51Z eadler $
 .\"
 .bp
 .sh 1 "Additional features"
index bfeefa0..3a529e4 100644 (file)
@@ -1,4 +1,4 @@
-# $FreeBSD: src/share/doc/usd/10.exref/Makefile.inc,v 1.2 1999/08/28 00:18:49 peter Exp $
+# $FreeBSD: head/share/doc/usd/10.exref/Makefile.inc 281994 2015-04-26 07:52:43Z bapt $
 
 VOLUME=        usd/10.exref
 MACROS=        -ms
index fcef84d..2182f8a 100644 (file)
@@ -1,4 +1,4 @@
-# $FreeBSD: src/share/doc/usd/10.exref/exref/Makefile,v 1.4 1999/08/28 00:18:50 peter Exp $
+# $FreeBSD: head/share/doc/usd/10.exref/exref/Makefile 50476 1999-08-28 00:22:10Z peter $
 
 SRCS=  ex.rm
 
index ab65200..79879f3 100644 (file)
@@ -1,4 +1,4 @@
-# $FreeBSD: src/share/doc/usd/12.vi/Makefile.inc,v 1.2 1999/08/28 00:18:53 peter Exp $
+# $FreeBSD: head/share/doc/usd/12.vi/Makefile.inc 281994 2015-04-26 07:52:43Z bapt $
 
 VOLUME=                usd/12.vi
 MACROS=                -ms
index 218c5d4..a3e433e 100644 (file)
@@ -264,7 +264,7 @@ This document was produced with:
 \&.OH  \'\ef\^IThe  -mx  Macros\'\'Page  %\ef\^P\'
 \&.EH  \'\ef\^IPage  %\'\'The  -mx  Macros\ef\^P\'
 .DE
-Note that it would be a error to have an apostrophe in the header text;
+Note that it would be an error to have an apostrophe in the header text;
 if you need one, you will have to use a different delimiter
 around the left, center, and right portions of the title.
 You can use any character as a delimiter, provided it doesn't appear
@@ -280,4 +280,3 @@ and macros to format the optional cover page.
 The code for the \*ms package lives in /usr/lib/tmac/tmac.s,
 and sourced files reside in the directory /usr/ucb/lib/ms.
 .sp
-.tl '''\*(DY'