Unix/Linux Go Back    

Plan 9 - man page for ndb (plan9 section 6)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

NDB(6)											   NDB(6)

       ndb - Network database

       The network database consists of files describing machines known to the local installation
       and  machines  known  publicly.	 The  files  comprise  multi-line  tuples  made   up   of
       attribute/value	pairs  of the form attr=value or sometimes just attr.  Each line starting
       without white space starts a new tuple.	Lines starting with # are comments.

       The file /lib/ndb/local is the root of the database.  Other  files  are	included  in  the
       database if a tuple with an attribute-value pair of attribute database and no value exists
       in /lib/ndb/local.  Within the database tuple, each tuple with attribute file identifies a
       file  to  be  included  in the database.  The files are searched in the order they appear.
       For example:


       declares the database to be composed of the three files	/lib/ndb/common,  /lib/ndb/local,
       and  /lib/ndb/global.  By default, /lib/ndb/local is searched before the others.  However,
       /lib/ndb/local may be included in the database to redefine its ordering.

       Within tuples, pairs on the same line bind tighter than pairs on different lines.

       The program ndb/cs (see ndb(8)) and  the  library  routine  ipinfo  (see  ndb(2))  perform
       searches for information relative to a particular host.	Ndb/cs resolves meta-addresses of
       the form $attribute by returning the value from the attribute=value most  closely  related
       to  the resolving host.	The attribute-value pair comes from the tuple for the system, its
       subnet, or its network with the system tuple having precedence, subnet next,  and  network

       A number of attributes are meaningful to programs and thus reserved.  They are:

       sys    system name

       dom    Internet domain name

       ip     Internet address

       ether  Ethernet address

       dk     Datakit address

       bootf  file to download for initial bootstrap

       ipnet  Internet network name

       ipmask Internet network mask

       ipgw   Internet gateway

       auth   authentication server to be used

       fs     file server to be used

       tcp    a TCP service name

       udp    a UDP service name

       il     an IL service name

       port   a TCP, UDP, or IL port number

	      a TCP service that can be called only by ports numbered less that 1024

       proto  a  protocol supported by a host.	The pair proto=il is needed by cs (see ndb(8)) in
	      tuples for hosts that support the IL protocol.

       9P     parameters for the 9P file protocol, in particular whether the server authenticates

       The file /lib/ndb/auth is used during authentication to decide who has the power to `speak
       for' other users; see auth(6).

       A tuple for the CPU server, spindle.

       sys = spindle
	    ip= ether=080069020677

       Entries for the network mh-astro-net and its subnets.

       ipnet=mh-astro-net ip= ipmask=
       ipnet=unix-room ip=
       ipnet=third-floor ip=

       Mappings between TCP service names and port numbers.

       tcp=sysmon     port=401
       tcp=rexec      port=512	 restricted
       tcp=9fs	      port=564

	      first database file searched

	      second database file searched

       dial(2), ndb(2), ndb(8), bootp(8), ipconfig(8), con(1)

Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 01:01 PM.