atis(8)               MAINTENANCE COMMANDS                atis(8)



NAME
     atis - AppleTalk information server and  name  registry  for
     UNIX

SYNTAX
     atis [ -d <capflags> ] [ -D <level> ] [ -E ] [ -N ] [ -R ] [
     -l <log file> ] [ -k ] [ reload ] [ dump ] [ debug ] [ node-
     bug ] [ exit ]

DESCRIPTION
     atis acts as a name information server and  an  echo  server
     for a CAP Unix host.  In the traditional (IPTalk) version of
     CAP, you need not run atis if no  program  to  be  run  will
     register  an  NBP  entity.   Examples  of  programs which do
     register NBP entities are: lwsrv and aufs. In the  Ethertalk
     version  of  CAP, you must run atis in order to discover the
     network number of your host and keep the default  router  up
     to  date.   In any case, it is recommended that you run atis
     in the event you do start to add programs which will  regis-
     ter  names.  The  echo  service,  while  optional, is highly
     recommended.  (Note: The AppleShare client requires  use  of
     the echo service).

     The Name Information Service function is to act  as  a  name
     registry for the particular host atis is running on.

     The options atis accepts are:

     -d <capflags>
          <capflags> are standard debugging  flags  for  the  CAP
          library.   The  important  one for atis is "n" for NBP.
          See CAP(3) for a description of the valid flags.

     -l <logfile>
          specifies a file that messages should be logged to.

     -k   specifies that DDP checksums are not to  be  used,  the
          field is set to zero.

     -D <level>
          defines the debugging level (an integer from 1  to  3).
          The  higher  the level is set, the more verbose atis is
          when logging.

     -N   tells atis to run without installing the NIS listener.

     -E   says that atis should run without the ECHO listener.

     -R   says that atis should run without  the  RTMP  (Routing)
          listener. RTMP is started only for the Ethertalk confi-
          guration. It is used  to  discover  the  local  network
          number, and to keep the default router up to date.



Columbia University Last change: 20 June 1990                   1






atis(8)               MAINTENANCE COMMANDS                atis(8)



     atis automatically disassociates itself from the controlling
     terminal  unless  debug options are set.  To allow some con-
     trol over the disassocated process, the pid is  recorded  in
     /etc/atis.pid  and  the following commands options have been
     added.

     dump sends a SIGQUIT  signal  to  the  running  atis.   This
          causes  the  running  atis  to dump its name table into
          /usr/tmp/nis.db.

     reload
          sends a SIGHUP signal to the running atis.  This causes
          the  running  atis  to  reload  its  name  tables  from
          /usr/tmp/nis.db.

     exit will stop the currently running copy of atis by sending
          the signal SIGTERM.

     debug
          increments the debug level of  the  running  server  by
          sending  it  a  SIGIOT.   If  no  log file was defined,
          /usr/tmp/atis.run is created and used.

     nodebug
          turns off debugging in the running server by sending it
          a  SIGEMT.   If  /usr/tmp/atis.run was created by debug
          then the file is closed.

     Examples of valid commands are
          atis debug debug debug
     to set the debug level to 3 or
          atis dump exit
     to dump the database and exit.

FILES
     /etc/atis.pid records  the  pid  of  the  currently  running
     server.
     /etc/atalk.local   is   used    to    find    the    closest
     Ethernet/Appletalk  bridge  (directory location alterable at
     compile time).
     /usr/tmp/nis.db is used to hold  the  name  data  base  when
     dumped
     /usr/tmp/atis.run is used for logging if debug is turned  on
     without a log file via "atis debug".

NOTES
     The current copy of atis runs with  Revisions  10/86,  9/87,
     1/88  or 6/88 of the KIP UDP software for the Kinetics Fast-
     Path gateway as done by Bill Croft of  Stanford  University.
     This  is  compatible  with K-STAR 7.0 from Kinetics or later
     from Shiva and the gateway code 'Megan' for the Webster Mul-
     tiPort Gateway.



Columbia University Last change: 20 June 1990                   2






atis(8)               MAINTENANCE COMMANDS                atis(8)



     atis must be run as "root" (uid 0).

AUTHOR
     atis was written by Charlie C. Kim of Columbia University.

SEE ALSO
     CAP(3),  CAP(8),  AUFS(1),  AUFS(8),  lwsrv(8),  atprint(1),
     atlook(1)















































Columbia University Last change: 20 June 1990                   3