home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / fingd105.zip / fingerd.txt < prev    next >
Text File  |  1996-12-20  |  1KB  |  49 lines

  1. Fingerd v1.04ß
  2.  
  3. ■ Supports multi-users
  4. ■ Can pipe the output (and output only) of a program in the *.usr file.
  5. ■ Logs finger request time/who/ip/who was queried.
  6. ■ Inetd support per [os3]
  7.  
  8. Command line opts:
  9.  
  10. -l filename used for loging finger requests.
  11. -s socket #  [INETD]
  12. -u .USR Path [INETD]
  13. -s servicename|portnumber.  [SERVER]
  14. -p protocol to use, tcp or udp.  [SERVER]
  15. -b beeps when somebody fingers ya.
  16.  
  17. To add users to your system just create a name.usr file for each (ie user.usr)
  18. Commands that can be put in the .USR file:
  19. if you have any ideas..  :)
  20.  
  21.   $T prints the current date/time.
  22.   $U prints the system uptime.
  23.   $I User ID being queried.
  24.   $W Client IP Name.
  25.   $w Client IP #.
  26.   ~X command [opts] runs a os command and pipes the results back to the finger
  27.      client.  Only pipes 32k of output for now.
  28.  
  29. If you finger the user Quit it will exit after outputing the Quit.USR file.
  30. Its also detachable.
  31.  
  32. Please mail bug reports to darkmage@gridpoint.cyberstation.net
  33.  
  34. BETA TESTERS:  [os3], Thanks dude!
  35.  
  36. History:
  37.  
  38. v1.00 First hack
  39. v1.01 Fixed the CR that was getting inserted after the $T command
  40.       Fixed the handling of @sitename.net to return system.usr
  41. v1.02 Added $U for system uptime
  42. v1.03 Added $I, $W, $w per [os3]
  43. v1.04 Added Inetd support, split into server/inetd progs
  44. v1.05 Fixed where it can't find the .usr files and barfs by adding op -u [os3]
  45.  
  46. Todo:
  47.  
  48. None, what do you want?
  49.