home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
fingd105.zip
/
fingerd.txt
< prev
next >
Wrap
Text File
|
1996-12-20
|
1KB
|
49 lines
Fingerd v1.04ß
■ Supports multi-users
■ Can pipe the output (and output only) of a program in the *.usr file.
■ Logs finger request time/who/ip/who was queried.
■ Inetd support per [os3]
Command line opts:
-l filename used for loging finger requests.
-s socket # [INETD]
-u .USR Path [INETD]
-s servicename|portnumber. [SERVER]
-p protocol to use, tcp or udp. [SERVER]
-b beeps when somebody fingers ya.
To add users to your system just create a name.usr file for each (ie user.usr)
Commands that can be put in the .USR file:
if you have any ideas.. :)
$T prints the current date/time.
$U prints the system uptime.
$I User ID being queried.
$W Client IP Name.
$w Client IP #.
~X command [opts] runs a os command and pipes the results back to the finger
client. Only pipes 32k of output for now.
If you finger the user Quit it will exit after outputing the Quit.USR file.
Its also detachable.
Please mail bug reports to darkmage@gridpoint.cyberstation.net
BETA TESTERS: [os3], Thanks dude!
History:
v1.00 First hack
v1.01 Fixed the CR that was getting inserted after the $T command
Fixed the handling of @sitename.net to return system.usr
v1.02 Added $U for system uptime
v1.03 Added $I, $W, $w per [os3]
v1.04 Added Inetd support, split into server/inetd progs
v1.05 Fixed where it can't find the .usr files and barfs by adding op -u [os3]
Todo:
None, what do you want?