|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T r
Length: 3566 (0xdee) Types: TextFile Names: »routers«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦2fafebccf⟧ »EurOpenD3/mail/smail3.1.19.tar.Z« └─⟦bcd2bc73f⟧ └─⟦this⟧ »samples/bigsite/bargw/routers«
#ident "@(#)/usr/src/amdahl/cmd/smail/samples/bigsite/bargw/routers 5.1 4/13/89 15:41:32" # See smail(5) for a complete description of the contents of this # file. # The paths files referred to in the routers below are built by the # makefile in the maps subdirectory. Note that with the large number # of files used for routing, it is important to close them after use # and to reopen them when they are needed again. # match-inet-addrs - match literal Internet-family addresses # # This director will match hostnames such as [192.2.12.200], which are # literal addresses on a TCP/IP network. This form should only be # used when the actual hostname cannot be found in the network # databases, or to get around a "forces" file that reroutes mail to a # host listed in the databases for the TCP/IP network. match-inet-addrs: driver=gethostbyaddr, # match inet domain literal addrs transport=smtp; # delivery is over smtp/tcp fail_if_error, # non-inet literals are errors check_for_local # check for local host # forces - force certain paths # # This database exists as a means of hardcoding the paths to various # machines or domains. It is for use in creating temporary tweaks to # the other routint databases. To change the database, edit the file # maps/force.path and type "make" in the maps/ subdirectory. forces: driver = pathalias, # router to search paths file method = table; # transports are in this file file = maps/force.path, # file containing force path info proto = bsearch, # use the sorted path file domain = uucp, # strip trailing .uucp before lookup reopen # close when not being used # match-inet-hosts - match hosts in the TCP/IP network database # # Typically, this matches hostnames that are in the local machine's # /etc/hosts file. The /etc/hosts file is assumed to be for hosts in # the local subdomain only. match-inet-hosts: driver=gethostbyname, # match hosts on network transport=smtp; # delivery is over smtp/tcp domain = bar.foo.com # strip trailing domain before lookup # domain - the organization of our domain # # This is currently in a paths file, which is built by the Makefile in # the maps/ subdirectory. It contains path information about the # hosts in the BAR.FOO.COM subdomain that are not accessed via the # TCP/IP network. It also maps out the FOO.COM domain. domain: driver = pathalias, method = table; file = maps/domain.path, proto = bsearch, # a sorted file domain = bar.foo.com, # strip trailing .bar.foo.com reopen # don't keep the file open # world - look in the path database produced from the USENET map # database, distributed in the newsgroup comp.mail.maps # # NOTE: UTS has ndbm(3), which allows it to use multiple dbm files. # sites which have only dbm(3X) cannot have both a dbm-based # alias file and a dbm-based paths file. world: driver = pathalias, method = table; file = maps/world, # dbm database containing path info proto = dbm, # use dbm domain = uucp, # strip trailing .uucp before lookup reopen # close when not in used # uuname - cache the output of uuname in a file # # This is a catchall feature for neighbors that just don't happen to # appear in any other paths file. The file is produced by the # Makefile in the maps/ directory from the output of the uuname # command, which lists the outpt of the uuname command. uuname: driver = pathalias, method = table; file = maps/uuname.path, proto = bsearch, reopen,