#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of shell archive."
# Contents:  doc doc/loadconf.l doc/makelog.awk.l doc/megapac.reference
#   doc/x25elogd.l doc/x25elogdx.l doc/x25reset.l doc/x25settime.l
#   doc/x25stat.l doc/x25traffic.l doc/config doc/dtemap doc/README
# Wrapped by oak@aun on Mon Jun 21 11:05:37 1993
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test ! -d 'doc' ; then
    echo shar: Creating directory \"'doc'\"
    mkdir 'doc'
fi
if test -f 'doc/loadconf.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/loadconf.l'\"
else
echo shar: Extracting \"'doc/loadconf.l'\" \(4740 characters\)
sed "s/^X//" >'doc/loadconf.l' <<'END_OF_FILE'
X.EV
X.T1 loadconf l "20/10/89"
X.SH NAME
Xloadconf \- load to/from x25-switch (NIKHEF-H)
X.SH DESCRIPTION
X.I loadconf
Xis a C-program to load data from/to a SEEL MultiPac x25-switch.
XThis program is used in an odd kind of way, but this makes it
Xvery useful to send commands to the x25-switch.
XThe program sets up a connection to the command port of the x25-switch.
XThe program splits up into two processes one of which takes its input
Xfrom stdin and sends it to the switch; the other takes it input
Xfrom the switch and sends it to stdout.
X
XThe data to be loaded into the switch can be piped into the program.
XOutput from the switch will be displayed on standard output.
X
XOne should experiment with this program to see what it can do.
XTherefore there are a few examples given below, comments are given
Xbetween them.
X.SH EXAMPLES
X.nf
X$ \fB(echo "stat cern" ; echo "quit") | loadconf\fR
X\fC
X
X BASE: 
X
X   TYPE/ X25         CRC ERRORS/ 18686 
X   RETRANSMISSIONS/ 779                REJECTS/ 15128 
X   TOTAL CALL SET-UPS/ 23163           CURRENT CALLS/ 7 
X   FRAME SEQ/ NORM   STATE/ DATA       SUB-STATE/ NORM 
X   NR/ 4             VS/ 1             TRIES/ 0 
X   VR/ 7             VR(SENT)/ 7       OPTIONS/ POLL 
X   LCGN/ 0           DATA IN/ 857639   DATA OUT/ 12518763 
X   DATA FRAMES IN/ 16667578            DATA FRAMES OUT/ 5351206 
X   DATA FRAME RATE IN/ 18              DATA FRAME RATE OUT/ 1 
X   CALLS RECEIVED/ 20067               CALLS SENT/ 6951 
X   CLEARS RECEIVED/ 20285              RESETS RECEIVED/ 83 
X   INTERRUPTS RECEIVED/ 133            REMOTE LOOP STATUS/ NONE 
X   LOCAL LOOP STATUS/ NONE             SLOTS OUT/ 0 
X   OUTPUT QUEUE LENGTH/ 0 
X
X CERN: 
X
X\fR
X$
X
XHere the command \fBstat cern\fR is piped into \fIloadconf\fR,
Xthen the output is sent to standard output after which the command
X\fBquit\fR is piped into \fIloadconf\fR.
XThe \fBquit\fR closes the connection to the command port.
X
X$ \fB(echo "list bill all" ; echo "quit") | loadconf\fR
X\fC
X
X BASE: 
X BILL(0): 
X
X(62) 23/10/89 14:15 np1            00520          0067;0067;0335;3595
X(63) 23/10/89 14:17 2284681140538  204129004399    0000;0001;0000;0009
X(64) 23/10/89 14:18 234222715151   2284681140510  0011;0022;0031;0299
X(65) 23/10/89 14:19 2284681140538  204129004399   0000;0001;0000;0009
X
X BILL(1023): 
X
X\fR
X$
X
XHere the \fBlist bill all\fR command is piped into the switch, and the
Xcorresponding output is sent to standard output. \fBQuit\fR again clears the
Xconnection.
XI shortened the BILL entries manually to make them fit into this manual
Xpage.
X
X$ \fB(echo "exam cwi1" ; echo "quit") | loadconf\fR
X\fC
X
X BASE: 
X
X   NAME/ CWI1        TYPE/ X25         SUB-TYPE/ NONE 
X   SPEED/ EXT        PACKET SIZE/ TRAN 
X   V54 TESTS/ NO     ADDRESS/ A        CHANNELS/ 32 
X   OPTIONS/ POLL+NET                   INIT FRAME/ SABM 
X   T1/ 10            TRIES/ 10         K LEVEL2/ 7 
X   K LEVEL3/ 7       LINE GROUP/ 0     LCGN/ 0 
X   ADDRESS GROUP/ 0                    FRAME SEQ/ NORM 
X   CALL TIME OUT/ 5                    ERROR THRESHOLD/ 20 
X   LOOP BAR PRIORITY/ 0                EXTENDED CALL MANAGEMENT/ NONE 
X   OPTIONAL TIMERS/ NONE               TRANSPORT LEVEL TYPE/ NONE 
X   MAXIMUM TRANSPORT CALLS/ 0          TRANSPORT CLASS/ NONE 
X   DEFAULT WINDOW SIZE/ 0              DISABLE FLOW CONTROL/ NO 
X   TSAP FORMAT/ HE 
X
X CWI1: 
X\fR
X$
X
XHere the command \fBexam cwi1\fR is sent to the switch etc.
X
XOne can however make it as complicated as one whishes :
X
X$ \fB(echo "time" ; echo "0" ; echo "^[" ; echo "quit") | loadconf\fR
X\fC
X BASE: 
X
X
X TIME: SECONDS/ 51 
X TIME: MINUTES/ 42 
X BASE: 
X BASE: 
X\fR
X$
X
XHere the \fBtime\fR command will start to configure the time. 
XThe switch will ask for the number of seconds to which we answer
X\fB0\fR. Then to stop configuring the time an \fBescape\fR is sent
Xto the switch followed by a \fBquit\fR to clear the connection.
X.fi
X.SH SPECIAL CONSIDERATIONS
XIn the examples I got rid of the \fB^M\fR's the switch sents along.
XWhen using this in real programs you may have to make some \fIsed\fR
Xor \fIawk\fR scripts to get rid of these as well as the \fBBASE:\fR
Xand other un-interesting stuff.
X
XIf the switch software supports the \fBdump\fR command, one can also
Xmake a full dump of the switch's configuration by issueing :
X
X$ \fB(echo "dump" ; sleep 60 ; echo "quit") | loadconf\fR
X
XThe output of this should be divided into two files, as commented in the
Xoutput. The result files may again be piped into \fIloadconf\fR to
Xreconfigure the switch.
X
X\fBCAUTION\fR : Reconfiguring the switch this way results in a complete
Xrebooting of the system !!
X.SH AUTHOR
X.nf
XDaniel Karrenberg, CWI
XNIKHEF-H adaption + examples :
XMarten Terpstra, NIKHEF-H
X.fi
X.SH SEE ALSO
Xsleep(1), csh(1), sh(1)
X
XThe SEEL MultiPac Manual (c) SEEL Ltd. 1988
END_OF_FILE
if test 4740 -ne `wc -c <'doc/loadconf.l'`; then
    echo shar: \"'doc/loadconf.l'\" unpacked with wrong size!
fi
# end of 'doc/loadconf.l'
fi
if test -f 'doc/makelog.awk.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/makelog.awk.l'\"
else
echo shar: Extracting \"'doc/makelog.awk.l'\" \(1185 characters\)
sed "s/^X//" >'doc/makelog.awk.l' <<'END_OF_FILE'
X.TH makelog.awk l "31/1/91" UNINETT
X.SH NAME
Xmakelog.awk, makestat.awk, makenettot.awk, maketot.awk \- AWK-scripts to
Xmake overviews of x25 traffic.
X.SH DESCRIPTION
XThese scripts are used by
X.I x25traffic(l)
X
X.I makelog.awk
Xtakes the raw output of the SEEL MultiPac x25-switch (currently in log file 
X.I x25_log
X) and turns it into readable data. It uses
X.I dtemap
Xfor mapping addresses to host-names and adding of a network name
Xto a certain address and
X.I no_accounting
Xto leave out connections which do not have to be accounted for.
XThe comments in these two files should suffice for their syntax.
X
X.I makestat.awk
Xtakes the output of
X.I makelog.awk
Xand produces some general statistics for all calls.
X
X.I makenettot.awk
Xtakes the output of
X.I makelog.awk
Xand makes totals per network. These totals include the total traffic
Xoriginating from each network as well as the traffic between every
Xcombination of the networks. The network names are decided by 
X.I dtemap.
X
X.I maketot.awk
Xtakes the output of
X.I makelog.awk
Xand makes totals for all connections made.
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
X.SH FILES
X.nf
Xx25_log		Log file for all calls
X.fi
X.SH SEE ALSO
Xawk(1), x25traffic(l)
END_OF_FILE
if test 1185 -ne `wc -c <'doc/makelog.awk.l'`; then
    echo shar: \"'doc/makelog.awk.l'\" unpacked with wrong size!
fi
# end of 'doc/makelog.awk.l'
fi
if test -f 'doc/megapac.reference' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/megapac.reference'\"
else
echo shar: Extracting \"'doc/megapac.reference'\" \(8344 characters\)
sed "s/^X//" >'doc/megapac.reference' <<'END_OF_FILE'
XShort guide to Megapac management routines.  93-06-21
X-----------------------------------------------------
XGeneral:
X--------
X
XAvailable switches managed from sunic.sunet.se : 
X		semega, dkmega, fimega. 
XAvailable switches managed from aun.uninett.no:
X		nomega, uibmega, uitmega, uiomega
X
XCommands that doesn't access disk can be done on any og
XSunic or Aun : x25stat, x25cmd                  
X
XLink names 	: Learn them from "x25stat"
X		: "lano" is is the link over the LAn to Norway
X		: "lixi" is the link to ixi
X		: "lgbo" is the link to Swedish G-box
X		: The names varies a bit from switch to switch
X
X
XProgram directory : Sunic : /usr/local/x25
X		    Aun   : /home/x25drift/bin
X		
X		: To use : set path=( $path /usr/local/x25)
X
XRemote access can be acheived with rsh, please send userid
Xand hostname to include in .rhost file for :
X
XSunic: 	x25opr
XAun:	x25drift
X
X
X
XOperator and casual user commands :
X-----------------------------------
X
XFunction 	: Call X.25 network echo points.
XUsage		: /home/x25drift/bin/x25echo [<network>]
X		: Available networks : ixi      ixi.ap
X
XFunction 	: Get status info for X.25 links.
XUsage		: x25stat [-f] [switchname [linkname] ]
X		: Option -f : count by frames rather than bytes
X
XFunction 	: Set up X-display with status info for X.25 links.
XUsage		: x25mon [switchname] [-display host:0] [-bg color] [-font f]
X		: must set DISPLAY environment variable
X
XFunction 	: Look at det latest billing records
XUsage		: x25bill [switchname [search-string]]
X
XFunction 	: Make a downtime report for X.25 links.
XUsage		: x25downtime switchname linkname [YY MM]
X		: default is current month
X
XFunction 	: Look at the latest error log for this month.
XUsage		: x25elog [switchname [search-string]]
X
XFunction        : List X25 table
XUsage           : x25table switchname
X
XFunction 	: Get a X-based status display for x25elogdx up 
XUsage   	: x25monup switchname
XComment		: Which display determined by "x25elogstart"
X		: Sends a signal (USR1)to the x25elogdx process
X		: Does "x25elogstart" if necessary
X
X|Function        : Extract and plot data from polling database
X|Usage           : 
X|   X25extract [-kbps] [-y text] [-not string] string [file..]| xgraph 
X|Comment         : string= string [|string]
X
X|Function        : Make clear cause and diagnostic code statistics
X|Usage           : x25clearstat <billfile>
X
X
X
XSystem management commands:
X---------------------------
XFunction 	: Issue Megapac commands
XUsage		: x25cmd switchname command [command]...
X
XFunction 	: Produce traffic statistics from formatted billing records.
XUsage		: x25report option [infile]...
XComment		: 
X
XFunction 	: Format billing records
XUsage		: x25format dtemap infile...
XComment		: 
X
XFunction        : Dump configuration to disk
XUsage           : x25dump switchname > file
X
XFunction        : Split dumped config file into loadable parts
XUsage           : x25split file
XComment		: Produces file.boot, file.config, file.x25, file.mac
X
XFunction        : Load configuration into Megapac
XUsage           : x25load switchname file
X
XFunction        : Set systemtime in Megapac as in machine.
XUsage           : x25settime switchname 
X
XFunction        : Start Network monitor for errorlog and lines
XUsage           : x25elogstart switch [-display host:0] [-bg color] [-font f]
XComment	: If a DISPLAY environment variable is set or
X		: set in "config"-file, a X status-display will be opened
X
XFunction        : Reset all link controller statistics.
XUsage           : X25dele.all switchname > file
XComment         : Takes statistics to disk first.
X
XFunction        : Produce monthly statistics
XUsage           : x25monthly
XComment		: uses maketraf(s), switchlog(s), makedowns, ftpmontly(s)
X		: remember to delete bill.fmt files to reformat
X
XFunction        : Check if x25elogd's live, and restart if neccessary.
XUsage           : x25elogcheck
XComment	: Is started every 15 minutes to check that x25elogdx's up
X
XFunction        : Give alarm to Network operator
XUsage           : X25msg word1 word2
XComment		: Sends mail to those listed and logs to file.
X
XFunction        : Boot a switch when packets per second is 0
XUsage           : X25bootidle switchname
XComment		: Use with care, start with cron
X
XPrograms used by scripts :
X--------------------------
XFunction       : Network monitor for errorlog and lines
XUsage          : x25elogdx config-file
XComment	: Uses file called "config".
X		: Will open an X-window if possible
X		: Polls at 60 sec intervals (POLL_INTERVAL)for link state and 
X		: billing records, which are stored on disk 
X		: logs to poll-file at 1 hour interval (LOG_INTERVAL).
X		: kill -USR1 - to retry X-display
X		: kill -USR2 - to read config-file
X		: *** only one connection of this program to each switch 
X		: *** because of possible duplication and loss of billing
X		: *** and elog records
X
XFunction 	: Set up X-display with status info for X.25 links.
XUsage		: x25mond config-file
X		: must set DISPLAY environment variable
X		: a subset of x25elogdx program
X
XFunction        : Get billing records from Megapac
XUsage           : getbill dteaddress > file
XComment	: better to use x25elogdx for this function
X	 
XFunction        : Simple "PAD"-service (used by scripts)
XUsage           : megacmd dte-address
XComment		: Feeds standard input at 1 line pr sek to dte-address.
X	 
XFunction	: Send alarm message to X-display
XUsage		: [setenv DISPLAY host:0 ;] x25alarm "header" "text"
X				
X
XFiles:
X-----
XSunic:	/u1/staff/x25opr/<switchname>/:
XAun:	/home/x25drift/<switchname>/:
X	config	: x25elogdx configuration
X	dtemap  : maps addresses to names for billing reports
X	backup  : backup of the switch config taken every Saturday night
X		  maintained by RCS (see below on recovery of configuration)
X	
XSunic:	/u1/staff/x25opr/<switchname>/log:
XAun:	/home/x25drift/<switchname>/log:
X	bill.fmt*	: formatted billing records	
X	bill*		: raw billing records	
X	elog*		: raw error log records	
X	poll*		: raw link poll records	
X	
XSunic:	/u1/staff/x25opr/<switchname>/rep:
XAun:	/home/x25drift/<switchname>/rep:
X	down*   	: monthly downtime reports by line
X	x25elogd.*	: logfiles for x25elogd operation
X	panic.log 	: log of alarms for x25elogd
X	total.*		: billing statistics pr source/destination
X	network.*	: billing statistics pr network
X	linkstat.*	: link load statistics
X
X
X
XRecovery og the Megapac configuration.
X--------------------------------------
XAt regualar intervals - presently every Sunday morning,
Xa backup of the megpac configuration is taken to file
Xbackup (see Files above) that is maintaining version control
Xby RCS.
X
XTo recover a switch looses its configuration the following
Xsteps might lead to success :
X
X1. Establish a basic configuration manually through the console port
Xcontaining remote access to he BE00 console and the link towards
Xthe management host. 
X
XThe console needs an entry in the X.25 file 
Xand the OPTIONS/GATE on the BE00 controller itself.
X   
XLook in the backup files if uncertain.
X
X2. Log into the management host and go to the directory
X   of the appropriate switch. Make sure that you have write
X   access to the directory.
X
X3. Get the latest version of the configuration file backup by :
X   - checking what version is appropriate :
X   
X        rlog backup
X
X   - checking out that version (v.w) (normally you would want the last)
X
X	co [-rv.w] backup
X	
X
X4. Split the raw backup file into loadable units :
X
X	x25split backup
X
XThe files backup.boot, backup.config, backup.x25 and backup.mac 
Xwill be generated. (backup.x25 and backup.mac are subsets of
Xbackup.config and are intended for separate editing of the
XX25- and the MACRO-files respectively in the day to day maintainance,
Xor for adjustment of the config after the load of the complete config).
X
X5. Load the configuration:
XYou might want to reapply changes that have been done after the backup to
Xthe files backup.config or backup.boot before loading. 
XWARNING: Maintain the format of the files carefully - always include the
XCtrl-M at the end of each line.
X
XFirst a mini config that contains parameters requiring a boot is loaded :
X
X	x25load backup.boot
X
XSecondly the complete configuration can be loaded by :
X
X	x25load backup.config
X
XThe names of every controller/file configured will be written to the output,
Xthe last one will be the PROF file. You will then have the BASE
Xprompt and can check the config before you log out.
XGood luck !
X
X				Olav Kvittem
X
X
END_OF_FILE
if test 8344 -ne `wc -c <'doc/megapac.reference'`; then
    echo shar: \"'doc/megapac.reference'\" unpacked with wrong size!
fi
# end of 'doc/megapac.reference'
fi
if test -f 'doc/x25elogd.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25elogd.l'\"
else
echo shar: Extracting \"'doc/x25elogd.l'\" \(1890 characters\)
sed "s/^X//" >'doc/x25elogd.l' <<'END_OF_FILE'
X.TH x25elogd l "28/01/91" "UNINETT"
X.SH NAME
Xx25elogd \- x25-switch error handling program (NIKHEF-H)
X.SH SYNTAX
X.B x25elogd
X.SH DESCRIPTION
X.I x25elogd
Xis a C-program which acts like a daemon.
XIf this program is started it will fork off a copy of itself
Xwhich will run forever.
X
XThe program sets up a connection with the statistics port of the
XSEEL MultiPac x25-switch and will check every minute for new entries
Xin the ELOG file of the switch. If there are any it will fetch them and add
Xthem to the errorlog file (currently
X.I x25-errors
X).
XIdentical errors occurring within a certain amount of time (currently 1 minute)
Xare skipped. Only the first and last of such a series will be added. These will
Xappear in the errorlog file with two lines with a dot which thus indicates
Xthat there could more of the same errors between the first and last one.
X
XAlso the status of the CERN link is checked every minute. This is done by
Xpolling the status of the link. If the status has not been DATA for over
X15 minutes the program will sent mail to certain persons who should be
Xinformed. The mail will only be sent once, but when the link recovers
Xthe program will sent mail according to this status.
X.SH SPECIAL CONSIDERATIONS
XA connection to the x25-switch is set up via the statistics port (BE01).
XIf this port is unavailable the program will exit with a
Xstatus report.
X.SH BUGS
XThe program is still being tested and therefore there may be some
Xunknown bugs in it.
X
XDue to a bug in the x25-switch software it is impossible to clear the
Xconnection with the x25-switch statistics port and use it again.
XThe port should be reset first. Therefore this program cannot be
Xstopped and started again without resetting the statistics port of
Xthe x25-switch (BE01).
X
XThis bug should be fixed in the next release of the x25-switch software.
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
X.SH SEE ALSO
Xx25lasterr(l)
END_OF_FILE
if test 1890 -ne `wc -c <'doc/x25elogd.l'`; then
    echo shar: \"'doc/x25elogd.l'\" unpacked with wrong size!
fi
# end of 'doc/x25elogd.l'
fi
if test -f 'doc/x25elogdx.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25elogdx.l'\"
else
echo shar: Extracting \"'doc/x25elogdx.l'\" \(3611 characters\)
sed "s/^X//" >'doc/x25elogdx.l' <<'END_OF_FILE'
X.TH x25elogdx l "28/01/91" "UNINETT"
X.SH NAME
Xx25elogdx \- x25-switch monitor program (NORDUnet/UNINETT/NIKHEF)
X.SH SYNTAX
X.B x25elogd
X.SH DESCRIPTION
X.I x25elogdx
Xis a monitor that collects error logs, billing records, link statistics
Xand monitors status of links using a X-display.
X
XIt is a C-program which acts like a daemon.
XIf this program is started it will fork off a copy of itself
Xwhich will run forever.
X
XThe program sets up a connection with the statistics port of the
XSatelcon/Seel Megapac/MultiPac x25-switch and will check every minute for
X new entries in the ELOG file of the switch. 
XIf there are any it will fetch them and add them to the errorlog file (currently
X.I x25-errors
X).
XIdentical errors occurring within a certain amount of time (currently 1 minute)
Xare skipped. Only the first and last of such a series will be added. These will
Xappear in the errorlog file with two lines with a dot which thus indicates
Xthat there could more of the same errors between the first and last one.
X
XAlso the status of the listed links is checked every minute. This is done by
Xpolling the status of the link. If the status has not been DATA for over
Xthe given minutes the program will sent mail to certain persons who should be
Xinformed. The mail will only be sent once, but when the link recovers
Xthe program will send mail according to this status. 
X
XIf desired the the panic program can use the x25alarm program to send 
Xaa message with x25alarm to a X-display when a link is detected down.
X
XIf a X-display is available a statistics display for the polled links will be displayed. 
XThis may be configured in the config-file or set in the DISPLAY environment variable.
X
XEvery hour the statistics for the listed links will be written to a disk-file
Xif given.
X
XEvery midnight the statistics will be reset in the switch.
X
XIf present in the config file the program will also fetch billing records from
Xthe switch and add them to a file.
X.SH SPECIAL CONSIDERATIONS
XA connection to the x25-switch is set up via the statistics port (BE01).
XIf this port is unavailable the program will exit with a status report.
X
XIf the connection to the switch goes down during operation, an error message will be 
Xdisplayed in the program log. The connection will be attempted reestablished every minute.
X
X.SH EXAMPLE
XThe syntax is simple, one parameter per line, # for comments :
X
X
X# dte-address of the switch to watch.
X
Xdte-address	530001298
X
X# linknames to check regularly and the time in secs after which to
X# notify. Minimum secs should be 180.
X# So these entries will check the link named (lase,...) and call 
X# panic program if it has been down for over 300 secs
X
Xchecklink	lase	300
Xchecklink	lgbo	300
Xchecklink	aun	300
X
X# errorfile is where the ELOG messages go
X
Xerrorfile	/home/x25drift/nomega/log/elog
X
X# programlog is where the daemons log messages go.
X
Xprogramlog	/home/x25drift/nomega/log/x25elogd.log
X
X# panicing program
X# This program will be called from the daemon if a link has been
X# down for over x secs and will be called again when the link comes up
X# again. (see README)
X
Xpanic		/home/x25drift/nomega/x25msg
X
X# Every log_interval(1 hour) the poll statistics for above links
X# will go to the pollfile.
X
Xpollfile	/home/x25drift/nomega/log/poll
X
X# The billing records are collected once every poll_interval (60 seconds) 
X
Xbillfile	/home/x25drift/nomega/log/bill
X
X# the program will try to open the display below if specified,
X# else the DISPLAY environment variable will be used
X
Xdisplay rugde.runit.sintef.no:0
X.SH BUGS
X
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
XOlav Kvittem, UNINETT
X.SH SEE ALSO
Xmegapac(l)
END_OF_FILE
if test 3611 -ne `wc -c <'doc/x25elogdx.l'`; then
    echo shar: \"'doc/x25elogdx.l'\" unpacked with wrong size!
fi
# end of 'doc/x25elogdx.l'
fi
if test -f 'doc/x25reset.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25reset.l'\"
else
echo shar: Extracting \"'doc/x25reset.l'\" \(978 characters\)
sed "s/^X//" >'doc/x25reset.l' <<'END_OF_FILE'
X.TH x25reset l "31/1/91" UNINETT
X.SH NAME
Xx25reset \- reset channel in x25-switch (Satelcom)
X.SH SYNTAX
X.B x25reset \fIchannel\fR
X.SH ARGUMENTS
X.B0 \fIchannel\fR 8
Xis the name of the channel that has to be reset.
X.SH DESCRIPTION
X.I x25reset
Xresets the named channel in a Satelcom/SEEL MultiPac x25-switch.
XIt uses the C-program
X.I megacmd
Xto set up a connection with the command port of the x25-switch
Xand for resetting the channel.
XIt stops the channel, waits 5 seconds, and then starts
Xthe channel again.
X.SH EXAMPLES
X.nf
X$ \fBx25reset dn1\fR
X\fC
XResetting channel dn1 ...Done.
X\fR
X$
X.fi
X.PP
X.SH SPECIAL CONSIDERATIONS
XA connection to the x25-switch is set up to the command port.
XIf this port is unavailable the program will exit with a
Xstatus report.
X
XChannel BE00 (command-port) can not be reset because the program uses this
Xport.
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
X.SH FILES
X.nf
Xmegacmd		C-program to load the data from/to the switch
X.fi
X.SH SEE ALSO
Xsh(1), megacmd(l)
END_OF_FILE
if test 978 -ne `wc -c <'doc/x25reset.l'`; then
    echo shar: \"'doc/x25reset.l'\" unpacked with wrong size!
fi
# end of 'doc/x25reset.l'
fi
if test -f 'doc/x25settime.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25settime.l'\"
else
echo shar: Extracting \"'doc/x25settime.l'\" \(1301 characters\)
sed "s/^X//" >'doc/x25settime.l' <<'END_OF_FILE'
X.TH x25settime l "30/1/91" "UNINETT"
X.SH NAME
Xx25settime \- set time in x25-switch (Satelcom)
X.SH SYNTAX
X.B x25settime
X.SH DESCRIPTION
X.I x25settime
Xsets the time in a Satelcom/SEEL MultiPac x25-switch equal to the time
Xof the host.
XIt uses the C-program
X.I megacmd
X(see
X.I megacmd(l)
X) to set up a connection with the command port of the x25-switch
Xand for configuring the switch. It also uses the AWK-script
X.I date.awk
Xto translate the date in the host to time parameters
Xunderstandable for the x25-switch.
X
XThe whole conversation with the switch will be displayed on standard
Xoutput.
X.SH EXAMPLES
X.nf
X$ \fBx25settime\fR
X\fC
XIf no errors are given by switch all went OK.
XTime displayed below is the old time of the switch !
X
X BASE: 
X
X TIME: SECONDS/ 2 
X TIME: MINUTES/ 14 
X TIME: HOUR/ 15 
X TIME: DAY/ 20 
X TIME: MONTH/ 10 
X TIME: YEAR/ 89 
X BASE: 
X\fR
X$
X.fi
X.PP
X.SH SPECIAL CONSIDERATIONS
XA connection to the x25-switch is set up to the command port.
XIf this port is unavailable the program will exit with a
Xstatus report.
X
XIf no errors are given in the conversation with the switch all went well.
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
X.SH FILES
X.nf
Xmegacmd		C-program to load the data from/to the switch
Xdate.awk		AWK-file to reformat the input
X.fi
X.SH SEE ALSO
Xsh(l), awk(1), date(1), megacmd(l)
END_OF_FILE
if test 1301 -ne `wc -c <'doc/x25settime.l'`; then
    echo shar: \"'doc/x25settime.l'\" unpacked with wrong size!
fi
# end of 'doc/x25settime.l'
fi
if test -f 'doc/x25stat.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25stat.l'\"
else
echo shar: Extracting \"'doc/x25stat.l'\" \(1514 characters\)
sed "s/^X//" >'doc/x25stat.l' <<'END_OF_FILE'
X.TH x25stat l "30/1/91" "UNINETT"
X.SH NAME
Xx25stat \- x25-status program (NIKHEF-H)
X.SH SYNTAX
X.B x25stat [-f] [[switchname] [link]]
X.SH DESCRIPTION
X.I x25stat
Xgives an overview of the current status of the channels available
Xin a Satelcom Megapac/Seel Multipac x25-switch. It uses the C-program
X.I megacmd
Xto collect the needed data from the switch and uses
Xthe AWK-script
X.I x25stats.awk
Xto make a nice table from the data.
X.SH EXAMPLES
X.nf
X$ \fBx25stat\fR
X\fC
X
XCHANNEL   CURR   STATE     CRC  RETR   REJ     DATA-IN    DATA-OUT
X------------------------------------------------------------------
XCERN         5    DATA   18685   771 15112    16435257    14034659
XNP1          3    DATA     159    15     0     6369605    16125076
XAPOL         1    DATA       0     0     0     2327742     4138262
XUVAX         1    DATA       1    71     5     2855195     3001918
XCWI          1    DATA       0    89   459    10272850     3189786
XDN1          0    DATA       0     1     0     3020037     6633519
X
X\fR
X$
X.fi
X.PP
XThe output shown above is a shortened version. The real version takes exactly
X80 characters per line.
X.SH SPECIAL CONSIDERATIONS
XA connection to the x25-switch is set up to the command port.
XIf this port is unavailable the program will exit with a
Xstatus report.
X.PP
X
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
XOlav Kvittem, UNINETT
X.SH FILES
X.nf
Xx25stats.awk		AWK-file to reformat the output
X/tmp/x25.stat			temporary file with the data from the switch
X.fi
X.SH SEE ALSO
Xsh(l), awk(1), sed(l), megacmd(l)
END_OF_FILE
if test 1514 -ne `wc -c <'doc/x25stat.l'`; then
    echo shar: \"'doc/x25stat.l'\" unpacked with wrong size!
fi
# end of 'doc/x25stat.l'
fi
if test -f 'doc/x25traffic.l' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/x25traffic.l'\"
else
echo shar: Extracting \"'doc/x25traffic.l'\" \(3359 characters\)
sed "s/^X//" >'doc/x25traffic.l' <<'END_OF_FILE'
X.TH x25traffic l "30/1/91" "UNINETT"
X.SH NAME
Xx25traffic \- show call statistics from x25-switch (NIKHEF-H)
X.SH SYNTAX
X.B x25traffic
X[\fIoption\fR] \fIyy mm dd\fR [\fIdd dd ...\fR] 
X.SH ARGUMENTS
X.B0 \fIyy\fR 8
Xspecifies the year one wants to have information about (e.g. 89)
X.B0 \fImm\fR 8
Xspecifies the month (e.g. 10)
X.B0 \fIdd\fR
Xspecifies the day (e.g. 23).
XAt least one date has to be given.
XMore days can be appended. The current version can only
Xhandle days in the same month and year.
X.SH OPTIONS
X.TP 8
X.B \-n
Xprints a total per network. Individual calls and hosts are not displayed.
X.TP
X.B \-s
Xprints some general statistics.
X.TP
X.B \-t
Xprints a total per host. Individual calls are not displayed.
X.TP
X.B \-r
Xprints the raw call list as produced by the switch.
X.TP 
X.B \-p
Xwill sent certain overviews to the PostScript printer.
X.TP
X.B \-e
Xwill extract the call information for the given days from the log-file
X(currently
X.I x25_log
X) and leave it in two files which names are displayed.
X.PP
XIf no option is given a list of all individual calls for given days will be
Xdisplayed.
X.PP
XAt most
X.I one
Xoption can be given.
X.SH DESCRIPTION
X.I x25traffic
Xwill give all kind of overviews of the x25-calls made.
XThese calls are assembled by
X.I x25_getbill.sh
Xwhich uses
X.I x25_getbill
Xto make the actual connection with the SEEL MultiPac x25-switch. (see
X.I x25_getbill.sh(l).
XIn our situation a cron-tab entry is made for
X.I x25_getbill.sh
Xand every hour the BILL file of the x25-switch is emptied
Xand appended to the log file (currently
X.I x25_log
X)
X
XIt uses several AWK-scripts (see
X.I makelog.awk(l)
X)
X
XThe overviews concern individual calls, calls per host and
Xcalls per network. The output will speak for itself.
X.SH EXAMPLES
X.nf
X$ \fBx25traffic -n 89 10 20\fR
X\fC
XNetwork statistics for: Oct 20   
X
XTotal traffic originating from
X
XHEPNET          17612.8 KB          192608 Pkts       93 Byte/Pkt
XUNKNOWN             2.2 KB             134 Pkts       16 Byte/Pkt
XDATANET            22.7 KB             999 Pkts       23 Byte/Pkt
XNORDUNET         1673.4 KB           30720 Pkts       55 Byte/Pkt
XEUNET            3897.4 KB           32973 Pkts      121 Byte/Pkt
XNIKHEF            696.7 KB           25913 Pkts       27 Byte/Pkt
X           ---------------      ---------------   ---------------
X                23905.2 KB          283347 Pkts       86 Byte/Pkt
X
X
XFROM          TO          CALLS        SEC      KB-in     KB-out
X
XNIKHEF     -> NIKHEF          1        175        3.5        0.3
XNORDUNET   -> HEPNET         21      10885    15266.2     1673.4
XHEPNET     -> EUNET          11      17045     3802.1      153.3
XEUNET      -> HEPNET         22       2555       11.6       95.3
XNIKHEF     -> HEPNET         56      23503     2176.8      515.0
XHEPNET     -> NIKHEF         15       4795      106.6        5.0
XNIKHEF     -> UNKNOWN         7        275        2.2        0.2
XDATANET    -> NIKHEF          7       1930       67.6       17.6
XNIKHEF     -> DATANET         5        235        5.1        3.6
X----------------------------------------------------------------
X                            145     17.05h    21441.6     2463.6
X
X\fR
X$
X.fi
X.SH AUTHOR
XMarten Terpstra, NIKHEF-H
X.SH FILES
X.nf
X*.awk			AWK-scripts for reformatting the output
Xx25_log			log-file for all calls
X.fi
X.SH SEE ALSO
Xawk(1), sh(1), x25_getbill.sh(l), makelog.awk(l)
END_OF_FILE
if test 3359 -ne `wc -c <'doc/x25traffic.l'`; then
    echo shar: \"'doc/x25traffic.l'\" unpacked with wrong size!
fi
# end of 'doc/x25traffic.l'
fi
if test -f 'doc/config' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/config'\"
else
echo shar: Extracting \"'doc/config'\" \(1323 characters\)
sed "s/^X//" >'doc/config' <<'END_OF_FILE'
X# ELOGD configuration file
X
X# dte-address of the switch to watch.
X
Xdte-address	530001298
X
X# linknames to check regularly and the time in secs after which to
X# notify. Minimum secs should be 180.
X# So these entries will check the link named ixi and sents calls the
X# panic program if it has been down for over 300 secs, and does the
X# same for the link named cern.
X
Xchecklink	lase	300
Xchecklink	aun	300
X# checklink	paun	300
Xchecklink       lpak    300
X# checklink	luir	300
X# checklink	nog1	300
X# checklink	luio	300
X# checklink	lrgw	300
Xchecklink	lafi	300
Xchecklink	ladk	300
X# checklink	lnor	300
Xchecklink	lbib	300
Xchecklink	bila	300
Xchecklink	trdg	300
Xchecklink	unit	300
Xchecklink	nogw	300
X
X# errorfile is where the ELOG messages go
X
Xerrorfile	/home/x25drift/nomega/log/elog
X
X# programlog is where the daemons log messages go.
X
Xprogramlog	/home/x25drift/nomega/log/x25elogd.log
X
X# panicing program
X# This program will be called from the daemon if a link has been
X# down for over x secs and will be called again when the link comes up
X# again. (see README)
X
Xpanic		/home/x25drift/nomega/x25msg
X
Xpollfile	/home/x25drift/nomega/log/poll
Xbillfile	/home/x25drift/nomega/log/bill
X
X# the program will try to open the display below if specified,
X# else the DISPLAY environment variable will be used
X
Xdisplay rugde.runit.sintef.no:0
END_OF_FILE
if test 1323 -ne `wc -c <'doc/config'`; then
    echo shar: \"'doc/config'\" unpacked with wrong size!
fi
# end of 'doc/config'
fi
if test -f 'doc/dtemap' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/dtemap'\"
else
echo shar: Extracting \"'doc/dtemap'\" \(17607 characters\)
sed "s/^X//" >'doc/dtemap' <<'END_OF_FILE'
XEDIT       ^9
XEDIT       ^2422
XDTEMAP     6999001165                nksh.PAD		       DATAPAK
XDTEMAP     65000120                  cisco.uit.no              Troms|
XDTEMAP     65000106                  es.uit                    Troms
XDTEMAP     616029240                 nd-funn                   DATAPAK
XDTEMAP     610023                    hsn                       DATAPAK
XDTEMAP     539128                    gw.ntdh.no                DATAPAK
XDTEMAP     530289                    nina.no                   DATAPAK
XDTEMAP     53024224                  norunit.sintef.no         Trondheim
XDTEMAP     53024222                  aun.uninett.no            Trondheim
XDTEMAP     530012                    iku.sintef                DATAPAK
XDTEMAP     530001299                 no.megapac                Trondheim
XDTEMAP     530001202                 trd-gw.uninett.no         Trondheim
XDTEMAP     530001015                 termo.unit                Trondheim
XDTEMAP     530001004                 avh.unit                  Trondheim
XDTEMAP     530001003                 ruve.no                   Trondheim
XDTEMAP     516020                    dhmolde                   DATAPAK
XDTEMAP     510027                    aahs.no                   DATAPAK
XDTEMAP       505233422000              munnari.mu                Verden
XDTEMAP       46022010011310            wep.crn.cn                Verden
XDTEMAP     45015411                  nhh                       DATAPAK
XDTEMAP     450001018                 rose.uib.no               Bergen
XDTEMAP     450001011                 livid.uib.no               Bergen
XDTEMAP     450001011                 livid.uib.no               Bergen
XDTEMAP     450001004                 alf.uib.no                Bergen
XDTEMAP     450001002                 uib-gw.uib.no             Bergen
XDTEMAP       43023001                  hermhs                    DATAPAK
XDTEMAP     379954240                 agderforskning            DATAPAK
XDTEMAP     3701052                   gw.agder.dh.no            DATAPAK
XDTEMAP     270141                    gih.no                    DATAPAK
XDTEMAP     24424420400599            fi.megapac                FUNET
XDTEMAP     2403710102499             se.megapac                NORDUnet
XDTEMAP     24037101024302            se.Sunet.Sunic            SUNET
XDTEMAP     24037101024300            se.Se-gw                  NORDUnet
XDTEMAP     2403710102410             se.kth.segbox             NORDUnet
XDTEMAP     23830106331299            dk.megapac                DENET
XDTEMAP     234222715151              uk.ac.ukc                 EUNET
XDTEMAP     230189                    nilu.no                   DATAPAK
XDTEMAP     23005804                  odin.re.nta               DATAPAK
XDTEMAP     230002001                 ndre                      Oslo
XDTEMAP     230001005                 gw3.nta.no                Kjeller
XDTEMAP     210069                    dhhgate.dhhalden.no       DATAPAK
XDTEMAP     2043424000222             aun.uninett.no            IXI
XDTEMAP     20434240001003            ruve.no                   Trondheim
XDTEMAP     2043284000035             IXI.CERN.vxgift           IXI
XDTEMAP     204311008717              pat.uio.no                Oslo
XDTEMAP     2041129004353             nl.nikhef.nikhefh         NIKHEF
XDTEMAP     190089101			vm.bi.no                  Oslo
XDTEMAP     130721                    emelie.lt                   DATAPAK
XDTEMAP     130539                    sun.ftd.no                    DATAPAK
XDTEMAP     11073342                  oslo-gw.uio.no            Oslo
XDTEMAP     110733006                 nac.no                    Oslo
XDTEMAP     110727                    oih.no                    DATAPAK
XDTEMAP     110680001                 gw.si.no                  Oslo
XDTEMAP     11008717                  pat.uio.no                Oslo
XDTEMAP     110014030                 vax.nr                    Oslo
XDTEMAP     11000115                  kari.use.uio              Oslo
XDTEMAP     11000114                  kari.use.uio              Oslo
XDTEMAP     110001006                 nac.no                    Oslo
XDTEMAP     0302083200027             relay.cdnnet.ca           Verden
XDTEMAP     02284681140501            ch.cern                   Europa
XDTEMAP     0208101                   fr.data-generator         DATAPAK
XDTEMAP     11008717                  pat.uio.no                Oslo
XWILD       ^7101024                  se.KTH                    SUNET
XWILD       ^6999                     PAD			DATAPAK
XWILD       ^650001                   es.uit                    Troms|
XWILD       ^630064                   arr.nsc.no                DATAPAK
XWILD       ^616029                   its.rana.no		DATAPAK
XWILD       ^610023                   hsn                       DATAPAK
XWILD       ^505                      au                        DATAPAK
XWILD       ^530289                   nina.no                   DATAPAK
XWILD       ^530242                   no.uninett.runit          Trondheim
XWILD       ^530242                   no.uninett.runit          Trondheim
XWILD       ^530039                   ndtrdcts.no               DATAPAK
XWILD       ^530012                   iku.sintef                DATAPAK
XWILD       ^530006                   notis                     DATAPAK
XWILD       ^53000121                 no.G-box                  Trondheim
XWILD       ^530001202                no.Runit-gw               Trondheim
XWILD       ^5300012                  no.NORDUNET               Trondheim
XWILD       ^530001                   runit.no                  Trondheim
XWILD       ^516020                   dhmolde                   DATAPAK
XWILD       ^510027                   aahs.no                   DATAPAK
XWILD       ^450291                   telemax.no                DATAPAK
XWILD       ^450154                   nhh.no                    DATAPAK
XWILD       ^450154                   nhh.no                    DATAPAK
XWILD       ^450045                   nta                       DATAPAK
XWILD       ^450044                   nta                       DATAPAK
XWILD       ^450043                   nta                       DATAPAK
XWILD       ^450042                   nta                       DATAPAK
XWILD       ^450041                   nta                       DATAPAK
XWILD       ^450040                   nta                       DATAPAK
XWILD       ^450039                   nta                       DATAPAK
XWILD       ^450038                   nta                       DATAPAK
XWILD       ^450037                   nta                       DATAPAK
XWILD       ^450036                   nta                       DATAPAK
XWILD       ^450035                   nta                       DATAPAK
XWILD       ^450001                   uib                       Bergen
XWILD       ^450001                   no.UiB                    Bergen
XWILD       ^430110                   hmh.no                    DATAPAK
XWILD       ^410353                   gw.hsr.no                 DATAPAK
XWILD       ^379954                   atik.no                   DATAPAK
XWILD       ^379823                   grida.no                  DATAPAK
XWILD       ^370105                   agder.dh.no               DATAPAK
XWILD       ^358050                   telemark-lh.no            DATAPAK
X# WILD       ^350817                   tdh.no                    DATAPAK
XWILD       ^350121                   tdh.no                    DATAPAK
XWILD       ^350098                   tmih.no                   DATAPAK
XWILD       ^330151                   Vestfold-HS		DATAPAK
XWILD       ^310228                   kih.no                    DATAPAK
XWILD       ^270158                   odh.no                    DATAPAK
XWILD       ^270141                   gih.no                    DATAPAK
XWILD       ^2624                     DE                        DFN
XWILD       ^253030                   ps-text.tele.no           DATAPAK
XWILD       ^250147                   elh.no                    DATAPAK
XWILD       ^250069                   hedmarkdh                 DATAPAK
XWILD       ^244                      FI                        FUNET
XWILD       ^240372234103              chalmers                  Norden
XWILD       ^2403710102410            se.Gbox                   NORDUnet
XWILD       ^24037101024              se.KTH                    SUNET
XWILD       ^2403                     se                        SUNET
XWILD       ^238301140558              thor.diku                 Norden
XWILD       ^238                      DK                        DENET
XWILD       ^2342                     UK                        JANET
XWILD       ^230189                   nilu.no                   DATAPAK
XWILD       ^230188                   nlh.no            		Oslo
XWILD       ^230058                   odin.re.nta               DATAPAK
XWILD       ^230058                   re.nta                    DATAPAK
XWILD       ^230002                   ndre                      DATAPAK
XWILD       ^230001                   UNIK                      Oslo
XWILD       ^2284                     CH                        Europa
XWILD       ^222                      IT                        Europa
XWILD       ^210149                   gw-halden.ife.no          DATAPAK
XWILD       ^210069                   dhhalden.no               DATAPAK
XWILD       ^208078060320             FR.INRIA                  DATANET
XWILD       ^2080                     FR                        DATANET
XWILD       ^204372                   IXI.HEANET                IXI
XWILD       ^204368500014              inesc                     IXI
XWILD       ^20436840000               eta.ist.pt                IXI
XWILD       ^204368                   IXI.TELEPAC               IXI
XWILD       ^2043624211405             xps.gmd.dbp               IXI
XWILD       ^204362                   IXI.DFN                   IXI
XWILD       ^204344                   IXI.FUNET                 IXI
XWILD       ^204342                   IXI.UNINETT               IXI
XWILD       ^204340                   IXI.SUNET                 IXI
XWILD       ^204338500001              thor.diku                 IXI
XWILD       ^204338                   IXI.DENET                 IXI
XWILD       ^20433450400270            ean-relay.ac              IXI
XWILD       ^20433450400210            UK.AC.MHS-RELAY           IXI
XWILD       ^204334                   IXI.JANET                 IXI
XWILD       ^20433240000004            aconet.at                 IXI
XWILD       ^204332                   IXI.ACONET                IXI
XWILD       ^20432840000              IXI.CERN                  IXI
XWILD       ^20432830000110            vms.switch                IXI
XWILD       ^204328                   IXI.JRC                   IXI
XWILD       ^20432240000               infn.it                   IXI
XWILD       ^204322                   IXI.GARR                  IXI
XWILD       ^2043145100101             iris-dcp.es               IXI
XWILD       ^204314                   IXI.ARTIX                 IXI
XWILD       ^204308300696              sunir.reunir.fr           IXI
XWILD       ^204308                   IXI.REUNIR                IXI
XWILD       ^204306                   IXI.DCS                   IXI
XWILD       ^2043047                  IXI.nl.echo               IXI
XWILD       ^2043044000900             gate.surfnet.nl           IXI
XWILD       ^204304                   IXI.nl                    IXI
XWILD       ^204302                   IXI.ARIADNE               IXI
XWILD       ^2043                     IXI                       IXI
XWILD       ^2041290056               NL.CWI                    EUNET
XWILD       ^20411290043              nl.nikhef                 NIKHEF
XWILD       ^2041                     NL                        SURFNET
XWILD       ^20233181282010            hermhs                    Europa
XWILD       ^2000242                  EARN.NO                   EARN
XWILD       ^2000240                  EARN.SE                   EARN
XWILD       ^200020000108             EARN.NL.HASEOC            EARN
XWILD       ^2000200                  EARN.NL                   EARN
XWILD       ^2000                     EARN                      EARN
XWILD       ^190216                   gaya.nki.no               DATAPAK
XWILD       ^190215                   ncn.no               	DATAPAK
XWILD       ^190197                   tnt.sslh.no               DATAPAK
XWILD       ^190150                   ebtech-gw.eb.no           DATAPAK
XWILD       ^190149                   oihev-gw.ev.oih.no        DATAPAK
XWILD       ^190333                   npolar.no  	      DATAPAK
XWILD       ^190089                   bi.no                     Oslo
XWILD       ^170117                   ohh                       DATAPAK
XWILD       ^170084                   MARK400                   DATAPAK
XWILD       ^170006                   NetTec                    DATAPAK
XWILD       ^150027                   postdirektoratet          DATAPAK
XWILD       ^130533                   emilie.lt                 DATAPAK
XWILD       ^130285                   fdsmta                    DATAPAK
XWILD       ^130211                   doetf08                   DATAPAK
XWILD       ^130168                   ntamhs                    DATAPAK
XWILD       ^110817                   nobel.no                  DATAPAK
XWILD       ^110733                   no.uninett.uio            Oslo
XWILD       ^110730                   ncr.no                    DATAPAK
XWILD       ^110727                   oih.no                    DATAPAK
XWILD       ^110680                   si.no                     DATAPAK
XWILD       ^110627                   ESA-IRS                   Oslo
XWILD       ^110537                   cdc.no                    DATAPAK
XWILD       ^110087                   uio.no                    Oslo
XWILD       ^110014                   nr.no                     Oslo
XWILD       ^110001                   uio.no                    Oslo
XWILD       ^046022010010910          nci.cn                    Verden
XWILD       ^0460                     cn                        Verden
XWILD       ^031                      us                        USA
XWILD       ^0302                     ca                        Verden
XWILD       ^0288                     fo                        Europa
XWILD       ^0274                     is                        Europa
XWILD       ^027243154000751           iegate.ucd.ie             Europa
XWILD       ^0272                     ie                        Europa
XWILD       ^0270                     lu                        Europa
XWILD       ^0268004010328             eta.ist.pt                Europa
XWILD       ^0268004010314             inesc                     Europa
XWILD       ^0268                     pt                        Europa
XWILD       ^026245050211405          xps.gmd.dbp.de            Europa
XWILD       ^026245050212225          dfnrelay.de               Europa
XWILD       ^0262                     de                        Europa
XWILD       ^0244323151015           fumailmta.fi                 Europa
XWILD       ^0244                     fi                        Europa
XWILD       ^02422450291              telemax.no                DATAPAK
XWILD       ^02422                     no                        DATAPAK
XWILD       ^024037223214             chalmers.se               Europa
XWILD       ^0240                     se                        Europa
XWILD       ^0204338500001            thor.diku.dk              Norden
XWILD       ^0238                     dk                        Norden
XWILD       ^023421920014810           UK.AC.MHS-RELAY           Europa
XWILD       ^0234219200148            mhs-relay.ac.uk           Europa
XWILD       ^0234                     uk                        Europa
XWILD       ^023226221070004           aconet.at                 Europa
XWILD       ^0232                     at                        Europa
XWILD       ^022847971014110           vms.switch                Europa
XWILD       ^02284681140535            vxgift                    Europa
XWILD       ^022846811405             CH.CERN                   Europa
XWILD       ^02284681140              ch.cern                   Europa
XWILD       ^0228                     ch                        Europa
XWILD       ^022225110072              infn.it                   Europa
XWILD       ^0222                      it                   Europa
XWILD       ^0220161100008             ac.mail.yu                Europa
XWILD       ^0220                     yu                        Europa
XWILD       ^021452160234015           iris-dcp.es               Europa
XWILD       ^0214                     es                        Europa
XWILD       ^0208078060154             pamir.inria.fr            Europa
XWILD       ^020803500034996           sunir.reunir.fr           Europa
XWILD       ^020800603020370           relay.xnren.us            Europa
XWILD       ^020800603020315           kwai.inria.fr             Europa
XWILD       ^0208                     fr                        Europa
XWILD       ^02062221006114           iihe.rtt.be                Europa
XWILD       ^02062810032              info2.fundp               Europa
XWILD       ^0206                     be                        Europa
XWILD       ^020418802007100           gate.surfnet.nl           Europa
XWILD       ^02041290043              NL.NIKHEF                 Europa
XWILD       ^0204                     nl                        Europa
XWILD       ^02037250003               iegate.ucd.ie             Europa
XWILD       ^0202                     gr                        Europa
XWILD       ^0                        ukjent                    DATAPAK
END_OF_FILE
if test 17607 -ne `wc -c <'doc/dtemap'`; then
    echo shar: \"'doc/dtemap'\" unpacked with wrong size!
fi
# end of 'doc/dtemap'
fi
if test -f 'doc/README' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'doc/README'\"
else
echo shar: Extracting \"'doc/README'\" \(1001 characters\)
sed "s/^X//" >'doc/README' <<'END_OF_FILE'
X
XShort installation instruction.
X-------------------------------
X
XThese programs are modifications of programs originally devellopped
Xat NIKHEF by Marten Terpstra.
X
XStart with unsharing files (sub-directories will be created).
XGo to subdirectories and edit Makefile and do make.
XCopy the programs to the "bin" directory.
X
XThere are directory references in the scripts that must be edited.
XHave a good lokk at the directory structure outlined in 
X"doc/megapac.reference" before deceiding.
XSuitable for "sed"-operation.
X
XThere are sample configuration files in the doc directory.
X
XSorry for the incoplet doc.
XPlease feel free to ask !
X
X  Olav.Kvittem@delab.sintef.no
X
X
XSome norwegian doc :
X
X
X/home/x25drift/bin  - bin{r og shell-script og awk-script
X/home/x25drift/bin/hep/... programmer i C + awk
X                   hep/bill
X                   hep/alarm
X                   hep/tools
X                   hep/xelog
X
XSiste niv} etter hep fungerer best hvis identisk pga
X../bill avhengiheter i Makefile.
X
X.
END_OF_FILE
if test 1001 -ne `wc -c <'doc/README'`; then
    echo shar: \"'doc/README'\" unpacked with wrong size!
fi
# end of 'doc/README'
fi
echo shar: End of shell archive.
exit 0
