DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ R T

⟦c45556901⟧ TextFile

    Length: 4359 (0x1107)
    Types: TextFile
    Names: »README«

Derivation

└─⟦8ee07855d⟧ Bits:30000545 8mm tape, Rational 1000, DTIA 2_1_6
    └─ ⟦0c25cb74a⟧ »DATA« 
        └─⟦038380b96⟧ 
└─⟦d0624311f⟧ Bits:30000529 8mm tape, Rational 1000, DTIA 2_1_7
    └─ ⟦f494b5154⟧ »DATA« 
        └─⟦038380b96⟧ 
            └─ ⟦this⟧ »README« 
└─⟦8ee07855d⟧ Bits:30000545 8mm tape, Rational 1000, DTIA 2_1_6
    └─ ⟦0c25cb74a⟧ »DATA« 
        └─⟦0732ea0cf⟧ 
└─⟦d0624311f⟧ Bits:30000529 8mm tape, Rational 1000, DTIA 2_1_7
    └─ ⟦f494b5154⟧ »DATA« 
        └─⟦0732ea0cf⟧ 
            └─ ⟦this⟧ »../../dtia/release_apollo_2.1/README« 
└─⟦8ee07855d⟧ Bits:30000545 8mm tape, Rational 1000, DTIA 2_1_6
    └─ ⟦0c25cb74a⟧ »DATA« 
        └─⟦25fab149a⟧ 
└─⟦d0624311f⟧ Bits:30000529 8mm tape, Rational 1000, DTIA 2_1_7
    └─ ⟦f494b5154⟧ »DATA« 
        └─⟦25fab149a⟧ 
            └─ ⟦this⟧ »../../dtia/release_sun_2.1/README« 
└─⟦8ee07855d⟧ Bits:30000545 8mm tape, Rational 1000, DTIA 2_1_6
    └─ ⟦0c25cb74a⟧ »DATA« 
        └─⟦be254d495⟧ 
└─⟦d0624311f⟧ Bits:30000529 8mm tape, Rational 1000, DTIA 2_1_7
    └─ ⟦f494b5154⟧ »DATA« 
        └─⟦be254d495⟧ 
            └─ ⟦this⟧ »../../dtia/release_aix_2.1/README« 
└─⟦8ee07855d⟧ Bits:30000545 8mm tape, Rational 1000, DTIA 2_1_6
    └─ ⟦0c25cb74a⟧ »DATA« 
        └─⟦c67979795⟧ 
└─⟦d0624311f⟧ Bits:30000529 8mm tape, Rational 1000, DTIA 2_1_7
    └─ ⟦f494b5154⟧ »DATA« 
        └─⟦c67979795⟧ 
            └─ ⟦this⟧ »../../dtia/release_hp_2.1/README« 

TextFile


##########################################################################
@(#)README 2.1 90/08/03 11:31:43  Copyright(c) 1990 by Rational.
##########################################################################

Depending on the existence or not of the inetd service two installation
procedures exist. One way to know if inetd is present is to execute
ps ("ps -ed" for the System V and derived systems; "ps -ax" for the others)
and then search for it in the list of processes.
If the inetd process is there, preference should be given to the inetd
version which save a process. The other solution is provided for
platforms that don't run inetd.

##########################################################################
INETD VERSION
##########################################################################

1) Extract the tar archive onto the target.
	> cd /vendor/rational/archive/dtia
	> tar xvf release_M_V
   M is the target (sun, hp, aix, apollo) and V is the version (1.1 ...)

2) Add the service in /etc/services by adding a line
	"dtia	xxxx/tcp"
   where xxxx is the physical port that will be used for the services of the
   server. All machines in the network will have this absolute port number
   assigned for the dtia service. This port number must be in the non system 
   range and must be different from all the other ones on the machine.  A good
   choice is 2000 (e.g. "dtia	2000/tcp"). It must be equal to port number
   on the R1000 in !Machine.Tcp_Ip_Services.

3) if the sun is running the yellow pages, go to /usr/etc/yp and run make
   which will propagate the changes to the /etc files into the yp database.
   You can tell if you are running YP by doing "ypcat services".  If you
   get some output that looks like the contents of /etc/services, then
   then YP is probably running and you should perform this step.
	> cd /usr/etc/yp
	> make

4) Add the inetd service in /etc/inetd.conf by adding a line
	"dtia	stream	tcp	nowait	root	/usr/etc/in.dtia	in.dtia"

5) Build the executable and install the inetd server executable in /usr/etc.
   This is most easily accomplished by running "make install_inetd".
	> cd /vendor/rational/dtia/release_M_V
	> make install_inetd
   If /usr/etc is not suitable for the installation directory, type:
	> make install_inetd INSTALL_DIR=<SomeWhere>

##########################################################################
NON INETD VERSION
##########################################################################

1) Extract the tar archive onto the target.
	> cd /vendor/rational/archive/dtia
	> tar xvf release_M_V
   M is the target (sun, hp, aix, apollo) and V is the version (1.1 ...)

2) Add the service in /etc/services by adding a line
	"dtia	xxxx/tcp"
   where xxxx is the physical port that will be used for the services of the
   server. All machines in the network will have this absolute port number
   assigned for the dtia service. This port number must be in the non system 
   range and must be different from all the other ones on the machine.  A good
   choice is 2000 (e.g. "dtia	2000/tcp"). It must be equal to port number
   on the R1000 in !Machine.Tcp_Ip_Services.

3) if the sun is running the yellow pages, go to /usr/etc/yp and run make
   which will propagate the changes to the /etc files into the yp database.
   You can tell if you are running YP by doing "ypcat services".  If you
   get some output that looks like the contents of /etc/services, then
   then YP is probably running and you should perform this step.
	> cd /usr/etc/yp
	> make

4) Build the executable and install the server exectuable in /usr/etc,
   and start it running. This is most easily accomplished by running
   "make install".
	> cd /vendor/rational/dtia/release_M_V
	> make install
   If /usr/etc is not suitable for the installation directory, type:
	> make install INSTALL_DIR=<SomeWhere>

5) To have this process automatically started when the system is
   booted, add the following line to /etc/rc.local in the section
   devoted to starting local daemons.

   Somewhere after the line in /etc/rc.local that looks like ...

                (echo -n 'starting local daemons:')     >/dev/console

   ... add the following text exactly as it appears here ...

DTIA=/usr/etc/dtia_server
if [ -f $DTIA ]; then
        $DTIA > /dev/null;  (echo -n ' dtia')   >/dev/console
fi