home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / fish / telecom / uucp_442 / uucp2.lzh / uucp2 / man / L.Sys < prev    next >
Text File  |  1990-05-18  |  4KB  |  111 lines

  1.  
  2. NAME
  3.     UULIB:L.Sys
  4.  
  5. DESCRIPTION
  6.  
  7.     The L.Sys file is used by UUCico and sendmail (that is, Mail
  8.     and DMail) to get information about one or more UUCP nodes
  9.     that you can call.
  10.  
  11.     An example L.Sys entry:
  12.  
  13.     ------------------------------- (this line not part of the file)
  14.  
  15. #   This is a comment.
  16.  
  17. A500 Any SER: 9600 5551344 ogin: uover sword: qwee\r
  18. cae780 Any SER: 2400 5555667 ogin: Udillon sword: xarbge\r
  19. spooge Any SER: 2400 5551234 ogin: uucp sword: gugg\r
  20. sorinc Any SER: 2400 ATM1&E0DT5551111 ogin: uover sword: bleg\r
  21. #this is commented out.
  22. #postgres Any SER: 9600 5556783 ogin: dillon sword: foobarb\r
  23.  
  24.     ------------------------------- (this line not part of the file)
  25.  
  26.     The first field is the name of the machine in question.
  27.     CASE IS IMPORTANT.    Most machines use all lower-case names.
  28.  
  29.     The second field (Any in the examples above) has been implemented
  30.     for 1.06D and beyond.  There are no spaces anywhere in the field:
  31.  
  32.         Any         the system can be called at any time
  33.  
  34.         Never        the system can never be calleod
  35.  
  36.         hh:mm-hh:mm     any day in the hour range indicated (24hr time)
  37.  
  38.         MoTuWeThFrSaSuhh:mm-hh:mm
  39.                 On the days indicated in the hour range indicated.
  40.  
  41.         <timespec>,<timespec>
  42.         MoTuWeThFr02:00-03:00,SaSu00:00-23:59
  43.                 On the days indicated in the hour range indicated,
  44.                 time specs separated by commas.
  45.  
  46.  
  47.     The third field is currently not used by AmigaUUCP but should
  48.     remain SER: for future compatibility.  The SER: device is not
  49.     actually used by UUCICO.
  50.  
  51.     The fourth field is the call-out baud rate.  Call-in baud rates
  52.     (that is, receiving a call) are determined by Getty and/or the
  53.     modem if it is a smart modem.
  54.  
  55.     The fifth field is the phone number to call to reach the
  56.     machine in question.  Two forms are allowed for the phone number:
  57.  
  58.     Form1:        5551234
  59.  
  60.     Form2:        AT<commands>D[T/P]5551234
  61.  
  62.     If just the number is given uucico will automatically prepend ATDT.  If
  63.     the phone number starts with AT then uucico will send the string
  64.     verbatim.  Normally the second form is used to turn on special
  65.     modes of a smart modem for specific sites.    WARNING, to properly
  66.     turn off any modes you turn on in this manner it is suggested you
  67.     add appropriate AT commands to the GETTY command line when you start up
  68.     your GETTY (that GETTY runs whenever it resets the modem).  Also,
  69.     note that if uucico calls up several systems in one gulp the
  70.     special modem options you might specify in Form2 will not be
  71.     turned off unless you use Form 2 for all dial strings, like this:
  72.  
  73.     cae780 Any SER: 2400 AT&E1DT5555667 ogin: Udillon sword: xarbge\r
  74.     spooge Any SER: 2400 AT&E0DT5551234 ogin: uucp sword: gugg\r
  75.  
  76.  
  77.     Remaining fields are expect-send strings.  Once UUCico dials
  78.     out and reaches the machine in question, it must login into that
  79.     machine using the proper login and password.  The fields are
  80.     always  expect send expect send expect send expect ... until the
  81.     end of the line.  The expect field may be "" (two quote characters)
  82.     to indicate we expect nothing and should immediately move to the
  83.     next (send) field.
  84.  
  85.     Special character sequences within a send field are recognized:
  86.  
  87.     \b        send break.
  88.     \r        write a carriage return
  89.     \n        write a line feed
  90.     \\        a backslash
  91.     \t        a tab character
  92.     \d        a 2 second delay occurs before further processing takes place
  93.     \s        a space
  94.     \c        Normally the send field is automatically terminated with
  95.         a CR.  This DISABLES that.
  96.  
  97.     As you will note by the above example, we usually do not have the
  98.     first character of an expected string.  This is because the
  99.     expect-send fields are case sensitive and some machines say
  100.     'login:' while others say 'Login:'... so we wait for 'ogin:'.
  101.  
  102.     Refer to GETTY:Passwd (Man Passwd) on how to set up a login name
  103.     and password for incomming calls.
  104.  
  105. REFERENCES
  106.  
  107.     man/Passwd
  108.     man/UUCico
  109.     man/Getty
  110.  
  111.