%!PS-Adobe-2.0 %%CreationDate: Monday, April 9, 1990 %%Pages: (atend) %%BoundingBox: ? ? ? ? %%PageBoundingBox: 30 31 582 761 %%IncludeProcSet: "(AppleDict md)" 68 0 %%EndProlog %%BeginDocumentSetup md begin T T -31 -30 761 582 100 72 72 1 F F F F T T T psu (dorner; document: Unspecified)jn 0 mf od %%EndDocumentSetup %%Page: ? 1 op 0 0 xl 1 1 pen 0 0 gm (nc 0 0 730 552 6 rc)kp 83 163 gm 1 setTxMode 1 fs bu fc {}mark T /Helvetica-Bold /|______Helvetica-Bold 0 rf bn 22 fz bu fc 2 F /|______Helvetica-Bold fnt bn (The CSO Nameserver)show 115 170 gm (Guide to Installation)show 145 204 gm 16 fz bu fc 2 F /|______Helvetica-Bold fnt bn (December 22, 1988)show 184 229 gm 2 fs bu fc {}mark T /Helvetica-Oblique /|______Helvetica-Oblique 0 rf bn 12 fz bu fc 2 F /|______Helvetica-Oblique fnt bn (by Steven Dorner)show 200 204 gm (Computing Services Office)show 216 163 gm (University of Illinois at Urbana-Champaign)show 248 41 gm 1 fs bu fc {}mark T /Times-Bold /|______Times-Bold 0 rf bn bu fc 2 F /|______Times-Bold fnt bn -0.02935 0.(Introduction)ashow 264 60 gm 0 fs bu fc {}mark T /Times-Roman /|______Times-Roman 0 rf bn bu fc 2 F /|______Times-Roman fnt bn 0.31372 0. 32 0.03137 0.(This document provides instructions,)awidthshow 264 241 gm 1.15264 0. 32 0.11526 0.( general and specific, for installing the programs that)awidthshow 280 41 gm -0.00985 0.(make up CSO Nameserver. To decide if you want to install the CSO Nameserver at all, I)ashow 280 470 gm ( suggest)show 296 41 gm -0.08073 0.(you read )ashow 296 86 gm 2 fs bu fc {}mark T /Times-Italic /|______Times-Italic 0 rf bn bu fc 2 F /|______Times-Italic fnt bn -0.49856 0.(The)ashow 296 104 gm 0.48965 0. 32 0.04896 0.( CSO Nameserver, A Description)awidthshow 296 268 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 0.60440 0. 32 0.06044 0.(. For detailed information on the inner workings)awidthshow 312 41 gm 1.05316 0. 32 0.10531 0.(of the Nameserver, you should read )awidthshow 2 fs bu fc 2 F /|______Times-Italic fnt bn 1.35467 0. 32 0.13546 0.(The CSO Nameserver, A)awidthshow 312 351 gm 1.32461 0. 32 0.13246 0.( Programmer\325s Guide)awidthshow 312 463 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 2.10891 0. 32 0.21089 0.(. If you)awidthshow 328 41 gm 0.38681 0. 32 0.03868 0.(follow the procedures in)awidthshow 328 161 gm 1.30630 0. 32 0.13063 0.( this document, you will end up with the right programs in the right)awidthshow 344 41 gm -0.01181 0.(places; you will not yet have a functioning system. )ashow 344 288 gm 0.66146 0. 32 0.06614 0.( You must first come up with data, and form)awidthshow 360 41 gm 0.55969 0. 32 0.05596 0.(that data into a valid Nameserver database. For)awidthshow 360 278 gm 1.23016 0. 32 0.12301 0.( an example procedure to build a Nameserver)awidthshow 376 41 gm 2.21847 0. 32 0.22184 0.(database, )awidthshow 2 fs bu fc 2 F /|______Times-Italic fnt bn 2.01080 0. 32 0.20108 0.(Rebuilding a Nameserver Database, In 24 Easy Steps)awidthshow 0 fs bu fc 2 F /|______Times-Roman fnt bn 1.56280 0. 32 0.15628 0.( should be perused. Your)awidthshow 392 41 gm (procedure is)show 392 101 gm 1.30096 0. 32 0.13009 0.( likely to differ from ours, since you will undoubtedly have your data in a form)awidthshow 408 41 gm -0.04641 0.(unlike our own.)ashow 424 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.14094 0.(Do read )ashow 424 104 gm 7 fs bu fc {}mark T /Times-BoldItalic /|______Times-BoldItalic 0 rf bn bu fc 2 F /|______Times-BoldItalic fnt bn 11.99993 ul -0.33401 0.(all)ashow 424 117 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.01840 0.( of this document before beginning your installation.)ashow 456 41 gm -0.02481 0.(Prerequisites)ashow 472 60 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 2.14324 0. 32 0.21432 0.(The system you choose to run the server portion of the Nameserver should meet the)awidthshow 488 41 gm -0.02847 0.(following requirements:)ashow 504 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn (1.)show 504 78 gm 0.64483 0. 32 0.06448 0.(BSD UNIX or equivalent.)awidthshow 504 213 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 1.36016 0. 32 0.13601 0.( The server portion of the Nameserver has been run on a)awidthshow 520 41 gm -0.00340 0.(4.3bsd system and an Ultrix 2.2 system. 4.3bsd is the preferred system.)ashow 536 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn (2.)show 536 78 gm -0.05868 0.(The 4.3bsd )ashow bu fc {}mark T /Courier-Bold /|______Courier-Bold 0 rf bn bu fc 2 F /|______Courier-Bold fnt bn -0.07875 0.(syslog)ashow bu fc 2 F /|______Times-Bold fnt bn -0.04519 0.( facility.)ashow 0 fs bu fc 2 F /|______Times-Roman fnt bn -0.05235 0.( If you are)ashow 536 273 gm 0.63583 0. 32 0.06358 0.( not using a 4.3bsd system, you will either have)awidthshow 552 41 gm 0.21163 0. 32 0.02116 0.(to port)awidthshow 552 74 gm 0.76766 0. 32 0.07676 0.( the 4.3 )awidthshow bu fc {}mark T /Courier /|______Courier 0 rf bn bu fc 2 F /|______Courier fnt bn 0.55741 0.(syslog)ashow bu fc 2 F /|______Times-Roman fnt bn 1.20422 0. 32 0.12042 0.( to your system \(we have done this for ourselves in order to run the)awidthshow 568 41 gm -0.01681 0.(Nameserver on an Ultrix VAX\), or change the calls to )ashow 568 304 gm bu fc 2 F /|______Courier fnt bn -0.06678 0.(syslog)ashow bu fc 2 F /|______Times-Roman fnt bn -0.04861 0.( within the Nameserver.)ashow 584 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn (3.)show 584 78 gm 0.83511 0. 32 0.08351 0.(Disk space.)awidthshow 0 fs bu fc 2 F /|______Times-Roman fnt bn 0.50018 0. 32 0.05001 0.( We use about 40 megabytes)awidthshow 584 283 gm 1.27944 0. 32 0.12794 0.( to hold our database \(60,000 persons\). The)awidthshow 600 41 gm 0.46615 0. 32 0.04661 0.(Nameserver could be tuned to be somewhat less wasteful of space, if you care to do so. In any)awidthshow 616 41 gm -0.05348 0.(case, you will need)ashow 616 133 gm 0.63690 0. 32 0.06369 0.( at least twice the disk space the database will eventually occupy in order to)awidthshow 632 41 gm -0.01806 0.(conveniently create the database.)ashow 648 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn (4.)show 648 78 gm -0.10768 0.(Processor.)ashow 648 131 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 0.00595 0. 32 0.00059 0.( The running database causes minimal system load. Building a database takes)awidthshow 664 41 gm -0.01806 0.(quite a few cycles, however; five)ashow 664 200 gm 0.64331 0. 32 0.06433 0.( hours on a fast super-mini the last time we built our database.)awidthshow 718 42 gm bu fc {}mark T /Helvetica /|______Helvetica 0 rf bn 10 fz bu fc 2 F /|______Helvetica fnt bn (Steven Dorner)show 718 273 gm (1)show 718 400 gm (Printed Mon, Apr 9, 1990)show F T cp %%Page: ? 2 op 0 0 xl 1 1 pen 1536 510 gm (nc 0 0 730 552 6 rc)kp 17 172 gm 1 setTxMode 1 fs 10 fz bu fc 2 F /|______Helvetica-Bold fnt bn (The CSO Nameserver, Guide To Installation)show 65 41 gm 0 fs 12 fz bu fc 2 F /|______Times-Roman fnt bn -0.01042 0.(Fortunately, this need only be done when mass quantities of entries are to be added.)ashow 81 60 gm 1.52328 0. 32 0.15232 0.(The client software can be run without modification on bsd UNIX systems, HP-UX, or)awidthshow 97 41 gm -0.04627 0.(VAX/VMS.)ashow 129 41 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.04417 0.(Overview)ashow 145 60 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn -0.01086 0.(The CSO Nameserver is a relatively straightforward program to install. There)ashow 145 436 gm 0.54122 0. 32 0.05412 0.( are four major)awidthshow 161 41 gm 1.67770 0. 32 0.16777 0.(pieces; the server program itself \()awidthshow 161 217 gm bu fc 2 F /|______Courier fnt bn 0.64276 0.(qi)ashow bu fc 2 F /|______Times-Roman fnt bn 1.51153 0. 32 0.15115 0.(\), the client program \()awidthshow 161 348 gm bu fc 2 F /|______Courier fnt bn 0.57554 0.(ph)ashow bu fc 2 F /|______Times-Roman fnt bn 1.41937 0. 32 0.14193 0.(\), database utilities \(a set)awidthshow 161 493 gm 2.50564 0. 32 0.25056 0.( of)awidthshow 177 41 gm 0.62042 0. 32 0.06204 0.(programs used to build, dump, and otherwise manipulate the database\), and statistics programs)awidthshow 193 41 gm -0.00271 0.(\(that help make sense of the voluminous logs produced by the Nameserver\).)ashow 209 60 gm -0.01803 0.(The basic plan for installation is:)ashow 225 60 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn (1.)show 225 78 gm -0.00938 0.(Create a userid for the Nameserver, and become that user.)ashow 241 60 gm (2.)show 241 78 gm -0.01986 0.(Untar the files.)ashow 257 60 gm (3.)show 257 78 gm -0.12402 0.(Edit the )ashow 257 122 gm bu fc 2 F /|______Courier-Bold fnt bn -0.15113 0.(configure)ashow bu fc 2 F /|______Times-Bold fnt bn -0.10592 0.( script.)ashow 273 60 gm (4.)show 273 78 gm -0.14212 0.(Run the )ashow 273 122 gm bu fc 2 F /|______Courier-Bold fnt bn -0.15113 0.(configure)ashow bu fc 2 F /|______Times-Bold fnt bn -0.10592 0.( script.)ashow 289 60 gm (5.)show 289 78 gm -0.03503 0.(Make any binary directories you mentioned in the )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.04766 0.(configure)ashow bu fc 2 F /|______Times-Bold fnt bn -0.03341 0.( script.)ashow 305 60 gm (6.)show 305 78 gm -0.16578 0.(Do a )ashow 305 105 gm bu fc 2 F /|______Courier-Bold fnt bn -0.11422 0.(make install)ashow bu fc 2 F /|______Times-Bold fnt bn -0.08161 0.( \(as super-user\).)ashow 321 60 gm (7.)show 321 78 gm -0.05668 0.(Create a database.)ashow 337 60 gm (8.)show 337 78 gm -0.11087 0.(Put an )ashow 337 115 gm bu fc 2 F /|______Courier-Bold fnt bn -0.15080 0.(ns)ashow bu fc 2 F /|______Times-Bold fnt bn -0.09704 0.( entry in )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.15080 0.(/etc/services)ashow bu fc 2 F /|______Times-Bold fnt bn (.)show 353 60 gm (9.)show 353 78 gm -0.11148 0.(Teach )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.14025 0.(/etc/syslog.conf)ashow bu fc 2 F /|______Times-Bold fnt bn -0.09835 0.( about )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.14025 0.(qi)ashow bu fc 2 F /|______Times-Bold fnt bn -0.09449 0.(, and kick )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.14025 0.(syslogd)ashow bu fc 2 F /|______Times-Bold fnt bn (.)show 369 60 gm (10.)show 369 78 gm -0.10798 0.(Teach )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.13586 0.(/etc/inetd.conf)ashow bu fc 2 F /|______Times-Bold fnt bn -0.09527 0.( about )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.13586 0.(qi)ashow bu fc 2 F /|______Times-Bold fnt bn -0.09153 0.(, and kick )ashow bu fc 2 F /|______Courier-Bold fnt bn -0.13586 0.(inetd)ashow bu fc 2 F /|______Times-Bold fnt bn (.)show 385 60 gm (11.)show 385 78 gm -0.00973 0.(Install the client software on any other system\(s\) you wish.)ashow 401 60 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn -0.01501 0.(The rest of this document will deal with each step in detail.)ashow 433 41 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.01641 0.(Creating A Userid For The Nameserver)ashow 449 60 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn 0.87600 0. 32 0.08760 0.(If you have a 4.3bsd system, you should create a userid for use by the Nameserver. )awidthshow 449 487 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.22525 0.(This)ashow 465 41 gm -0.02224 0.(userid should have sole access)ashow 465 194 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn -0.05583 0.( to the Nameserver)ashow 465 285 gm 0.52963 0. 32 0.05296 0.( database and the utility and server programs.)awidthshow 481 41 gm -0.08038 0.(If you have a)ashow 481 104 gm 0.61935 0. 32 0.06193 0.( 4.2 bsd system, it is sufficient that the super-user have access to the database and)awidthshow 497 41 gm 0.24444 0. 32 0.02444 0.(related files \(although it will do no harm to have a Nameserver userid that owns the Nameserver)awidthshow 513 41 gm 0.14038 0. 32 0.01403 0.(files\). The distinction is made because the 4.3bsd )awidthshow bu fc 2 F /|______Courier fnt bn 0.05920 0.(inetd)ashow bu fc 2 F /|______Times-Roman fnt bn 0.15930 0. 32 0.01593 0.( networking daemon allows a userid to)awidthshow 529 41 gm -0.01187 0.(be specified for the programs it runs; the 4.2bsd )ashow 529 274 gm bu fc 2 F /|______Courier fnt bn -0.06611 0.(inetd)ashow bu fc 2 F /|______Times-Roman fnt bn -0.04412 0.( runs its programs as the super-user.)ashow 545 60 gm -0.01342 0.(If you create a Nameserver userid, you should become that userid)ashow 545 375 gm 0.60287 0. 32 0.06028 0.( for most of the installation)awidthshow 561 41 gm -0.13993 0.(process.)ashow 593 41 gm 1 fs bu fc 2 F /|______Times-Bold fnt bn -0.04614 0.(Untar The Files)ashow 609 60 gm 0 fs bu fc 2 F /|______Times-Roman fnt bn -0.00605 0.(The Nameserver is normally distributed as a compressed tar archive. The command:)ashow 626 41 gm bu fc 2 F /|______Courier fnt bn -0.20408 0.(uncompress -c