home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / sinetd10.zip / SINETD.DOC next >
Text File  |  1996-05-08  |  3KB  |  68 lines

  1.  
  2. Sinetd documentation - 1 May 1996
  3.  
  4. Copyright (c) 1996, Charles Honton.
  5. All rights reserved.
  6.  
  7. Sinetd is an internet "super server" daemon with enhanced domain
  8. security.  Much like inetd, sinetd launches tcp servers on an
  9. as-needed basis.  Unlike inetd, there is a check of the client
  10. address to determine if the client is allowed access to the service.
  11.  
  12. Sinetd uses lines in the sinetd.lst file to determine which services
  13. are provided and what clients are allowed to use each service. 
  14. sinetd.lst resides in the ETC directory.  Each line in the file
  15. describes a single tcp service.  Blank lines and any characters
  16. following an octothorp ('#') are ignored. 
  17.  
  18. The first word in each entry is the name of the service.  The second
  19. word is the program which is launched to provide the service.  The
  20. remaining words on the line are access specifiers.  If there are no
  21. access specifiers, access is allowed for any client.  If there are
  22. any access specifiers, access is allowed for any client which matches
  23. at least one of the specifiers.
  24.  
  25. Access specifiers can either be domain names or dot notation.  Domain
  26. names are matched from right to left, so if a client is attempting to
  27. connect from somewhere.company.com and one of the service access
  28. specifiers is company.com, access will be granted.  If this same
  29. client attempts to connect to a service with the single access
  30. specifier elsewhere.company.com, access will be denied.  
  31.  
  32. Dot notation specifiers are matched left to right.  If a client
  33. attempts a connect from interface 192.0.29.42 to a service with the
  34. single access specifier 192.0.30, access will be denied.  If the same
  35. client attempts a connect to a service with the specifier 192, access
  36. will be granted.
  37.  
  38. When access is granted the service program is launched in a new
  39. session with the name specified followed by the decimal number of the
  40. tcp socket which has been connected to the client.  The service
  41. program should close the socket once the tcp conversation is
  42. completed.
  43.  
  44. Sinetd is not freeware.  It is Copyrighted material and the author
  45. requests the following machine licence fees:
  46.  
  47. #computers Fee
  48.        1   $20
  49.        2   $40   
  50.        8   $60
  51.       16   $80
  52.       32  $100
  53.       64  $120
  54.      128  $140
  55.      256  $160
  56.  
  57. All fees should be sent to:
  58.  
  59.         Charles Honton
  60.         c/o Secant Technologies
  61.         23811 Chagrin Blvd.
  62.         Beachwood, OH  44120
  63.  
  64. Comments and suggestions are appreciated.
  65.  
  66. Direct all inquiries to chas@secant.com
  67.  
  68.