%! %%Pages: (atend) %%DocumentFonts: (atend) %%EndComments % % Frame Maker PostScript Prolog 1.11, for use with Maker 1.11 % Copyright (c) 1986,87 by Frame Technology, Inc. All rights reserved. % % Known Problems: % Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1 /FMversion (1.11) def /FrameDict 120 dict def % The readline in 23.0 doesn't recognize cr's as nl's on AppleTalk FrameDict /tmprangecheck errordict /rangecheck get put errordict /rangecheck {FrameDict /bug true put} put FrameDict /bug false put mark % Some PS machines read past the CR, so keep the following 3 lines together! currentfile 5 string readline 00 0000000000 cleartomark errordict /rangecheck FrameDict /tmprangecheck get put FrameDict /bug get { /readline { /gstring exch def /gfile exch def /gindex 0 def { gfile read pop dup 10 eq {exit} if dup 13 eq {exit} if gstring exch gindex exch put /gindex gindex 1 add def } loop pop gstring 0 gindex getinterval true } def } if /FMVERSION { FMversion ne { /Times-Roman findfont 18 scalefont setfont 100 100 moveto (Maker version does not match postscript_prolog!) dup = show showpage } if } def /FMLOCAL { FrameDict begin 0 def end } def /landscape FMLOCAL /docheight FMLOCAL /docwidth FMLOCAL /yscale FMLOCAL /xscale FMLOCAL /orgxfer FMLOCAL /orgproc FMLOCAL /organgle FMLOCAL /orgfreq FMLOCAL /FMDOCUMENT { /#copies exch def FrameDict begin 0 ne /landscape exch def /docheight exch def /docwidth exch def /yscale exch def /xscale exch def currenttransfer cvlit /orgxfer exch def currentscreen cvlit /orgproc exch def /organgle exch def /orgfreq exch def end } def /pagesave FMLOCAL /orgmatrix FMLOCAL /FMBEGINPAGE { FrameDict begin /pagesave save def 2 setlinecap xscale yscale scale landscape { 90 rotate 0 docheight neg translate } if /orgmatrix matrix def gsave } def /FMENDPAGE { grestore pagesave restore end showpage } def /fontname FMLOCAL /fontscale FMLOCAL /fontnum FMLOCAL /fontdict FMLOCAL /FMDEFINEFONT { FrameDict begin /fontname exch def /fontscale exch def /fontnum exch def /fontdict fontname findfont fontscale scalefont def fontdict /Encoding get StandardEncoding eq { fontdict DiacriticEncode /fontdict exch def } { fontdict NonDiacriticEncode /fontdict exch def } ifelse FMfonts fontnum fontnum fontdict definefont put end } def /FMLINEWIDTHS { FrameDict begin dup array /FMlinewidths exch def 1 sub -1 0 {exch FMlinewidths 3 1 roll lnormalize put} for end } def FrameDict begin /savematrix { orgmatrix currentmatrix pop } bind def /restorematrix { orgmatrix setmatrix } bind def /dmatrix matrix def /dpi 72 0 dmatrix defaultmatrix dtransform dup mul exch dup mul add sqrt def /max {2 copy lt {exch} if pop} bind def /min {2 copy gt {exch} if pop} bind def /DiacriticEncoding [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute /Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis /atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis /iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve /ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex /udieresis /dagger /.notdef /cent /sterling /section /bullet /paragraph /germandbls /registered /copyright /trademark /acute /dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef /yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown /exclamdown /logicalnot /.notdef /florin /.notdef /.notdef /guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde /Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright /quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis /fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl /periodcentered /quotesinglbase /quotedblbase /perthousand /Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute /Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve /Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron /breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron ] def /FMfonts 255 array def /basefontdict FMLOCAL /newfontdict FMLOCAL /DiacriticEncode { /basefontdict exch def /newfontdict basefontdict maxlength dict def basefontdict {exch dup /FID ne {dup /Encoding eq {exch pop DiacriticEncoding} {exch} ifelse newfontdict 3 1 roll put } {pop pop} ifelse } forall newfontdict } bind def /NonDiacriticEncode { /basefontdict exch def /newfontdict basefontdict maxlength dict def basefontdict {exch dup /FID ne {exch newfontdict 3 1 roll put} {pop pop} ifelse } forall newfontdict } bind def /freq FMLOCAL /bwidth FMLOCAL /bpside FMLOCAL /bstring FMLOCAL /onbits FMLOCAL /offbits FMLOCAL /xindex FMLOCAL /yindex FMLOCAL /x FMLOCAL /y FMLOCAL /setpattern { /freq exch def /bwidth exch def /bpside exch def /bstring exch def /onbits 0 def /offbits 0 def freq 0 {/y exch def /x exch def /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def bstring yindex bwidth mul xindex 8 idiv add get 1 7 xindex 8 mod sub bitshift and 0 ne {/onbits onbits 1 add def 1} {/offbits offbits 1 add def 0} ifelse } setscreen {} settransfer offbits offbits onbits add div setgray } bind def /grayness { setgray orgxfer cvx settransfer orgfreq organgle orgproc cvx setscreen } bind def /normalize { transform cvi exch cvi exch itransform } bind def /dnormalize { dtransform cvi exch cvi exch idtransform } bind def /lnormalize { 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop } bind def /fillprocs [{0.00 grayness} {0.10 grayness} {0.30 grayness} {0.50 grayness} {0.70 grayness} {0.90 grayness} {0.97 grayness} {1.00 grayness} {<0F1E3C78F0E1C387> 8 1 dpi 16 div setpattern} {<0F87C3E1F0783C1E> 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<8142241818244281> 8 1 dpi 16 div setpattern} {<03060C183060C081> 8 1 dpi 16 div setpattern} {<8040201008040201> 8 1 dpi 16 div setpattern} {} {1.00 grayness} {0.90 grayness} {0.70 grayness} {0.50 grayness} {0.30 grayness} {0.10 grayness} {0.03 grayness} {0.00 grayness} { 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<3333333333333333> 8 1 dpi 16 div setpattern} {<0000FFFF0000FFFF> 8 1 dpi 16 div setpattern} {<7EBDDBE7E7DBBD7E> 8 1 dpi 16 div setpattern} { 8 1 dpi 16 div setpattern} {<7FBFDFEFF7FBFDFE> 8 1 dpi 16 div setpattern} {} ] def /H { FMlinewidths exch get setlinewidth } bind def /X { fillprocs exch get exec } bind def /V { gsave eofill grestore } bind def /N { gsave stroke grestore } bind def /M {moveto} bind def /E {lineto} bind def /D {curveto} bind def /O {closepath} bind def /n FMLOCAL /L { /n exch def newpath normalize moveto 2 1 n {pop normalize lineto} for } bind def /Y { L closepath } bind def /K { /n exch def newpath moveto 3 1 n {pop curveto} for } bind def /J { /n exch def newpath moveto 1 1 n {pop curveto} for } bind def /x1 FMLOCAL /x2 FMLOCAL /y1 FMLOCAL /y2 FMLOCAL /R { /y2 exch def /x2 exch def /y1 exch def /x1 exch def x1 y1 x2 y1 x2 y2 x1 y2 4 Y } bind def /C { grestore gsave R clip } bind def /U { grestore gsave } bind def /F { FMfonts exch get setfont } bind def /T { moveto show } bind def /P { moveto 0 32 3 2 roll widthshow } bind def /S { moveto 0 exch ashow } bind def /B { moveto 0 32 4 2 roll 0 exch awidthshow } bind def /Q { moveto gsave show grestore } bind def /x FMLOCAL /y FMLOCAL /dx FMLOCAL /dy FMLOCAL /dl FMLOCAL /t FMLOCAL /t2 FMLOCAL /Cos FMLOCAL /Sin FMLOCAL /r FMLOCAL /W { dnormalize /dy exch def /dx exch def normalize /y exch def /x exch def /dl dx dx mul dy dy mul add sqrt def dl 0.0 gt { /t currentlinewidth def savematrix /Cos dx dl div def /Sin dy dl div def /r [Cos Sin Sin neg Cos 0.0 0.0] def /t2 t 2.5 mul 3.5 max def newpath x y translate r concat 0.0 0.0 moveto dl t 2.7 mul sub 0.0 rlineto stroke restorematrix x dx add y dy add translate r concat t 0.67 mul setlinewidth t 1.61 mul neg 0.0 translate 0.0 0.0 moveto t2 1.7 mul neg t2 2.0 div moveto 0.0 0.0 lineto t2 1.7 mul neg t2 2.0 div neg lineto stroke t setlinewidth restorematrix } if } bind def /G { gsave newpath normalize translate 0.0 0.0 moveto dnormalize scale 0.0 0.0 1.0 5 3 roll arc closepath eofill grestore } bind def /x FMLOCAL /y FMLOCAL /w FMLOCAL /h FMLOCAL /xx FMLOCAL /yy FMLOCAL /ww FMLOCAL /hh FMLOCAL /A { /y exch def /x exch def /h exch def /w exch def x y normalize /yy exch def /xx exch def w h dnormalize /hh exch def /ww exch def ww abs hh abs xx ww add yy hh sub gsave savematrix newpath translate scale 0.0 0.0 1.0 5 3 roll arc 0 setlinecap restorematrix stroke grestore } bind def /FMsaveobject FMLOCAL /FMoptop FMLOCAL /FMdicttop FMLOCAL /BEGINPRINTCODE { /FMdicttop countdictstack 1 add def /FMoptop count 6 sub def /FMsaveobject save def userdict begin /showpage {} def newpath translate 0.0 0.0 moveto } bind def /ENDPRINTCODE { count -1 FMoptop {pop pop} for countdictstack -1 FMdicttop {pop end} for FMsaveobject restore } bind def /gn { 0 { 46 mul cf read pop 32 sub dup 46 lt {exit} if 46 sub add } loop add } bind def /str FMLOCAL /cfs { /str sl string def 0 1 sl 1 sub {str exch val put} for str def } bind def /ic [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 0 {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx} {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx} {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh} {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh} {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl} {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl} {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl} {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl} ] def /sl FMLOCAL /val FMLOCAL /ws FMLOCAL /im FMLOCAL /bs FMLOCAL /cs FMLOCAL /len FMLOCAL /pos FMLOCAL /ms { /sl exch def /val 255 def /ws cfs /im cfs /val 0 def /bs cfs /cs cfs } bind def 400 ms /ip { is 0 cf cs readline pop { ic exch get exec add } forall pop } bind def /wh { /len exch def /pos exch def ws 0 len getinterval im pos len getinterval copy pop pos len } bind def /bl { /len exch def /pos exch def bs 0 len getinterval im pos len getinterval copy pop pos len } bind def /s1 1 string def /fl { /len exch def /pos exch def /val cf s1 readhexstring pop 0 get def pos 1 pos len add 1 sub {im exch val put} for pos len } bind def /hx { 3 copy getinterval cf exch readhexstring pop pop } bind def /h FMLOCAL /w FMLOCAL /lb FMLOCAL /bitmapsave FMLOCAL /is FMLOCAL /cf FMLOCAL /BEGINBITMAP { gsave translate scale /h exch def /w exch def /lb w 7 add 8 idiv def sl lb lt {lb ms} if /bitmapsave save def /is im 0 lb getinterval def ws 0 lb getinterval is copy pop /cf currentfile def w h 1 [w 0 0 h neg 0 h] {ip} image bitmapsave restore grestore } bind def /ENDBITMAP { } bind def end %%EndProlog %%BeginSetup (1.11) FMVERSION 1. 1. 612. 792. 0 1 FMDOCUMENT 0 12. /Times-Roman FMDEFINEFONT 1 18. /Times-Bold FMDEFINEFONT 2 12. /Times-Italic FMDEFINEFONT 3 14. /Times-Roman FMDEFINEFONT 4 14. /Times-Italic FMDEFINEFONT 5 14. /Times-Bold FMDEFINEFONT 6 12. /Times-Bold FMDEFINEFONT 7 10. /Times-Bold FMDEFINEFONT 8 12. /Courier FMDEFINEFONT 0.5 1. 3. 4. 4 FMLINEWIDTHS %%EndSetup %%Page: "1" 1 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (B-1) 522. 36. T 1 F (Appendix B) 72. 706. T (SunOS 4.0 Installation Checklist) 216. 706. T 0 F (This appendix addresses SunOS 4.0 installation issues and ) 217. 681. T (should be considered both a preface and appendix to the ) 217. 668. T 2 F (SunOS ) 489.6 668. T (4.0 System Administration Guide) 217. 655. T 0 F (. Some steps are also relevant ) 375.66 655. T (for porting uses, but the checklist is targeted to System Admin-) 217. 642. T (istrators of a single and networked group of Sun workstations.) 217. 629. T (The following diagram depicts valid network configurations of ) 217. 612. T (Sun hardware platforms and SunOS releases.) 217. 599. T 72. 61. 540. 720. C 72. 63. 540. 576. C 72. 63. 540. 576. R 7 X V 106. 361. 478. 361. 2 L 0 H 0 X N 7 X 90. 450. 14.5 6.5 174.5 391.5 G 1 H 0 X 90. 90.1 -14.5 6.5 189. 398. A 90. 180.1 14.5 6.5 160. 398. A 180. 270.1 14.5 -6.5 160. 385. A 270. 0.1 -14.5 -6.5 189. 385. A 0. 90. -14.5 6.5 189. 398. A 160. 390. 160. 375. 2 L N 189. 392. 189. 377. 2 L N 7 X 90. 450. 14.5 6.5 174.5 375.5 G 0 X 90. 90.1 -14.5 6.5 189. 382. A 90. 180.1 14.5 6.5 160. 382. A 180. 270.1 14.5 -6.5 160. 369. A 270. 0.1 -14.5 -6.5 189. 369. A 0. 90. -14.5 6.5 189. 382. A 145. 383. 159. 383. 2 L 2 H N 136. 361. 135. 189. 2 L 0 H N 109. 247. 163. 283. R 7 X V 1 H 0 X N 3 F (Sun-3) 117. 261. T 109. 200. 163. 236. R 7 X V 0 X N (3/110) 117. 214. T 108. 153. 162. 189. R 7 X V 0 X N (3/200) 116. 167. T 7 X 90. 450. 14.5 6.5 195.5 320.5 G 0 X 90. 90.1 -14.5 6.5 210. 327. A 90. 180.1 14.5 6.5 181. 327. A 180. 270.1 14.5 -6.5 181. 314. A 270. 0.1 -14.5 -6.5 210. 314. A 0. 90. -14.5 6.5 210. 327. A 181. 319. 181. 304. 2 L N 210. 321. 210. 306. 2 L N 7 X 90. 450. 14.5 6.5 195.5 304.5 G 0 X 90. 90.1 -14.5 6.5 210. 311. A 90. 180.1 14.5 6.5 181. 311. A 180. 270.1 14.5 -6.5 181. 298. A 270. 0.1 -14.5 -6.5 210. 298. A 0. 90. -14.5 6.5 210. 311. A 163. 312. 180. 312. 2 L 2 H N 110. 295. 164. 331. R 7 X V 1 H 0 X N (3/200) 118. 309. T 118. 468. 118. 361. 2 L 0 H N 92. 468. 146. 504. R 7 X V 1 H 0 X N (Sun-2) 100. 482. T 91. 420. 145. 456. R 7 X V 0 X N (Sun-2) 99. 434. T 91. 373. 145. 409. R 7 X V 0 X N (Sun-2) 99. 387. T 7 X 90. 450. 14.5 6.5 284.5 392.5 G 0 X 90. 90.1 -14.5 6.5 299. 399. A 90. 180.1 14.5 6.5 270. 399. A 180. 270.1 14.5 -6.5 270. 386. A 270. 0.1 -14.5 -6.5 299. 386. A 0. 90. -14.5 6.5 299. 399. A 270. 391. 270. 376. 2 L N 299. 393. 299. 378. 2 L N 7 X 90. 450. 14.5 6.5 284.5 376.5 G 0 X 90. 90.1 -14.5 6.5 299. 383. A 90. 180.1 14.5 6.5 270. 383. A 180. 270.1 14.5 -6.5 270. 370. A 270. 0.1 -14.5 -6.5 299. 370. A 0. 90. -14.5 6.5 299. 383. A 252. 384. 269. 384. 2 L 2 H N 225. 469. 225. 361. 2 L 0 H N 199. 469. 253. 505. R 7 X V 1 H 0 X N (Sun-3) 207. 483. T 198. 421. 252. 457. R 7 X V 0 X N (Sun-2) 206. 435. T 198. 374. 252. 410. R 7 X V 0 X N (Sun-3) 206. 388. T (Ethernet) 80. 345. T 256. 361. 255. 189. 2 L 0 H N 229. 247. 283. 283. R 7 X V 1 H 0 X N (Sun-3) 237. 261. T 229. 200. 283. 236. R 7 X V 0 X N (3/110) 237. 214. T 228. 153. 282. 189. R 7 X V 0 X N (3/200) 236. 167. T 7 X 90. 450. 14.5 6.5 315.5 320.5 G 0 X 90. 90.1 -14.5 6.5 330. 327. A 90. 180.1 14.5 6.5 301. 327. A 180. 270.1 14.5 -6.5 301. 314. A 270. 0.1 -14.5 -6.5 330. 314. A 0. 90. -14.5 6.5 330. 327. A 301. 319. 301. 304. 2 L N 330. 321. 330. 306. 2 L N 7 X 90. 450. 14.5 6.5 315.5 304.5 G 0 X 90. 90.1 -14.5 6.5 330. 311. A 90. 180.1 14.5 6.5 301. 311. A 180. 270.1 14.5 -6.5 301. 298. A 270. 0.1 -14.5 -6.5 330. 298. A 0. 90. -14.5 6.5 330. 311. A 283. 312. 300. 312. 2 L 2 H N 230. 295. 284. 331. R 7 X V 1 H 0 X N (3/200) 238. 309. T 345. 530. 343. 361. 2 L 0 H N 319. 465. 373. 501. R 7 X V 1 H 0 X N (Sun-2) 327. 479. T 319. 418. 373. 454. R 7 X V 0 X N (Sun-3) 327. 432. T 318. 371. 372. 407. R 7 X V 0 X N (Sun-4) 326. 385. T 7 X 90. 450. 14.5 6.5 405.5 393.5 G 0 X 90. 90.1 -14.5 6.5 420. 400. A 90. 180.1 14.5 6.5 391. 400. A 180. 270.1 14.5 -6.5 391. 387. A 270. 0.1 -14.5 -6.5 420. 387. A 0. 90. -14.5 6.5 420. 400. A 391. 392. 391. 377. 2 L N 420. 394. 420. 379. 2 L N 7 X 90. 450. 14.5 6.5 405.5 377.5 G 0 X 90. 90.1 -14.5 6.5 420. 384. A 90. 180.1 14.5 6.5 391. 384. A 180. 270.1 14.5 -6.5 391. 371. A 270. 0.1 -14.5 -6.5 420. 371. A 0. 90. -14.5 6.5 420. 384. A 373. 385. 390. 385. 2 L 2 H N 320. 513. 374. 549. R 7 X V 1 H 0 X N (Sun386) 323. 526. T 4 F (i) 365.78 526. T 7 X 90. 450. 14.5 6.5 427.5 317.5 G 0 X 90. 90.1 -14.5 6.5 442. 324. A 90. 180.1 14.5 6.5 413. 324. A 180. 270.1 14.5 -6.5 413. 311. A 270. 0.1 -14.5 -6.5 442. 311. A 0. 90. -14.5 6.5 442. 324. A 413. 316. 413. 301. 2 L N 442. 318. 442. 303. 2 L N 7 X 90. 450. 14.5 6.5 427.5 301.5 G 0 X 90. 90.1 -14.5 6.5 442. 308. A 90. 180.1 14.5 6.5 413. 308. A 180. 270.1 14.5 -6.5 413. 295. A 270. 0.1 -14.5 -6.5 442. 295. A 0. 90. -14.5 6.5 442. 308. A 395. 309. 412. 309. 2 L 2 H N 368. 361. 368. 201. 2 L 0 H N 342. 292. 396. 328. R 7 X V 1 H 0 X N 3 F (Sun-4) 350. 306. T 341. 244. 395. 280. R 7 X V 0 X N (Sun-4) 349. 258. T 341. 197. 395. 233. R 7 X V 0 X N (Sun-3) 349. 211. T 5 F 1.65 (Figure B-1. Supported Configurations) 192. 70. P 268. 140. 268. 134. 236. 134. 236. 140. 4 Y V 0 H N 278. 127. 278. 129. 277. 130. 276. 132. 274. 133. 273. 134. 271. 134. 268. 134. 268. 140. 270. 140. 272. 139. 275. 138. 276. 136. 277. 134. 278. 132. 278. 129. 16 Y V N 236. 134. 234. 134. 232. 135. 230. 136. 228. 138. 227. 140. 226. 142. 226. 144. 226. 147. 227. 145. 228. 143. 229. 142. 230. 141. 231. 140. 233. 140. 236. 140. 16 Y V N 288. 140. 288. 134. 320. 134. 320. 140. 4 Y V N 278. 127. 279. 129. 280. 130. 281. 132. 282. 133. 283. 134. 285. 134. 288. 134. 288. 140. 286. 140. 284. 139. 282. 138. 280. 136. 279. 134. 278. 132. 278. 129. 16 Y V N 320. 134. 322. 134. 324. 135. 327. 136. 328. 138. 329. 140. 330. 142. 330. 144. 330. 147. 330. 145. 329. 143. 328. 142. 326. 141. 325. 140. 323. 140. 320. 140. 16 Y V N 378. 180. 378. 174. 346. 174. 346. 180. 4 Y V N 388. 167. 388. 169. 387. 170. 386. 172. 384. 173. 383. 174. 381. 174. 378. 174. 378. 180. 380. 180. 382. 179. 385. 178. 386. 176. 387. 174. 388. 172. 388. 169. 16 Y V N 346. 174. 344. 174. 342. 175. 340. 176. 338. 178. 337. 180. 336. 182. 336. 184. 336. 187. 337. 185. 338. 183. 339. 182. 340. 181. 341. 180. 343. 180. 346. 180. 16 Y V N 398. 180. 398. 174. 430. 174. 430. 180. 4 Y V N 388. 167. 389. 169. 390. 170. 391. 172. 392. 173. 393. 174. 395. 174. 398. 174. 398. 180. 396. 180. 394. 179. 392. 178. 390. 176. 389. 174. 388. 172. 388. 169. 16 Y V N 430. 174. 432. 174. 434. 175. 437. 176. 438. 178. 439. 180. 440. 182. 440. 184. 440. 187. 440. 185. 439. 183. 438. 182. 436. 181. 435. 180. 433. 180. 430. 180. 16 Y V N 3 F 2.34 (Server and Clients:) 227. 110. P 5 F 1.81 (SunOS 3.4) 227. 96. P 3 F 1.81 ( or later) 291.84 96. P 2.34 (Server and Clients:) 86. 111. P 5 F 1.81 (SunOS 3.2) 86. 97. P 3 F 1.81 ( or later) 150.84 97. P 143. 139. 143. 133. 111. 133. 111. 139. 4 Y V N 153. 126. 153. 128. 152. 129. 151. 131. 149. 132. 148. 133. 146. 133. 143. 133. 143. 139. 145. 139. 147. 138. 150. 137. 151. 135. 152. 133. 153. 131. 153. 128. 16 Y V N 111. 133. 109. 133. 107. 134. 105. 135. 103. 137. 102. 139. 101. 141. 101. 143. 101. 146. 102. 144. 103. 142. 104. 141. 105. 140. 106. 139. 108. 139. 111. 139. 16 Y V N 163. 139. 163. 133. 195. 133. 195. 139. 4 Y V N 153. 126. 154. 128. 155. 129. 156. 131. 157. 132. 158. 133. 160. 133. 163. 133. 163. 139. 161. 139. 159. 138. 157. 137. 155. 135. 154. 133. 153. 131. 153. 128. 16 Y V N 195. 133. 197. 133. 199. 134. 202. 135. 203. 137. 204. 139. 205. 141. 205. 143. 205. 146. 205. 144. 204. 142. 203. 141. 201. 140. 200. 139. 198. 139. 195. 139. 16 Y V N 240. 520. 240. 528. 208. 528. 208. 520. 4 Y V N 250. 536. 250. 534. 249. 532. 248. 530. 246. 529. 245. 528. 243. 528. 240. 528. 240. 520. 242. 520. 244. 522. 247. 523. 248. 525. 249. 528. 250. 530. 250. 534. 16 Y V N 208. 528. 206. 528. 204. 526. 202. 525. 200. 523. 199. 520. 198. 518. 198. 516. 198. 512. 199. 514. 200. 517. 201. 518. 202. 519. 203. 520. 205. 520. 208. 520. 16 Y V N 260. 520. 260. 528. 292. 528. 292. 520. 4 Y V N 250. 536. 251. 534. 252. 532. 253. 530. 254. 529. 255. 528. 257. 528. 260. 528. 260. 520. 258. 520. 256. 522. 254. 523. 252. 525. 251. 528. 250. 530. 250. 534. 16 Y V N 292. 528. 294. 528. 296. 526. 299. 525. 300. 523. 301. 520. 302. 518. 302. 516. 302. 512. 302. 514. 301. 517. 300. 518. 298. 519. 297. 520. 295. 520. 292. 520. 16 Y V N 130. 521. 130. 529. 98. 529. 98. 521. 4 Y V N 140. 537. 140. 535. 139. 533. 138. 531. 136. 530. 135. 529. 133. 529. 130. 529. 130. 521. 132. 521. 134. 523. 137. 524. 138. 526. 139. 529. 140. 531. 140. 535. 16 Y V N 98. 529. 96. 529. 94. 527. 92. 526. 90. 524. 89. 521. 88. 519. 88. 517. 88. 513. 89. 515. 90. 518. 91. 519. 92. 520. 93. 521. 95. 521. 98. 521. 16 Y V N 150. 521. 150. 529. 182. 529. 182. 521. 4 Y V N 140. 537. 141. 535. 142. 533. 143. 531. 144. 530. 145. 529. 147. 529. 150. 529. 150. 521. 148. 521. 146. 523. 144. 524. 142. 526. 141. 529. 140. 531. 140. 535. 16 Y V N 182. 529. 184. 529. 186. 527. 189. 526. 190. 524. 191. 521. 192. 519. 192. 517. 192. 513. 192. 515. 191. 518. 190. 519. 188. 520. 187. 521. 185. 521. 182. 521. 16 Y V N 2.34 (Server and Clients:) 85. 555. P 5 F 1.81 (SunOS 2.3) 85. 541. P 3 F 1.81 ( or later) 149.84 541. P 2.34 (Server and Clients:) 202. 555. P 5 F 1.81 (SunOS 3.0) 202. 541. P 3 F 1.81 ( or later) 266.84 541. P 2.34 (Server and Clients:) 416. 481. P 5 F 1.81 (SunOS 4.0) 416. 467. P 3 F 1.81 ( or later) 480.84 467. P 1.91 (Server and Sun-4 Clients:) 334. 151. P 5 F 1.92 (SunOS-4 3.2) 334. 137. P 3 F 1.92 ( or later) 410.61 137. P 1.49 (Sun-3 Clients:) 425. 219. P 5 F 1.48 (SunOS ) 425. 205. P 3 F 1.48 (3.5 or later) 472.01 205. P 389. 462. 398. 462. 398. 415. 389. 415. 4 Y V N 413. 477. 410. 477. 406. 474. 403. 472. 401. 472. 401. 469. 398. 465. 398. 462. 389. 462. 392. 462. 392. 468. 395. 472. 395. 472. 398. 474. 404. 477. 407. 477. 16 Y V N 398. 415. 398. 413. 398. 408. 395. 408. 395. 404. 392. 403. 386. 401. 383. 401. 377. 401. 380. 403. 385. 403. 386. 405. 389. 408. 389. 408. 389. 411. 389. 415. 16 Y V N 389. 490. 398. 490. 398. 537. 389. 537. 4 Y V N 413. 477. 410. 477. 406. 478. 403. 480. 401. 480. 401. 483. 398. 487. 398. 490. 389. 490. 392. 490. 392. 484. 395. 480. 395. 480. 398. 478. 404. 477. 407. 477. 16 Y V N 398. 537. 398. 540. 398. 544. 395. 547. 395. 548. 392. 549. 386. 551. 383. 551. 377. 551. 380. 551. 385. 549. 386. 548. 389. 544. 389. 544. 389. 541. 389. 537. 16 Y V N 406. 214. 413. 214. 413. 202. 406. 202. 4 Y V N 423. 218. 421. 218. 418. 217. 416. 217. 415. 217. 415. 216. 413. 215. 413. 214. 406. 214. 408. 214. 408. 216. 411. 217. 411. 217. 413. 217. 417. 218. 419. 218. 16 Y V N 413. 202. 413. 201. 413. 200. 411. 200. 411. 199. 408. 199. 404. 198. 402. 198. 398. 198. 400. 199. 404. 199. 404. 199. 406. 200. 406. 200. 406. 201. 406. 202. 16 Y V N 406. 222. 413. 222. 413. 234. 406. 234. 4 Y V N 423. 218. 421. 218. 418. 219. 416. 219. 415. 219. 415. 220. 413. 221. 413. 222. 406. 222. 408. 222. 408. 220. 411. 219. 411. 219. 413. 219. 417. 218. 419. 218. 16 Y V N 413. 234. 413. 235. 413. 236. 411. 237. 411. 237. 408. 237. 404. 238. 402. 238. 398. 238. 400. 238. 404. 237. 404. 237. 406. 236. 406. 236. 406. 235. 406. 234. 16 Y V N 106. 358. 478. 358. 2 L N 72. 61. 540. 720. C U FMENDPAGE %%Page: "2" 2 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (B-2) 72. 36. T (The following checklists are examples of the relevant stages for ) 217. 711. T (a SunOS 3.X to 4.0 migration. With this checklist, the system ) 217. 698. T (adminstrator can easily document all phases of pre-installation, ) 217. 685. T (suninstall, and post-installation.) 217. 672. T 5 F (B.1) 72. 647. T (Pre-Installation) 216. 647. T 0 F (After release incompatibilities \050if any\051 are resolved, these steps ) 216. 628. T (can aid a SunOS 4.0 installation. Many of the installation pre-) 215. 615. T (cautions also apply to application porting efforts. For further ) 215. 602. T (details, refer to ) 215. 589. T 2 F (Installing the SunOS) 293.31 589. T 0 F ( \0504.0 documentation\051.) 392.65 589. T (\245) 221. 571. T (Perform full backups) 234. 571. T (\245) 221. 553. T (Plan your disk space) 234. 553. T (\245) 221. 535. T (Run the format program \050optional\051) 234. 535. T (\245) 221. 517. T (Run suninstall) 234. 517. T (\245) 221. 499. T (Configure the kernel) 234. 499. T (\245) 221. 481. T (Recustomize the environment) 234. 481. T (\245) 221. 463. T (Before installing SunOS 4.0, it is essential to complete ) 234. 463. T (full dumps of everything you wish to save. This ensures ) 234. 450. T (a current, complete copy of important system and ) 234. 437. T ( user ) 474.96 437. T (files) 234. 424. T (\245) 221. 406. T (Plan your disk space requirements. The disk layout ) 234. 406. T (changes in this release so) 234. 393. T ( careful accounting of filesys-) 355.31 393. T (tems, newly unbundled compilers, and third-party) 234. 380. T ( appli-) 473.64 380. T (cations is highly advised. Note the new home directory ) 234. 367. T (conventions:) 234. 354. T ( \050/usr/server_name/user_name is now ) 234. 336. T (/home/server_name/user_name\051.) 234. 323. T (On diskful systems, you must have separate partitions for root ) 217. 303. T (and swap. For diskless clients, separate root and swap parti-) 217. 290. T (tions are recommended. Figure B-2 outlines the partitions for ) 217. 277. T (standalone and server installations. One approach to allocating ) 217. 264. T (space for the various partitions is to keep the same parameters ) 217. 251. T (you used under 3.X. Swap space may be added or expanded ) 217. 238. T (later to accommodate new clients or changing swap needs of ) 217. 225. T (existing clients. ) 217. 212. T FMENDPAGE %%Page: "3" 3 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (B-3) 522. 36. T 72. 55. 540. 720. C 72. 515. 525. 720. C 72. 515. 525. 720. R 7 X V 99. 550. 495. 711. R V 0 H 0 X N 99. 676. 495. 712. R 7 X V 0 X N 99. 640. 495. 676. R 7 X V 0 X N 99. 568. 495. 604. R 7 X V 0 X N 99. 694. 495. 712. R 7 X V 0 X N 99. 640. 495. 658. R 7 X V 0 X N 99. 622. 495. 640. R 7 X V 0 X N 99. 586. 495. 604. R 7 X V 0 X N 284. 550. 495. 712. R N 5 F (Standalone) 157. 698. T 4 F (root) 172. 680. T (swap) 172. 663. T (/usr) 172. 643. T 1.45 ([ /home ]) 172. 625. P 0.78 ([ /var ]) 172. 608. P 5 F (Server) 369. 698. T 4 F (root) 376. 682. T (swap) 376. 666. T (/usr) 376. 648. T (/home) 376. 628. T 1.05 ([/var ]) 376. 610. P 1.66 (/export/root - 2-5 MB per client) 296. 590. P 2.46 (/export/swap - 16MB default) 305. 573. P (/export/exec*) 348. 555. T 99. 550. 284. 604. R 7 X V 0 X N 0 F 1.76 ([ ] denotes a recommended) 124. 591. P 2.33 (additional partition) 137. 579. P 1.4 (* same as /usr except on) 128. 567. P 4.02 (a heterogeneous server) 137. 556. P 6 F 1.52 (Figure B-2. Partitions for Standalone and Server Installation) 151. 527. P 72. 55. 540. 720. C U 0 F 0 X (Also, we highly recommend the addition of the /var partition. ) 217. 502. T (/var provides a place for files with variable file lengths such as ) 217. 489. T (/tmp, mail, adm, and others instead of using the root filesystem ) 217. 476. T (for this purpose. This eliminates most ) 217. 462. T 3 F (\322) 404.33 462. T 0 F (File System is Full) 410.55 462. T 3 F (\325\325) 500.91 462. T 0 F ( ) 510.23 462. T (errors. One can add the /var filesystem during execution of the ) 217. 448. T (suninstall program \050disk format screen\051.) 217. 435. T (\245) 221. 417. T (Run the format program from MUNIX or mini-UNIX if ) 234. 417. T (you are: changing the size of ) 234. 404. T (the root partition \050all sys-) 378.3 404. T (tems except diskless clients\051, decreasing the size of) 234. 391. T (the) 234. 377. T 3 F ( ) 248.66 377. T 0 F (swap ) 252.16 377. T (partition \050except diskless clients\051, or reformat-) 279.82 377. T (ting the disk\050s\051.) 234. 363. T (\245) 221. 345. T (Run suninstall. This program will ask you various ques-) 234. 345. T (tions about the machine ) 234. 332. T ( configuration. \050See the installa-) 351.32 332. T (tion manual for exact descriptions and screens.\051 ) 234. 319. T (It is) 221. 301. T ( important that you know:) 239.34 301. T (\245 The host name \050assign a name in the case of a ) 235. 283. T (new machine\051) 246. 270. T (\245 The internet address) 235. 252. T (\245 The host names, internet addresses, and ethernet) 235. 234. T (addresses of all diskless clients \050applicable when) 246. 221. T ( ) 235. 208. T (installing a server\051 ) 246. 208. T (\245 The amount of swap space) 235. 190. T (To accommodate non-Sun consoles, suninstall is now curses-) 217. 170. T (based. The previous setup installation utility was optimized ) 217. 157. T (for SunView installs. Installation time varies greatly depending ) 217. 144. T (upon the number, configuration, and type of machine. Allow ) 217. 131. T (from two to four hours to complete suninstall, and three hours to ) 217. 118. T (one day to complete the pre- and post-installation procedures. ) 217. 105. T (When asked about the tape device in the software form in ) 217. 88. T (suninstall, the correct entry for Sun-3 and Sun-4 systems is a ) 217. 75. T (drive that can read QIC-24 format. For Sun-3 and Sun-4 ) 217. 62. T FMENDPAGE %%Page: "4" 4 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (B-4) 72. 36. T (machines with 1/4" tape drives, choose the st8 option. For ) 217. 711. T (Sun-2 machines with a 1/4" tape drive, choose the ar0 or st0 ) 217. 698. T (option. For machines with 1/2" tape drives, choose either the ) 217. 685. T (mt0 or xt0 options, depending on the type of tape controller ) 217. 672. T (\050QIC-24 does not apply to 1/2" tape\051. See Figure B-3 for a pre-) 217. 659. T (installation checklist.) 217. 646. T 5 F (B.2) 72. 304. T (Post-Installation) 216. 304. T 0 F (For post-installation, configure the kernel to remove unneeded ) 217. 285. T (modules. Please read the chapter on this topic in ) 217. 272. T 2 F (Installing the ) 454.64 272. T (SunOS 4.0 ) 217. 259. T 0 F (documentation. A properly configured kernel requires ) 270.66 259. T (less memory and improves performance as compared to the ) 217. 246. T (generic kernel. The GENERIC configuration file is located in ) 217. 233. T (/usr/sys/sun#/conf \050where sun# is the architecture type such as ) 217. 220. T (sun4\051. It comments on each device type and is helpful in remov-) 217. 207. T (ing unneeded devices. This step is highly recommended and ) 217. 194. T (will also ease system administration duties. ) 217. 181. T 181. 355. 541. 630. R 7 X V 0 H 0 X N 242. 355. 541. 630. R N 5 F (Pre-Installation) 329. 614. T 6 F 6.33 (Task Description) 329. 592. P 0 F 2.07 (Plan disk space requirements such as) 259. 491. P 1.06 (disk layout, client info, and swap space.) 259. 477. P 1.05 (Make sure to log off all users via /etc/shutdown) 260. 415. P 0.83 (and halt all clients. ) 260. 401. P 1.09 (Complete full dumps of everything you \050and the users\051) 259. 453. P 2.34 (wish to save.) 259. 439. P 0.59 (Check Compatability Matrix for unbundled) 259. 528. P 6.02 (software advisories.) 259. 514. P 0.88 (Check that unbundled, 3rd party, and site specific files) 257. 567. P 1.01 (have been saved, and run properly under 4.0.) 257. 553. P 1.98 (Run Suninstall.) 259. 370. P 7 F (Date) 198. 609. T (completed) 188. 598. T 6 F 1.16 (Figure B-3. SunOS 4.0 Pre-Installation Checklist) 240. 332. P 242. 606. 540. 606. 2 L N 181. 586. 541. 586. 2 L N 181. 583. 541. 583. 2 L N 181. 545. 541. 583. R N 181. 507. 541. 545. R N 242. 469. 541. 507. R N 181. 431. 541. 469. R N 242. 393. 541. 431. R N 181. 355. 541. 393. R N FMENDPAGE %%Page: "5" 5 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 72. 36. T (B-5) 522. 36. T (The final step is to recustomize the environment. Follow ) 221. 711. T (these steps:) 221. 698. T (1.) 221. 677. T (Initialize the Yellow Pages via /usr/etc/yp/ypinit -m ) 238. 677. T (or -s) 238. 664. T (2.) 221. 646. T (Modify the following files \050if you have modified them ) 238. 646. T (in the past\051:) 238. 633. T 8 F (/etc/passwd/etc/hosts.equiv/etc/rc ) 144. 611. T (/etc/group/etc/fstab/etc/rc.boot) 144. 597. T (/etc/exports/etc/rc.local/etc/ttytab) 144. 583. T (/etc/hosts/etc/networks/etc/printcap) 144. 569. T (/etc/netgroup/etc/termcap \050link\051/etc/dumpdates) 144. 555. T (/etc/inetd.conf \050formerly /etc/servers\051/etc/remote) 144. 541. T (/etc/ttytab \050formerly /etc/ttys \051) 144. 527. T (/etc/aliases \050formerly /usr/lib/aliases \051/etc/remote) 144. 513. T (/.cshrc/.login/usr/lib/rootmenu) 144. 499. T (/.rhosts/.profile/.defaults) 144. 485. T (/.mailrc) 144. 471. T 0 F (3. ) 221. 446. T (Create spooling directories \050such as /var/spool/lw \051) 238. 446. T (mountpoints \050i.e ./home/server_name \051, and uucp files.) 238. 433. T (4. ) 221. 415. T (A new SunOS 4.0 feature permits user crontabs, so) 238. 415. T (move crontab to /var/spool/cron/crontabs/root. ) 238. 402. T (\050Use crontab -e to invoke this new feature.\051) 238. 389. T (See Figure B-4 for the post-installation checklist. ) 217. 364. T FMENDPAGE %%Page: "6" 6 FMBEGINPAGE 0 F 0 X (Sun Microsystems Porting Guide) 380.33 36. T (B-6) 72. 36. T 72. 72. 540. 720. C 72. 264. 540. 720. C 72. 264. 540. 720. R 7 X V 118. 302. 494. 710. R V 0 H 0 X N 185. 682. 494. 710. R 7 X V 0 X N 185. 302. 494. 710. R N 185. 656. 494. 682. R 7 X V 0 X N 5 F (Post-Installation) 278. 690. T 6 F 6.33 (Task Description) 278. 664. P 0 F 0.47 (Build and install a configured kernel.) 202. 610. P 1.24 (Modify client /etc/fstab files, add necessary mountpoints ) 202. 566. P 1.72 (Add NFS entries in /etc/fstab and create mountpoints.) 202. 585. P 1.48 (Run restore script or manually restore private files.) 202. 636. P 0.74 (Modify /etc/rc.boot if a network gateway.) 202. 535. P 7 F (Date) 138. 690. T (completed) 127. 677. T 6 F 1.47 (Figure B-4. SunOS 4.0 Post-Installation Checklist) 207. 278. P 118. 602. 494. 627. R N 118. 577. 494. 602. R N 118. 552. 494. 577. R N 118. 527. 494. 552. R N 118. 502. 494. 527. R N 118. 477. 494. 502. R N 118. 452. 494. 477. R N 118. 427. 494. 452. R N 118. 402. 494. 427. R N 118. 377. 494. 402. R N 118. 352. 494. 377. R N 118. 327. 494. 352. R N 0 F 1. (to /export/root/client/home.) 202. 555. P 1.01 (Modify /etc/exports if desired.) 202. 510. P 1.44 (If man pages are not selected, mkdir /usr/share/man,) 202. 491. P 1.14 (and add entry to client /etc/fstab.) 202. 480. P 1.1 (If system is a YP server, run ypinint.) 202. 460. P 1.56 (Update the user\325s home directories to /home...) 202. 441. P 1.75 (in /etc/passwd and update YP.) 204. 430. P 1.41 (Check crontab for obsolete path names.) 202. 410. P 1.14 (Use crontab -e to edit file) 202. 391. P 1.14 (Remove old nd entries from /etc/dumpdates.) 202. 380. P 1.23 (Run catman, if desired \050puts man pages in text format\051.) 202. 360. P -0.5 (Perform full dumps.) 202. 335. P 3. (Reboot clients.) 202. 310. P 118. 627. 494. 653. R N 184. 656. 119. 656. 2 L N 118. 302. 494. 327. R N 72. 72. 540. 720. C U FMENDPAGE %%Trailer %%Pages: 6 1 %%DocumentFonts: Times-Roman %%+ Times-Bold %%+ Times-Italic %%+ Courier