contents revision 1.7.2.2 1 1.7 ender The mac68k-specific portion of the NetBSD _VER release is found in the
2 1.1 briggs "mac68k" subdirectory of the distribution. That subdirectory is laid
3 1.1 briggs out as follows:
4 1.1 briggs
5 1.7 ender .../NetBSD-_VER/mac68k/
6 1.7.2.2 mellon SOURCE_DATE the date, in the default format
7 1.7.2.2 mellon produced by the date(1) command,
8 1.7.2.2 mellon of the source that the release was
9 1.7.2.2 mellon built from
10 1.7.2.2 mellon
11 1.7.2.2 mellon INSTALL these installation notes
12 1.1 briggs
13 1.7.2.2 mellon <<<<<<< contents
14 1.7.2.2 mellon binary/ mac68k system binaries;
15 1.1 briggs see below.
16 1.1 briggs
17 1.7.2.2 mellon installation/ installation helper items
18 1.7.2.2 mellon ||||||| 1.7
19 1.7.2.2 mellon utils/ The mac68k installation utilities.
20 1.7.2.2 mellon =======
21 1.7.2.1 mellon X11/ mac68k X distribution sets;
22 1.7.2.1 mellon see below.
23 1.7.2.1 mellon
24 1.1 briggs utils/ The mac68k installation utilities.
25 1.7.2.2 mellon >>>>>>> 1.8
26 1.7.2.2 mellon
27 1.7.2.2 mellon <<<<<<< contents
28 1.7.2.2 mellon The NetBSD/mac68k system binaries include the NetBSD/mac68k binary
29 1.7.2.2 mellon distribution sets, additional kernels, and security-related system
30 1.7.2.2 mellon binaries. The NetBSD _VER release for the mac68k port is comprised of
31 1.7.2.2 mellon those files found in the "mac68k/binary/sets" subdirectory of the NetBSD
32 1.7.2.2 mellon _VER distribution tree. There are seven system distribution sets, two
33 1.7.2.2 mellon kernel distribution sets, and five X distribution sets. The files in the
34 1.7.2.2 mellon "sets" subdirectory are as follows:
35 1.7.2.2 mellon
36 1.7.2.2 mellon CKSUMS checksums for the various files in the "sets"
37 1.7.2.2 mellon directory, in the default format produced by the
38 1.7.2.2 mellon cksum(1) command
39 1.7.2.2 mellon
40 1.7.2.2 mellon base.tgz The NetBSD/mac68k _VER base binary distribution.
41 1.7.2.2 mellon You MUST install this distribution set. It
42 1.7.2.2 mellon contains the base NetBSD utilities that are
43 1.7.2.2 mellon necessary for the system to run and be minimally
44 1.7.2.2 mellon functional. It includes shared library support,
45 1.7.2.2 mellon and excludes everything described below.
46 1.7.2.2 mellon [ 8.6M gzipped, 25.1M uncompressed ]
47 1.7.2.2 mellon
48 1.7.2.2 mellon comp.tgz The NetBSD/mac68k Compiler tools; all of the tools
49 1.7.2.2 mellon relating to C and C++. This set includes the
50 1.7.2.2 mellon system include files (/usr/include), the linker,
51 1.7.2.2 mellon the compiler tool chain, and the various system
52 1.7.2.2 mellon libraries (except the shared libraries, which are
53 1.7.2.2 mellon included as part of the base set). This set also
54 1.7.2.2 mellon includes the manual pages for all of the utilities
55 1.7.2.2 mellon it contains, as well as the system call and library
56 1.7.2.2 mellon manual pages.
57 1.7.2.2 mellon [ 6.2M gzipped, 21.6M uncompressed ]
58 1.7.2.2 mellon
59 1.7.2.2 mellon etc.tgz This distribution set contains the system
60 1.7.2.2 mellon configuration files that reside in /etc and in
61 1.7.2.2 mellon several other places. This set MUST be installed
62 1.7.2.2 mellon if you are installing the system from scratch, but
63 1.7.2.2 mellon should NOT be used if you are upgrading. (If you
64 1.7.2.2 mellon are upgrading, it's recommended that you get a copy
65 1.7.2.2 mellon of this set and CAREFULLY upgrade your
66 1.7.2.2 mellon configuration files by hand.)
67 1.7.2.2 mellon [ 49K gzipped, 288K uncompressed ]
68 1.7.2.2 mellon
69 1.7.2.2 mellon games.tgz This set includes the games and their manual pages.
70 1.7.2.2 mellon [ 2.8M gzipped, 7.2M uncompressed ]
71 1.7.2.2 mellon
72 1.7.2.2 mellon kern_sbc.tgz
73 1.7.2.2 mellon kern.tgz The NetBSD/mac68k _VER kernel binary. You MUST
74 1.7.2.2 mellon install this file. It is the kernel that you need
75 1.7.2.2 mellon to boot the system. If you experience SCSI-related
76 1.7.2.2 mellon difficulties with your 68030-based system, you
77 1.7.2.2 mellon might want to try kern_sbc.tgz instead.
78 1.7.2.2 mellon [ 606K gzipped, 1.32M uncompressed ]
79 1.7.2.2 mellon
80 1.7.2.2 mellon man.tgz This set includes all of the manual pages for the
81 1.7.2.2 mellon binaries and other software contained in the base
82 1.7.2.2 mellon set. Note that it does not include any of the
83 1.7.2.2 mellon manual pages that are included in the other sets.
84 1.7.2.2 mellon [ 2.2M gzipped, 8.8M uncompressed ]
85 1.7.2.2 mellon
86 1.7.2.2 mellon misc.tgz This set includes the system dictionaries (which
87 1.7.2.2 mellon are rather large), the typesettable document set,
88 1.7.2.2 mellon and man pages for other architectures which happen
89 1.7.2.2 mellon to be installed from the source tree by default.
90 1.7.2.2 mellon [ 2.1M gzipped, 7.6M uncompressed ]
91 1.7.2.2 mellon
92 1.7.2.2 mellon text.tgz This set includes NetBSD's text processing tools,
93 1.7.2.2 mellon including groff, all related programs, and their
94 1.7.2.2 mellon manual pages.
95 1.7.2.2 mellon [ 1.0M gzipped, 3.7M uncompressed ]
96 1.7.2.2 mellon ||||||| 1.7
97 1.7.2.2 mellon The NetBSD/mac68k binary distribution sets contain the binaries which
98 1.7.2.2 mellon comprise the NetBSD _VER release for the mac68k. There are eight binary
99 1.7.2.2 mellon distribution sets, and the "security" distribution set. The binary
100 1.7.2.2 mellon distribution sets can be found in subdirectories of the "mac68k/binary"
101 1.7.2.2 mellon subdirectory of the NetBSD _VER distribution tree, and are as follows:
102 1.7.2.2 mellon
103 1.7.2.2 mellon netbsd13 The NetBSD/mac68k _VER kernel binary. You MUST
104 1.7.2.2 mellon install this file. It is the kernel that you need
105 1.7.2.2 mellon to boot the system.
106 1.7.2.2 mellon [ 606K gzipped, 1.32M uncompressed ]
107 1.7.2.2 mellon
108 1.7.2.2 mellon base13 The NetBSD/mac68k _VER base binary distribution. You
109 1.7.2.2 mellon MUST install this distribution set. It contains the
110 1.7.2.2 mellon base NetBSD utilities that are necessary for the
111 1.7.2.2 mellon system to run and be minimally functional. It
112 1.7.2.2 mellon includes shared library support, and excludes
113 1.7.2.2 mellon everything described below.
114 1.7.2.2 mellon [ 8.6M gzipped, 25.1M uncompressed ]
115 1.7.2.2 mellon
116 1.7.2.2 mellon comp13 The NetBSD/mac68k Compiler tools; all of the tools
117 1.7.2.2 mellon relating to C and C++.
118 1.7.2.2 mellon This set includes the system include files
119 1.7.2.2 mellon (/usr/include), the linker, the compiler tool chain,
120 1.7.2.2 mellon and the various system libraries (except the shared
121 1.7.2.2 mellon libraries, which are included as part of the base
122 1.7.2.2 mellon set). This set also includes the manual pages for all
123 1.7.2.2 mellon of the utilities it contains, as well as the system
124 1.7.2.2 mellon call and library manual pages.
125 1.7.2.2 mellon [ 6.2M gzipped, 21.6M uncompressed ]
126 1.7.2.2 mellon
127 1.7.2.2 mellon etc13 This distribution set contains the system
128 1.7.2.2 mellon configuration files that reside in /etc and in several
129 1.7.2.2 mellon other places. This set MUST be installed if you are
130 1.7.2.2 mellon installing the system from scratch, but should NOT be
131 1.7.2.2 mellon used if you are upgrading. (If you are upgrading,
132 1.7.2.2 mellon it's recommended that you get a copy of this set and
133 1.7.2.2 mellon CAREFULLY upgrade your configuration files by hand.)
134 1.7.2.2 mellon [ 49K gzipped, 288K uncompressed ]
135 1.7.2.2 mellon
136 1.7.2.2 mellon games13 This set includes the games and their manual pages.
137 1.7.2.2 mellon [ 2.8M gzipped, 7.2M uncompressed ]
138 1.7.2.2 mellon
139 1.7.2.2 mellon man13 This set includes all of the manual pages for the
140 1.7.2.2 mellon binaries and other software contained in the base set.
141 1.7.2.2 mellon Note that it does not include any of the manual pages
142 1.7.2.2 mellon that are included in the other sets.
143 1.7.2.2 mellon [ 2.2M gzipped, 8.8M uncompressed ]
144 1.7.2.2 mellon
145 1.7.2.2 mellon misc13 This set includes the system dictionaries (which are
146 1.7.2.2 mellon rather large), the typesettable document set, and
147 1.7.2.2 mellon man pages for other architectures which happen to be
148 1.7.2.2 mellon installed from the source tree by default.
149 1.7.2.2 mellon [ 2.1M gzipped, 7.6M uncompressed ]
150 1.1 briggs
151 1.7.2.2 mellon text13 This set includes NetBSD's text processing tools,
152 1.7.2.2 mellon including groff, all related programs, and their
153 1.7.2.2 mellon manual pages.
154 1.7.2.2 mellon [ 1.0M gzipped, 3.7M uncompressed ]
155 1.7.2.2 mellon
156 1.7.2.2 mellon The mac68k security distribution set is named "secr13" and can be found
157 1.7.2.2 mellon in the "mac68k/security" subdirectory of the NetBSD _VER distribution
158 1.7.2.2 mellon tree. It contains the crypt libraries (for the DES encryption algorithm)
159 1.7.2.2 mellon and the binaries which depend on it. It can only be found on those sites
160 1.7.2.2 mellon which carry the complete NetBSD distribution and that can legally obtain
161 1.7.2.2 mellon it. (Remember, because of United States law, it may not be legal to
162 1.7.2.2 mellon distribute this set to locations outside of the United States and Canada.)
163 1.7.2.2 mellon [ 779K gzipped, 2.5M uncompressed ]
164 1.7.2.2 mellon =======
165 1.1 briggs The NetBSD/mac68k binary distribution sets contain the binaries which
166 1.7 ender comprise the NetBSD _VER release for the mac68k. There are eight binary
167 1.7.2.1 mellon distribution sets, the "security" distribution set, and five X distribution
168 1.7.2.1 mellon sets. The binary distribution sets can be found in the "mac68k/binary"
169 1.7 ender subdirectory of the NetBSD _VER distribution tree, and are as follows:
170 1.1 briggs
171 1.7 ender netbsd13 The NetBSD/mac68k _VER kernel binary. You MUST
172 1.1 briggs install this file. It is the kernel that you need
173 1.1 briggs to boot the system.
174 1.7 ender [ 606K gzipped, 1.32M uncompressed ]
175 1.1 briggs
176 1.7 ender base13 The NetBSD/mac68k _VER base binary distribution. You
177 1.1 briggs MUST install this distribution set. It contains the
178 1.1 briggs base NetBSD utilities that are necessary for the
179 1.1 briggs system to run and be minimally functional. It
180 1.1 briggs includes shared library support, and excludes
181 1.1 briggs everything described below.
182 1.7 ender [ 8.6M gzipped, 25.1M uncompressed ]
183 1.1 briggs
184 1.7 ender comp13 The NetBSD/mac68k Compiler tools; all of the tools
185 1.5 scottr relating to C and C++.
186 1.1 briggs This set includes the system include files
187 1.1 briggs (/usr/include), the linker, the compiler tool chain,
188 1.1 briggs and the various system libraries (except the shared
189 1.1 briggs libraries, which are included as part of the base
190 1.1 briggs set). This set also includes the manual pages for all
191 1.1 briggs of the utilities it contains, as well as the system
192 1.1 briggs call and library manual pages.
193 1.7 ender [ 6.2M gzipped, 21.6M uncompressed ]
194 1.1 briggs
195 1.7 ender etc13 This distribution set contains the system
196 1.1 briggs configuration files that reside in /etc and in several
197 1.1 briggs other places. This set MUST be installed if you are
198 1.1 briggs installing the system from scratch, but should NOT be
199 1.1 briggs used if you are upgrading. (If you are upgrading,
200 1.1 briggs it's recommended that you get a copy of this set and
201 1.1 briggs CAREFULLY upgrade your configuration files by hand.)
202 1.7 ender [ 49K gzipped, 288K uncompressed ]
203 1.1 briggs
204 1.7 ender games13 This set includes the games and their manual pages.
205 1.7 ender [ 2.8M gzipped, 7.2M uncompressed ]
206 1.1 briggs
207 1.7 ender man13 This set includes all of the manual pages for the
208 1.1 briggs binaries and other software contained in the base set.
209 1.1 briggs Note that it does not include any of the manual pages
210 1.1 briggs that are included in the other sets.
211 1.7 ender [ 2.2M gzipped, 8.8M uncompressed ]
212 1.1 briggs
213 1.7 ender misc13 This set includes the system dictionaries (which are
214 1.1 briggs rather large), the typesettable document set, and
215 1.1 briggs man pages for other architectures which happen to be
216 1.1 briggs installed from the source tree by default.
217 1.7 ender [ 2.1M gzipped, 7.6M uncompressed ]
218 1.1 briggs
219 1.7 ender text13 This set includes NetBSD's text processing tools,
220 1.1 briggs including groff, all related programs, and their
221 1.1 briggs manual pages.
222 1.7 ender [ 1.0M gzipped, 3.7M uncompressed ]
223 1.1 briggs
224 1.7 ender The mac68k security distribution set is named "secr13" and can be found
225 1.7 ender in the "mac68k/security" subdirectory of the NetBSD _VER distribution
226 1.1 briggs tree. It contains the crypt libraries (for the DES encryption algorithm)
227 1.1 briggs and the binaries which depend on it. It can only be found on those sites
228 1.1 briggs which carry the complete NetBSD distribution and that can legally obtain
229 1.6 mycroft it. (Remember, because of United States law, it may not be legal to
230 1.6 mycroft distribute this set to locations outside of the United States and Canada.)
231 1.7 ender [ 779K gzipped, 2.5M uncompressed ]
232 1.7.2.2 mellon >>>>>>> 1.8
233 1.1 briggs
234 1.7.2.2 mellon <<<<<<< contents
235 1.7.2.2 mellon xbase.tgz X clients, shared libraries, and related man pages.
236 1.7.2.2 mellon Also includes bitmaps and miscellaneous
237 1.7.2.2 mellon configuration files.
238 1.7.2.2 mellon [ 2.34 M gzipped, 7.46M uncompressed ]
239 1.7.2.2 mellon
240 1.7.2.2 mellon xcomp.tgz Static libraries, include files (except bitmaps),
241 1.7.2.2 mellon X config files (for xmkmf), and related man pages.
242 1.7.2.2 mellon [ 1.57M gzipped, 6.38M uncompressed ]
243 1.7.2.2 mellon
244 1.7.2.2 mellon xcontrib.tgz User-contributed X binaries (e.g. xev, xload) built
245 1.7.2.2 mellon from the X11 "contrib" sources with man pages and
246 1.7.2.2 mellon default config files.
247 1.7.2.2 mellon [ 178K gzipped, 661K uncompressed ]
248 1.7.2.2 mellon
249 1.7.2.2 mellon xfont.tgz X11 fonts.
250 1.7.2.2 mellon [ 5.66M gzipped, 6.99M uncompressed ]
251 1.7.2.2 mellon
252 1.7.2.2 mellon xserver.tgz The Xmac68k _monochrome_ server with man pages.
253 1.7.2.2 mellon [ 1.32M gzipped, 3.25M uncompressed ]
254 1.7.2.2 mellon
255 1.7.2.2 mellon The NetBSD/mac68k security distribution set is named "secr.tgz" and can be
256 1.7.2.2 mellon found in the "mac68k/binary/security" subdirectory of the NetBSD _VER
257 1.7.2.2 mellon distribution tree. It contains the crypt libraries (for the DES encryption
258 1.7.2.2 mellon algorithm) and the binaries built from the "src/domestic" portion of the
259 1.7.2.2 mellon NetBSD source tree which depend on it. It can only be found on those sites
260 1.7.2.2 mellon which carry the complete NetBSD distribution and that can legally obtain
261 1.7.2.2 mellon it. (Remember, because of United States law, it may not be legal to
262 1.7.2.2 mellon distribute this set to locations outside of the United States and Canada.)
263 1.7.2.2 mellon [ 779K gzipped, 2.5M uncompressed ]
264 1.7.2.2 mellon
265 1.7.2.2 mellon The mac68k binary distribution sets are distributed as full .tar.gz files
266 1.7.2.2 mellon (with the extension .tgz because the software used to download the sets may
267 1.7.2.2 mellon incorrectly auto-unpack files ending in .gz and to accomodate systems which
268 1.7.2.2 mellon only support 3 character extensions to file names). The instructions
269 1.7.2.2 mellon given for extracting the source sets work equally well for the binary sets,
270 1.7.2.2 mellon but it is worth noting that if you use that method, the files are extracted
271 1.7.2.2 mellon "below" the current directory. That is, if you want to extract the
272 1.7.2.2 mellon binaries "into" your system, i.e. replace the system binaries with them,
273 1.7.2.2 mellon you have to run the "tar xpf" from /. Also note that if you upgrade or
274 1.7.2.2 mellon install this way, those programs that you are using at the time will NOT be
275 1.7.2.2 mellon replaced. If you follow the normal installation or upgrade procedures,
276 1.7.2.2 mellon this will be taken care of for you.
277 1.7.2.2 mellon
278 1.7.2.2 mellon Additional kernels to those included in the distribution sets may be found
279 1.7.2.2 mellon in the "mac68k/binary/kernels" subdirectory of the NetBSD _VER distribution
280 1.7.2.2 mellon tree. These kernels are generally named something like "netbsd-GENERIC.gz"
281 1.7.2.2 mellon or some other suitable name. Please note that these kernels are simply
282 1.7.2.2 mellon gzipped and are not in tar archives. A CKSUM file is included in this
283 1.7.2.2 mellon directory as well.
284 1.7.2.2 mellon
285 1.7.2.2 mellon The MacOS-based utilities necessary for installing and running NetBSD can
286 1.7.2.2 mellon be found in the "mac68k/installation/misc" subdirectory of the NetBSD
287 1.7.2.2 mellon _VER distribution tree. The important files in this directory are as
288 1.7.2.2 mellon follows:
289 1.7.2.2 mellon
290 1.7.2.2 mellon Booter.sea.hqx The NetBSD/Mac68k Booter utility. This
291 1.7.2.2 mellon program is used to boot the NetBSD kernel
292 1.7.2.2 mellon from within MacOS.
293 1.7.2.2 mellon [ 141 K archived ]
294 1.7.2.2 mellon
295 1.7.2.2 mellon Installer.sea.hqx The NetBSD/Mac68k Installer utility. This
296 1.7.2.2 mellon program is used to install the distribution
297 1.7.2.2 mellon sets onto your NetBSD partition(s).
298 1.7.2.2 mellon [ 147 K archived ]
299 1.7.2.2 mellon
300 1.7.2.2 mellon Mkfs.sea.hqx The Mkfs utility. This program is used to
301 1.7.2.2 mellon format your chosen partitions so that they
302 1.7.2.2 mellon can be used with NetBSD.
303 1.7.2.2 mellon [ 76 K archived ]
304 1.7.2.2 mellon
305 1.7.2.2 mellon These files are all binhexed, self-extracting archives. If you need them,
306 1.7.2.2 mellon the sources for these utilities are in the "src" subdirectory.
307 1.7.2.2 mellon ||||||| 1.7
308 1.7.2.2 mellon The mac68k binary distribution sets are distributed as full .tar.gz
309 1.7.2.2 mellon files (without that extension). The instructions given for extracting
310 1.7.2.2 mellon the source sets work equally well for the binary sets, but it is worth
311 1.7.2.2 mellon noting that if you use that method, the files are extracted "below" the
312 1.7.2.2 mellon current directory. That is, if you want to extract the binaries "into"
313 1.7.2.2 mellon your system, i.e. replace the system binaries with them, you have to run
314 1.7.2.2 mellon the "tar xfp" from /. Also note that if you upgrade or install this way,
315 1.7.2.2 mellon those programs that you are using at the time will NOT be replaced. If
316 1.7.2.2 mellon you follow the normal installation or upgrade procedures, this will be
317 1.7.2.2 mellon taken care of for you.
318 1.7.2.2 mellon =======
319 1.7.2.1 mellon The NetBSD _VER distribution includes a full X11 build for NetBSD/mac68k
320 1.7.2.1 mellon systems. Except for some minor changes to facilitate building under
321 1.7.2.1 mellon NetBSD in general, the X clients and related libraries were built "out of
322 1.7.2.1 mellon the box" from an XFree86 3.3.1 tree, which in turn was based on X11R6.3.
323 1.7.2.1 mellon The binaries were built on, and require, a NetBSD/mac68k _VER system. The
324 1.7.2.1 mellon mac68k X distribution sets can be found in the "mac68k/X11" subdirectory
325 1.7.2.1 mellon of the NetBSD _VER distribution tree, and are as follows:
326 1.7.2.1 mellon
327 1.7.2.1 mellon xbase13 X clients, shared libraries, and related man pages.
328 1.7.2.1 mellon Also includes bitmaps and miscellaneous
329 1.7.2.1 mellon configuration files.
330 1.7.2.1 mellon [ 2.34 M gzipped, 7.46M uncompressed ]
331 1.7.2.1 mellon
332 1.7.2.1 mellon xserver13 The Xmac68k _monochrome_ server with man pages.
333 1.7.2.1 mellon [ 1.32M gzipped, 3.25M uncompressed ]
334 1.7.2.1 mellon
335 1.7.2.1 mellon xfont13 X fonts.
336 1.7.2.1 mellon [ 5.66M gzipped, 6.99M uncompressed ]
337 1.7.2.1 mellon
338 1.7.2.1 mellon xcomp13 Static libraries, include files (except bitmaps),
339 1.7.2.1 mellon X config files (for xmkmf), and related man pages.
340 1.7.2.1 mellon [ 1.57M gzipped, 6.38M uncompressed ]
341 1.7.2.1 mellon
342 1.7.2.1 mellon xcontrib User-contributed X binaries (e.g. xev, xload) with
343 1.7.2.1 mellon man pages and default config files.
344 1.7.2.1 mellon [ 178K gzipped, 661K uncompressed ]
345 1.7.2.1 mellon
346 1.7.2.1 mellon The mac68k binary distribution sets are distributed as full .tar.gz files
347 1.7.2.1 mellon (without that extension). The instructions given for extracting the
348 1.7.2.1 mellon source sets work equally well for the binary sets, but it is worth noting
349 1.7.2.1 mellon that if you use that method, the files are extracted "below" the current
350 1.7.2.1 mellon directory. That is, if you want to extract the binaries "into" your
351 1.7.2.1 mellon system, i.e. replace the system binaries with them, you have to run the
352 1.7.2.1 mellon "tar xfp" from /. Also note that if you upgrade or install this way,
353 1.4 briggs those programs that you are using at the time will NOT be replaced. If
354 1.4 briggs you follow the normal installation or upgrade procedures, this will be
355 1.1 briggs taken care of for you.
356 1.7.2.2 mellon >>>>>>> 1.8
357