View | Details | Raw Unified | Return to bug 22140
Collapse All | Expand All

(-)papers/contents/contents.ms (-35 / +100 lines)
Lines 36-165 Link Here
36
36
37
.IP
37
.IP
38
.tl '\fBBerkeley Pascal''px\fP'
38
.tl '\fBBerkeley Pascal''px\fP'
39
.if \n(.U \{\
40
.br
41
.>> <a href="px.html">px.html</a>
42
.\}
39
.QP
43
.QP
40
Berkeley Pascal
44
Berkeley Pascal
41
PX Implementation Notes
45
PX Implementation Notes
42
.br
46
.br
43
Version 2.0
47
Version 2.0
44
48
.sp
45
Performance Effects of Disk Subsystem Choices
49
Performance Effects of Disk Subsystem Choices
46
for VAX\(dg Systems Running 4.2BSD UNIX. 
50
for VAX\(dg Systems Running 4.2BSD UNIX. 
47
51
.sp
48
William N. Joy, M. Kirk McKusick.
52
William N. Joy, M. Kirk McKusick.
49
53
.sp
50
Revised  January, 1979.
54
Revised  January, 1979.
51
55
52
56
.sp
53
.IP
57
.IP
54
.tl '\fBDisk Performance''diskperf\fP'
58
.tl '\fBDisk Performance''diskperf\fP'
59
.if \n(.U \{\
60
.br
61
.>> <a href="diskperf.html">diskperf.html</a>
62
.\}
55
.QP
63
.QP
56
Performance Effects of Disk Subsystem Choices
64
Performance Effects of Disk Subsystem Choices
57
for VAX\(dg Systems Running 4.2BSD UNIX. 
65
for VAX\(dg Systems Running 4.2BSD UNIX. 
58
66
.sp
59
Bob Kridle, Marshall Kirk McKusick. 
67
Bob Kridle, Marshall Kirk McKusick. 
60
68
.sp
61
Revised July 27, 1983.
69
Revised July 27, 1983.
62
63
70
71
.sp
64
.IP
72
.IP
65
.tl '\fBTune the 4.2BSD Kernel''kerntune\fP'
73
.tl '\fBTune the 4.2BSD Kernel''kerntune\fP'
74
.if \n(.U \{\
75
.br
76
.>> <a href="kerntune.html">kerntune.html</a>
77
.\}
66
.QP
78
.QP
67
Using gprof to Tune the 4.2BSD Kernel.
79
Using gprof to Tune the 4.2BSD Kernel.
68
80
.sp
69
Marshall Kirk McKusick. 
81
Marshall Kirk McKusick. 
70
82
.sp
71
Revised May 21, 1984 (?).
83
Revised May 21, 1984 (?).
72
73
84
85
.sp
74
.IP
86
.IP
75
.tl '\fBNew Virtual Memory''newvm\fP'
87
.tl '\fBNew Virtual Memory''newvm\fP'
88
.if \n(.U \{\
89
.br
90
.>> <a href="newvm.html">newvm.html</a>
91
.\}
76
.QP
92
.QP
77
A New Virtual Memory Implementation for Berkeley.
93
A New Virtual Memory Implementation for Berkeley.
78
94
.sp
79
Marshall Kirk McKusick, Michael J. Karels.
95
Marshall Kirk McKusick, Michael J. Karels.
80
96
.sp
81
Revised 1986.
97
Revised 1986.
82
83
98
99
.sp
84
.IP
100
.IP
85
.tl '\fBKernel Malloc''kernmalloc\fP'
101
.tl '\fBKernel Malloc''kernmalloc\fP'
102
.if \n(.U \{\
103
.br
104
.>> <a href="kernmalloc.html">kernmalloc.html</a>
105
.\}
86
.QP
106
.QP
87
Design of a General Purpose Memory Allocator for the 4.3BSD UNIX Kernel.
107
Design of a General Purpose Memory Allocator for the 4.3BSD UNIX Kernel.
88
108
.sp
89
Marshall Kirk McKusick, Michael J. Karels.
109
Marshall Kirk McKusick, Michael J. Karels.
90
110
.sp
91
Reprinted from:
111
Reprinted from:
92
\fIProceedings of the San Francisco USENIX Conference\fP,
112
\fIProceedings of the San Francisco USENIX Conference\fP,
93
pp. 295-303, June 1988.
113
pp. 295-303, June 1988.
94
114
95
115
.sp
96
.IP
116
.IP
97
.tl '\fBRelease Engineering''relengr\fP'
117
.tl '\fBRelease Engineering''relengr\fP'
118
.if \n(.U \{\
119
.br
120
.>> <a href="releng.html">releng.html</a>
121
.\}
98
.QP
122
.QP
99
The Release Engineering of 4.3\s-1BSD\s0.
123
The Release Engineering of 4.3\s-1BSD\s0.
100
124
.sp
101
Marshall Kirk McKusick, Michael J. Karels, Keith Bostic.
125
Marshall Kirk McKusick, Michael J. Karels, Keith Bostic.
102
126
.sp
103
Revised 1989.
127
Revised 1989.
104
105
128
129
.sp
106
.IP
130
.IP
107
.tl '\fBBeyond 4.3BSD''beyond4.3\fP'
131
.tl '\fBBeyond 4.3BSD''beyond4.3\fP'
132
.if \n(.U \{\
133
.br
134
.>> <a href="beyond43.html">beyond43.html</a>
135
.\}
108
.QP
136
.QP
109
Current Research by The Computer Systems Research Group of Berkeley.
137
Current Research by The Computer Systems Research Group of Berkeley.
110
138
.sp
111
Marshall Kirk McKusick, Michael J Karels, Keith Sklower, Kevin Fall, 
139
Marshall Kirk McKusick, Michael J Karels, Keith Sklower, Kevin Fall, 
112
Marc Teitelbaum, Keith Bostic. 
140
Marc Teitelbaum, Keith Bostic. 
113
141
.sp
114
Revised February 2, 1989.
142
Revised February 2, 1989.
115
143
116
144
.sp
117
.IP
145
.IP
118
.tl '\fBMemory Based Filesystem''memfs\fP'
146
.tl '\fBMemory Based Filesystem''memfs\fP'
147
.if \n(.U \{\
148
.br
149
.>> <a href="memfs.html">memfs.html</a>
150
.\}
119
.QP
151
.QP
120
A Pageable Memory Based Filesystem.
152
A Pageable Memory Based Filesystem.
121
153
.sp
122
Marshall Kirk McKusick, Michael J. Karels, Keith Bostic.
154
Marshall Kirk McKusick, Michael J. Karels, Keith Bostic.
123
155
.sp
124
Revised 1990.
156
Revised 1990.
125
126
157
158
.sp
127
.IP
159
.IP
128
.tl '\fBFilesystem Interface''fsinterface\fP'
160
.tl '\fBFilesystem Interface''fsinterface\fP'
161
.if \n(.U \{\
162
.br
163
.>> <a href="fsinterface.html">fsinterface.html</a>
164
.\}
129
.QP
165
.QP
130
Toward a Compatible Filesystem Interface.
166
Toward a Compatible Filesystem Interface.
131
167
.sp
132
Michael J. Karels, Marshall Kirk McKusick.
168
Michael J. Karels, Marshall Kirk McKusick.
133
169
.sp
134
Conference of the European Users' Group, September 1986. 
170
Conference of the European Users' Group, September 1986. 
135
Last modified April 16, 1991.
171
Last modified April 16, 1991.
136
172
137
173
.sp
138
.IP
174
.IP
139
.tl '\fBSystem Performance''sysperf\fP'
175
.tl '\fBSystem Performance''sysperf\fP'
176
.if \n(.U \{\
177
.br
178
.>> <a href="sysperf.html">sysperf.html</a>
179
.\}
140
.QP
180
.QP
141
Measuring and Improving the Performance of Berkeley UNIX.
181
Measuring and Improving the Performance of Berkeley UNIX.
142
182
.sp
143
Marshall Kirk McKusick, Samuel J. Leffler, Michael J. Karels.
183
Marshall Kirk McKusick, Samuel J. Leffler, Michael J. Karels.
144
184
.sp
145
Revised April 17, 1991.
185
Revised April 17, 1991.
146
147
186
187
.sp
148
.IP
188
.IP
149
.tl '\fBNot Quite NFS''nqnfs\fP'
189
.tl '\fBNot Quite NFS''nqnfs\fP'
190
.if \n(.U \{\
191
.br
192
.>> <a href="nqnfs.html">nqnfs.html</a>
193
.\}
150
.QP
194
.QP
151
Not Quite NFS, Soft Cache Consistency for NFS.
195
Not Quite NFS, Soft Cache Consistency for NFS.
152
196
.sp
153
Rick Macklem.
197
Rick Macklem.
154
198
.sp
155
Reprinted with permission from the "Proceedings of the Winter 1994 Usenix
199
Reprinted with permission from the "Proceedings of the Winter 1994 Usenix
156
Conference", January 1994, San Francisco.
200
Conference", January 1994, San Francisco.
157
201
202
.sp
158
.IP
203
.IP
159
.tl '\fBMalloc(3)''malloc\fP'
204
.tl '\fBMalloc(3)''malloc\fP'
205
.if \n(.U \{\
206
.br
207
.>> <a href="malloc.html">malloc.html</a>
208
.\}
160
.QP
209
.QP
161
Malloc(3) in modern Virtual Memory environments.
210
Malloc(3) in modern Virtual Memory environments.
162
211
.sp
163
Poul-Henning Kamp.
212
Poul-Henning Kamp.
164
213
.sp
165
Revised April 5, 1996.
214
Revised April 5, 1996.
215
216
.sp
217
.IP
218
.tl '\fBJails: Confining the omnipotent root''jail\fP'
219
.if \n(.U \{\
220
.br
221
.>> <a href="jail.html">jail.html</a>
222
.\}
223
.QP
224
The jail system call sets up a jail and locks the current process in it.
225
.sp
226
Poul-Henning Kamp, Robert N. M. Watson.
227
.sp
228
This paper was presented at the 2nd International System Administration
229
and Networking Conference "SANE 2000" May 22-25, 2000 in Maastricht,
230
The Netherlands and is published in the proceedings.
(-)papers/jail/paper.ms (-1 / +1 lines)
Lines 11-17 Link Here
11
.TL
11
.TL
12
Jails: Confining the omnipotent root.
12
Jails: Confining the omnipotent root.
13
.FS
13
.FS
14
This paper was presented at the 2nd International System Administration and Networking Conference "SANE 2000" May 22-25, 2000 in Maastricht, The Netherlands and is published in the in the proceedings.
14
This paper was presented at the 2nd International System Administration and Networking Conference "SANE 2000" May 22-25, 2000 in Maastricht, The Netherlands and is published in the proceedings.
15
.FE
15
.FE
16
.AU
16
.AU
17
Poul-Henning Kamp <phk@FreeBSD.org>
17
Poul-Henning Kamp <phk@FreeBSD.org>
(-)psd/contents/contents.ms (-24 / +80 lines)
Lines 35-42 Link Here
35
.EH 'PSD Contents'''
35
.EH 'PSD Contents'''
36
.TL
36
.TL
37
UNIX Programmer's Supplementary Documents (PSD)
37
UNIX Programmer's Supplementary Documents (PSD)
38
.if \n(.U \{\
39
.br
40
.>> <a href="Title.html">Title.html</a>
41
.\}
38
.sp
42
.sp
39
\s-24.4 Berkeley Software Distribution\s+2
43
\s-2 4.4 Berkeley Software Distribution\s+2
40
.sp
44
.sp
41
\fRJune, 1993\fR
45
\fRJune, 1993\fR
42
.PP
46
.PP
Lines 55-73 Link Here
55
.QP
59
.QP
56
Dennis Ritchie and Ken Thompson's original paper about UNIX, reprinted 
60
Dennis Ritchie and Ken Thompson's original paper about UNIX, reprinted 
57
from Communications of the ACM.  (encumbered)
61
from Communications of the ACM.  (encumbered)
58
62
.sp
59
.IP
63
.IP
60
.tl 'Unix Implementation''PSD:2'
64
.tl 'Unix Implementation''PSD:2'
61
.QP
65
.QP
62
Ken Thompson's description of the implementation of the Version 7
66
Ken Thompson's description of the implementation of the Version 7
63
kernel and file system.  (encumbered)
67
kernel and file system.  (encumbered)
64
68
.sp
65
.IP
69
.IP
66
.tl 'The Unix I/O System''PSD:3'
70
.tl 'The Unix I/O System''PSD:3'
67
.QP
71
.QP
68
Dennis Ritchie's overview of the I/O System of Version 7; still helpful for 
72
Dennis Ritchie's overview of the I/O System of Version 7; still helpful for 
69
those writing device drivers.  (encumbered)
73
those writing device drivers.  (encumbered)
70
74
.sp
71
.IP
75
.IP
72
.tl 'Unix Programming \- Second Edition ''PSD:4'
76
.tl 'Unix Programming \- Second Edition ''PSD:4'
73
.QP
77
.QP
Lines 76-84 Link Here
76
Kernighan and Pike, ``The UNIX Programming Environment'',
80
Kernighan and Pike, ``The UNIX Programming Environment'',
77
Prentice-Hall, 1984 and especially by the Programmer Reference Manual
81
Prentice-Hall, 1984 and especially by the Programmer Reference Manual
78
section 2 (system calls) and 3 (library routines).  (encumbered)
82
section 2 (system calls) and 3 (library routines).  (encumbered)
79
83
.sp
80
.IP
84
.IP
81
.tl 'Berkeley Software Architecture Manual (4.4 Edition)''PSD:5'
85
.tl 'Berkeley Software Architecture Manual (4.4 Edition)''PSD:5'
86
.if \n(.U \{\
87
.br
88
.>> <a href="05.sysman/paper.html">05.sysman/paper.html</a>
89
.\}
82
.QP
90
.QP
83
A concise and terse description of the system call interface
91
A concise and terse description of the system call interface
84
provided in Berkeley Unix, as revised for 4.4BSD.
92
provided in Berkeley Unix, as revised for 4.4BSD.
Lines 93-112 Link Here
93
Should be supplemented by ``The C Programming Language,''
101
Should be supplemented by ``The C Programming Language,''
94
B.W. Kernighan and D.M. Ritchie, Prentice-Hall, 1978, that
102
B.W. Kernighan and D.M. Ritchie, Prentice-Hall, 1978, that
95
contains a tutorial introduction and many examples.  (encumbered)
103
contains a tutorial introduction and many examples.  (encumbered)
96
104
.sp
97
.IP
105
.IP
98
.tl 'Berkeley Pascal User\'s Manual''PSD:7'
106
.tl 'Berkeley Pascal User\'s Manual''PSD:7'
99
.QP
107
.QP
100
An implementation of this language popular for learning to program.  
108
An implementation of this language popular for learning to program.  
101
(Not provided in FreeBSD.)
109
(Not provided in FreeBSD.)
102
110
.sp
103
.IP
111
.IP
104
.tl 'A Portable Fortran 77 Compiler''PSD:8'
112
.tl 'A Portable Fortran 77 Compiler''PSD:8'
105
.QP
113
.QP
106
A revised version of the document which originally appeared in
114
A revised version of the document which originally appeared in
107
Volume 2b of the Bell Labs documentation;
115
Volume 2b of the Bell Labs documentation;
108
this version reflects the work done at Berkeley.  (encumbered)
116
this version reflects the work done at Berkeley.  (encumbered)
109
117
.sp
110
.IP
118
.IP
111
.tl 'Introduction to the f77 I/O Library''PSD:9'
119
.tl 'Introduction to the f77 I/O Library''PSD:9'
112
.QP
120
.QP
Lines 121-173 Link Here
121
How to debug programs using the source level \fIgdb\fP debugger
129
How to debug programs using the source level \fIgdb\fP debugger
122
(or how to debug programs without having to know much about machine language).
130
(or how to debug programs without having to know much about machine language).
123
(A TeXinfo version is provided separately.)
131
(A TeXinfo version is provided separately.)
124
132
.sp
125
.IP
133
.IP
126
.tl 'A Tutorial Introduction to ADB''PSD:11'
134
.tl 'A Tutorial Introduction to ADB''PSD:11'
127
.QP
135
.QP
128
How to debug programs using the assembly-language level \fIadb\fP debugger.
136
How to debug programs using the assembly-language level \fIadb\fP debugger.
129
(encumbered)
137
(encumbered)
130
138
.sp
131
.IP
139
.IP
132
.tl 'Make \- A Program for Maintaining Computer Programs''PSD:12'
140
.tl 'Make \- A Program for Maintaining Computer Programs''PSD:12'
141
.if \n(.U \{\
142
.br
143
.>> <a href="12.make/paper.html">12.make/paper.html</a>
144
.\}
133
.QP
145
.QP
134
Indispensable tool for making sure large programs are properly
146
Indispensable tool for making sure large programs are properly
135
compiled with minimal effort. 
147
compiled with minimal effort. 
136
148
.sp
137
.IP
149
.IP
138
.tl 'An Introduction to the Revision Control System''PSD:13'
150
.tl 'An Introduction to the Revision Control System''PSD:13'
151
.if \n(.U \{\
152
.br
153
.>> <a href="13.rcs/paper.html">13.rcs/paper.html</a>
154
.\}
139
.QP
155
.QP
140
RCS is a user-contributed tool for working together with other people
156
RCS is a user-contributed tool for working together with other people
141
without stepping on each other's toes.
157
without stepping on each other's toes.
142
An alternative to \fIsccs\fR for controlling software changes.
158
An alternative to \fIsccs\fR for controlling software changes.
143
159
.sp
144
.IP
160
.IP
145
.tl 'An Introduction to the Source Code Control System''PSD:14'
161
.tl 'An Introduction to the Source Code Control System''PSD:14'
146
.QP
162
.QP
147
A useful introductory article for those users with
163
A useful introductory article for those users with
148
installations licensed for SCCS.  (encumbered)
164
installations licensed for SCCS.  (encumbered)
149
165
.sp
150
.IP
166
.IP
151
.tl 'YACC: Yet Another Compiler-Compiler''PSD:15'
167
.tl 'YACC: Yet Another Compiler-Compiler''PSD:15'
152
.QP
168
.QP
153
Converts a BNF specification of a language and semantic actions
169
Converts a BNF specification of a language and semantic actions
154
written in C into a compiler for that language.  (encumbered)
170
written in C into a compiler for that language.  (encumbered)
155
171
.sp
156
.IP
172
.IP
157
.tl 'LEX \- A Lexical Analyzer Generator''PSD:16'
173
.tl 'LEX \- A Lexical Analyzer Generator''PSD:16'
158
.QP
174
.QP
159
Creates a recognizer for a set of regular expressions:
175
Creates a recognizer for a set of regular expressions:
160
each regular expression can be followed by arbitrary C code
176
each regular expression can be followed by arbitrary C code
161
to be executed upon finding the regular expression.  (encumbered)
177
to be executed upon finding the regular expression.  (encumbered)
162
178
.sp
163
.IP
179
.IP
164
.tl 'The M4 Macro Processor''PSD:17'
180
.tl 'The M4 Macro Processor''PSD:17'
165
.QP
181
.QP
166
M4 is a macro processor useful in its own right and as a
182
M4 is a macro processor useful in its own right and as a
167
front-end for C, Ratfor, and Cobol.
183
front-end for C, Ratfor, and Cobol.
168
184
.sp
169
.IP
185
.IP
170
.tl 'gprof: a Call Graph Execution Profiler''PSD:18'
186
.tl 'gprof: a Call Graph Execution Profiler''PSD:18'
187
.if \n(.U \{\
188
.br
189
.>> <a href="18.gprof/paper.html">18.gprof/paper.html
190
.\}
171
.QP
191
.QP
172
A program to show the call graph and execution time of a program.
192
A program to show the call graph and execution time of a program.
173
Indispensable aid for improving the running time of almost everything.
193
Indispensable aid for improving the running time of almost everything.
Lines 184-236 Link Here
184
General Reference
204
General Reference
185
.IP
205
.IP
186
.tl 'An Introductory 4.4BSD Interprocess Communication Tutorial''PSD:20'
206
.tl 'An Introductory 4.4BSD Interprocess Communication Tutorial''PSD:20'
207
.if \n(.U \{\
208
.br
209
.>> <a href="20.ipctut/paper.html">20.ipctut/paper.html
210
.\}
187
.QP
211
.QP
188
How to write programs that use the Interprocess Communication Facilities
212
How to write programs that use the Interprocess Communication Facilities
189
of 4.4BSD.
213
of 4.4BSD.
190
214
.sp
191
.IP
215
.IP
192
.tl 'An Advanced 4.4BSD Interprocess Communication Tutorial''PSD:21'
216
.tl 'An Advanced 4.4BSD Interprocess Communication Tutorial''PSD:21'
217
.if \n(.U \{\
218
.br
219
.>> <a href="21.ipc/paper.html">21.ipc/paper.html
220
.\}
193
.QP
221
.QP
194
The reference document (with some examples) for the Interprocess Communication 
222
The reference document (with some examples) for the Interprocess Communication 
195
Facilities of 4.4BSD.
223
Facilities of 4.4BSD.
196
224
.sp
197
.IP
225
.IP
198
.tl 'RPCGEN Programming Guide''PSD:22'
226
.tl 'RPCGEN Programming Guide''PSD:22'
227
.if \n(.U \{\
228
.br
229
.>> <a href="22.rpcgen/paper.html">22.rpcgen/paper.html
230
.\}
199
.QP
231
.QP
200
Manual for the ONC RPC stub-generating program, provided by Sun Microsystems.
232
Manual for the ONC RPC stub-generating program, provided by Sun Microsystems.
201
233
.sp
202
.IP
234
.IP
203
.tl 'Remote Procedure Call Programming Guide''PSD:23'
235
.tl 'Remote Procedure Call Programming Guide''PSD:23'
236
.if \n(.U \{\
237
.br
238
.>> <a href="23.rpc/paper.html">23.rpc/paper.html
239
.\}
204
.QP
240
.QP
205
A tutorial introduction to programming the ONC RPC system, provided by
241
A tutorial introduction to programming the ONC RPC system, provided by
206
Sun Microsystems.
242
Sun Microsystems.
207
243
.sp
208
.IP
244
.IP
209
.tl 'External Data Representation: Sun Technical Notes''PSD:24'
245
.tl 'External Data Representation: Sun Technical Notes''PSD:24'
246
.if \n(.U \{\
247
.br
248
.>> <a href="24.xdr/paper.html">24.xdr/paper.html
249
.\}
210
.QP
250
.QP
211
Technical details about the design of the XDR component of ONC RPC,
251
Technical details about the design of the XDR component of ONC RPC,
212
provided by Sun Microsystems.
252
provided by Sun Microsystems.
213
253
.sp
214
.IP
254
.IP
215
.tl 'External Data Representation Standard: Protocol Specification''PSD:25'
255
.tl 'External Data Representation Standard: Protocol Specification''PSD:25'
256
.if \n(.U \{\
257
.br
258
.>> <a href="25.xdrrfc/paper.html">25.xdrrfc/paper.html
259
.\}
216
.QP
260
.QP
217
The Internet RFC specifying ONC XDR, provided by Sun Microsystems.
261
The Internet RFC specifying ONC XDR, provided by Sun Microsystems.
218
262
.sp
219
.IP
263
.IP
220
.tl 'Remote Procedure Calls: Protocol Specification''PSD:26'
264
.tl 'Remote Procedure Calls: Protocol Specification''PSD:26'
265
.if \n(.U \{\
266
.br
267
.>> <a href="26.rpcrfc/paper.html">26.rpcrfc/paper.html
268
.\}
221
.QP
269
.QP
222
The Internet RFC specifying ONC RPC, RFC 1050, as provided by Sun
270
The Internet RFC specifying ONC RPC, RFC 1050, as provided by Sun
223
Microsystems.
271
Microsystems.
224
272
.sp
225
.IP
273
.IP
226
.tl 'Network File System: Version 2 Protocol Specification''PSD:27'
274
.tl 'Network File System: Version 2 Protocol Specification''PSD:27'
275
.if \n(.U \{\
276
.br
277
.>> <a href="27.nfsrpc/paper.html">27.nfsrpc/paper.html
278
.\}
227
.QP
279
.QP
228
The Internet RFC specifying NFS, as provided by Sun Microsystems.
280
The Internet RFC specifying NFS, as provided by Sun Microsystems.
229
Note that the NFS-compatible filesystem itself, while
281
Note that the NFS-compatible filesystem itself, while
230
compliant with this specification, was not provided by Sun.
282
compliant with this specification, was not provided by Sun.
231
283
.sp
232
.IP
284
.IP
233
.tl 'CVS II: Parallelizing Software Development''PSD:28'
285
.tl 'CVS II: Parallelizing Software Development''PSD:28'
286
.if \n(.U \{\
287
.br
288
.>> <a href="28.cvs/paper.html">28.cvs/paper.html
289
.\}
234
.QP
290
.QP
235
CVS  (Concurrent Versions System) is a front end to the
291
CVS  (Concurrent Versions System) is a front end to the
236
RCS revision control system  which  extends  the  notion  of
292
RCS revision control system  which  extends  the  notion  of
(-)smm/contents/contents.ms (-1 / +49 lines)
Lines 36-43 Link Here
36
.EH 'SMM Contents'''
36
.EH 'SMM Contents'''
37
.TL
37
.TL
38
UNIX System Manager's Manual (SMM)
38
UNIX System Manager's Manual (SMM)
39
.if \n(.U \{\
40
.br
41
.>> <a href="Title.html">Title.html</a>
42
.\}
39
.sp
43
.sp
40
\s-24.4 Berkeley Software Distribution\s+2
44
\s-2 4.4 Berkeley Software Distribution\s+2
41
.sp
45
.sp
42
\fRJune, 1993\fR
46
\fRJune, 1993\fR
43
.PP
47
.PP
Lines 55-90 Link Here
55
System Installation and Administration
59
System Installation and Administration
56
.IP
60
.IP
57
.tl 'Installing and Operating 4.4BSD''SMM:1'
61
.tl 'Installing and Operating 4.4BSD''SMM:1'
62
.if \n(.U \{\
63
.br
64
.>> <a href="01.setup/paper.html">01.setup/paper.html</a>
65
.\}
58
.QP
66
.QP
59
The definitive reference document for those occasions when
67
The definitive reference document for those occasions when
60
you find you need to start over again.
68
you find you need to start over again.
61
69
62
.IP
70
.IP
63
.tl 'Building 4.4BSD Kernels with \fIConfig\fP''SMM:2'
71
.tl 'Building 4.4BSD Kernels with \fIConfig\fP''SMM:2'
72
.if \n(.U \{\
73
.br
74
.>> <a href="02.config/paper.html">02.config/paper.html</a>
75
.\}
64
.QP
76
.QP
65
In-depth discussions of the use and operation of the \fIconfig\fP
77
In-depth discussions of the use and operation of the \fIconfig\fP
66
program, and how to build your very own Unix kernel.
78
program, and how to build your very own Unix kernel.
67
79
68
.IP
80
.IP
69
.tl 'Fsck \- The UNIX File System Check Program''SMM:3'
81
.tl 'Fsck \- The UNIX File System Check Program''SMM:3'
82
.if \n(.U \{\
83
.br
84
.>> <a href="03.fsck/paper.html">03.fsck/paper.html</a>
85
.\}
70
.QP
86
.QP
71
A reference document for using the \fIfsck\fP program during
87
A reference document for using the \fIfsck\fP program during
72
times of file system distress.
88
times of file system distress.
73
89
74
.IP
90
.IP
75
.tl 'Disc Quotas in a UNIX Environment''SMM:4'
91
.tl 'Disc Quotas in a UNIX Environment''SMM:4'
92
.if \n(.U \{\
93
.br
94
.>> <a href="04.quotas/paper.html">04.quotas/paper.html</a>
95
.\}
76
.QP
96
.QP
77
A light introduction to the techniques
97
A light introduction to the techniques
78
for limiting the use of disc resources.
98
for limiting the use of disc resources.
79
99
80
.IP
100
.IP
81
.tl 'A Fast File System for UNIX''SMM:5'
101
.tl 'A Fast File System for UNIX''SMM:5'
102
.if \n(.U \{\
103
.br
104
.>> <a href="05.fastfs/paper.html">05.fastfs/paper.html</a>
105
.\}
82
.QP
106
.QP
83
A description of the 4.4BSD file system organization,
107
A description of the 4.4BSD file system organization,
84
design and implementation.
108
design and implementation.
85
109
86
.IP
110
.IP
87
.tl 'The 4.4BSD NFS Implementation''SMM:6'
111
.tl 'The 4.4BSD NFS Implementation''SMM:6'
112
.if \n(.U \{\
113
.br
114
.>> <a href="06.nfs/paper.html">06.nfs/paper.html</a>
115
.\}
88
.QP
116
.QP
89
An overview of the design, implementation, and use of NFS on 4.4BSD.
117
An overview of the design, implementation, and use of NFS on 4.4BSD.
90
118
Lines 96-119 Link Here
96
124
97
.IP
125
.IP
98
.tl 'Sendmail Installation and Operation Guide''SMM:8'
126
.tl 'Sendmail Installation and Operation Guide''SMM:8'
127
.if \n(.U \{\
128
.br
129
.>> <a href="08.sendmailop/paper.html">08.sendmailop/paper.html</a>
130
.\}
99
.QP
131
.QP
100
The last word in installing and operating the \fIsendmail\fP program.
132
The last word in installing and operating the \fIsendmail\fP program.
101
133
102
.ne 3
134
.ne 3
103
.IP
135
.IP
104
.tl 'Name Server Operations Guide for BIND''SMM:10'
136
.tl 'Name Server Operations Guide for BIND''SMM:10'
137
.if \n(.U \{\
138
.br
139
.>> <a href="10.named/paper.html">10.named/paper.html</a>
140
.\}
105
.QP
141
.QP
106
Setting up and operating the name to Internet addressing software.
142
Setting up and operating the name to Internet addressing software.
107
If you have a network this will be of interest.
143
If you have a network this will be of interest.
108
144
109
.IP
145
.IP
110
.tl 'Timed Installation and Operation Guide''SMM:11'
146
.tl 'Timed Installation and Operation Guide''SMM:11'
147
.if \n(.U \{\
148
.br
149
.>> <a href="11.timedop/paper.html">11.timedop/paper.html</a>
150
.\}
111
.QP
151
.QP
112
Describes how to maintain time synchronization between machines
152
Describes how to maintain time synchronization between machines
113
in a local network.
153
in a local network.
114
154
115
.IP
155
.IP
116
.tl 'The Berkeley UNIX Time Synchronization Protocol''SMM:12'
156
.tl 'The Berkeley UNIX Time Synchronization Protocol''SMM:12'
157
.if \n(.U \{\
158
.br
159
.>> <a href="12.timed/paper.html">12.timed/paper.html</a>
160
.\}
117
.QP
161
.QP
118
The protocols and algorithms used by timed,
162
The protocols and algorithms used by timed,
119
the network time synchronization daemon.
163
the network time synchronization daemon.
Lines 146-151 Link Here
146
190
147
.IP
191
.IP
148
.tl 'Networking Implementation Notes, 4.4BSD Edition''SMM:18'
192
.tl 'Networking Implementation Notes, 4.4BSD Edition''SMM:18'
193
.if \n(.U \{\
194
.br
195
.>> <a href="18.net/paper.html">18.net/paper.html</a>
196
.\}
149
.QP
197
.QP
150
A concise description of the system interfaces used within the
198
A concise description of the system interfaces used within the
151
networking subsystem.
199
networking subsystem.
(-)usd/contents/contents.ms (-1 / +49 lines)
Lines 40-47 Link Here
40
.EH 'USD Contents'''
40
.EH 'USD Contents'''
41
.TL
41
.TL
42
UNIX User's Supplementary Documents (USD)
42
UNIX User's Supplementary Documents (USD)
43
.if \n(.U \{\
44
.br
45
.>> <a href="Title.html">Title.html</a>
46
.\}
43
.sp
47
.sp
44
\s-24.4 Berkeley Software Distribution\s+2
48
\s-2 4.4 Berkeley Software Distribution\s+2
45
.sp
49
.sp
46
\fRJune, 1993\fR
50
\fRJune, 1993\fR
47
.PP
51
.PP
Lines 78-83 Link Here
78
.ND
82
.ND
79
.IP
83
.IP
80
.tl 'An Introduction to the C shell''USD:4'
84
.tl 'An Introduction to the C shell''USD:4'
85
.if \n(.U \{\
86
.br
87
.>> <a href="04.csh/paper.html">04.csh/paper.html</a>
88
.\}
81
.QP
89
.QP
82
This introduction to
90
This introduction to
83
.I csh,
91
.I csh,
Lines 101-106 Link Here
101
.ND
109
.ND
102
.IP
110
.IP
103
.tl 'Mail Reference Manual''USD:7'
111
.tl 'Mail Reference Manual''USD:7'
112
.if \n(.U \{\
113
.br
114
.>> <a href="07.mail/paper.html">07.mail/paper.html</a>
115
.\}
104
.QP
116
.QP
105
Complete details on one of the programs for sending and reading your mail.
117
Complete details on one of the programs for sending and reading your mail.
106
.ND
118
.ND
Lines 121-141 Link Here
121
.ND
133
.ND
122
.IP
134
.IP
123
.tl 'Advanced Editing on Unix''USD:10'
135
.tl 'Advanced Editing on Unix''USD:10'
136
.if \n(.U \{\
137
.br
138
.>> <a href="10.exref/paper.html">10.exref/paper.html</a>
139
.\}
124
.QP
140
.QP
125
The next step.
141
The next step.
126
.ND
142
.ND
127
.IP
143
.IP
128
.tl 'An Introduction to Display Editing with Vi''USD:11'
144
.tl 'An Introduction to Display Editing with Vi''USD:11'
145
.if \n(.U \{\
146
.br
147
.>> <a href="11.vitut/paper.html">11.vitut/paper.html</a>
148
.\}
129
.QP
149
.QP
130
The document to learn to use the \fIvi\fR screen editor.
150
The document to learn to use the \fIvi\fR screen editor.
131
.ND
151
.ND
132
.IP
152
.IP
133
.tl 'Ex Reference Manual (Version 3.7)''USD:12'
153
.tl 'Ex Reference Manual (Version 3.7)''USD:12'
154
.if \n(.U \{\
155
.br
156
.>> <a href="12.vi/paper.html">12.vi/paper.html</a>
157
.\}
134
.QP
158
.QP
135
The final reference for the \fIex\fR editor.
159
The final reference for the \fIex\fR editor.
136
.ND
160
.ND
137
.IP
161
.IP
138
.tl 'Vi Reference Manual''USD:13'
162
.tl 'Vi Reference Manual''USD:13'
163
.if \n(.U \{\
164
.br
165
.>> <a href="13.viref/paper.html">13.viref/paper.html</a>
166
.\}
139
.QP
167
.QP
140
The definitive reference for the \fInvi\fR editor.
168
The definitive reference for the \fInvi\fR editor.
141
.ND
169
.ND
Lines 170-187 Link Here
170
.ND
198
.ND
171
.IP
199
.IP
172
.tl 'A Revised Version of \-ms''USD:18'
200
.tl 'A Revised Version of \-ms''USD:18'
201
.if \n(.U \{\
202
.br
203
.>> <a href="18.msdiffs/paper.html">18.msdiffs/paper.html</a>
204
.\}
173
.QP
205
.QP
174
A brief description of the Berkeley revisions made to the \-ms formatting
206
A brief description of the Berkeley revisions made to the \-ms formatting
175
macros for nroff and troff.
207
macros for nroff and troff.
176
.ND
208
.ND
177
.IP
209
.IP
178
.tl 'Writing Papers with \fInroff\fR using \-me''USD:19'
210
.tl 'Writing Papers with \fInroff\fR using \-me''USD:19'
211
.if \n(.U \{\
212
.br
213
.>> <a href="19.memacros/paper.html">19.memacros/paper.html</a>
214
.\}
179
.QP
215
.QP
180
Another popular macro package for
216
Another popular macro package for
181
.I nroff.
217
.I nroff.
182
.ND
218
.ND
183
.IP
219
.IP
184
.tl '\-me Reference Manual''USD:20'
220
.tl '\-me Reference Manual''USD:20'
221
.if \n(.U \{\
222
.br
223
.>> <a href="20.meref/paper.html">20.meref/paper.html</a>
224
.\}
185
.QP
225
.QP
186
The final word on \-me.
226
The final word on \-me.
187
.ND
227
.ND
Lines 250-261 Link Here
250
.ND
290
.ND
251
.IP
291
.IP
252
.tl 'A Guide to the Dungeons of Doom''USD:30'
292
.tl 'A Guide to the Dungeons of Doom''USD:30'
293
.if \n(.U \{\
294
.br
295
.>> <a href="30.rogue/paper.html">30.rogue/paper.html</a>
296
.\}
253
.QP
297
.QP
254
An introduction to the popular game of \fIrogue\fP, a fantasy game
298
An introduction to the popular game of \fIrogue\fP, a fantasy game
255
which is one of the biggest known users of VAX cycles.
299
which is one of the biggest known users of VAX cycles.
256
.ND
300
.ND
257
.IP
301
.IP
258
.tl 'Star Trek''USD:31'
302
.tl 'Star Trek''USD:31'
303
.if \n(.U \{\
304
.br
305
.>> <a href="31.trek/paper.html">31.trek/paper.html</a>
306
.\}
259
.QP
307
.QP
260
You are the Captain of the Starship Enterprise.  Wipe out the
308
You are the Captain of the Starship Enterprise.  Wipe out the
261
Klingons and save the Federation.
309
Klingons and save the Federation.

Return to bug 22140