Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
service:finger [2017/12/29 21:35] – Created digital manservice:finger [2020/11/11 14:29] (current) – [Configuration] add missing modops.ini options mlong
Line 1: Line 1:
 ====== Finger Service ====== ====== Finger Service ======
  
-This service (implemented in ''[[dir:exec]]/fingerservice.js'') supports the following protocols:+The Synchronet Finger Service (''[[dir:exec]]/fingerservice.js'') supports the following protocols:
   * [[wp>Finger]] over TCP ([[RFC>1288|RFC 1288]])   * [[wp>Finger]] over TCP ([[RFC>1288|RFC 1288]])
-  * Finger over UDP (non-standard)+  * Finger over UDP (non-standard, deprecated)
   * Active Users (a.k.a. [[wp>SYSTAT (protocol)]]) over TCP and UDP ([[RFC>866|RFC 866]])   * Active Users (a.k.a. [[wp>SYSTAT (protocol)]]) over TCP and UDP ([[RFC>866|RFC 866]])
  
Line 20: Line 20:
  
 <file> <file>
-[Finger-UDP] +[ActiveUser-UDP] 
-Port=79+Port=11
 Options=UDP | NO_HOST_LOOKUP Options=UDP | NO_HOST_LOOKUP
-Command=fingerservice.js 
-</file> 
- 
-<file> 
-[ActiveUser] 
-Port=11 
-Options=NO_HOST_LOOKUP 
 Command=fingerservice.js -u Command=fingerservice.js -u
 </file> </file>
 +
 +Example configurations (in ''[[dir:ctrl]]/[[config:modopts.ini]]'');
  
 <file> <file>
-[ActiveUser-UDP+[fingerservice
-Port=11 +include_age true 
-Options=UDP | NO_HOST_LOOKUP +include_gender true 
-Command=fingerservice.js -u+include_location true 
 +include_real_name = true 
 +findfile = false 
 +bbslist = false
 </file> </file>
  
Line 47: Line 45:
 ^ Option ^ Description ^ ^ Option ^ Description ^
 | ''-n''  | Eliminate user age and gender information from the query results | | ''-n''  | Eliminate user age and gender information from the query results |
-| ''-a''  | Report aliases only (no real names) | +| ''-a''  | Report user aliases **only** (no real names) | 
-| ''-ff'' | Enable the findfile feature (requires a "guest" account) |  +| ''-ff'' | Enable the findfile feature (requires a "Guestuser account) |  
-| ''-u''  | Report users currently online only (ignore any request), a.k.a. //Active Users// protocol |+| ''-u''  | Report users currently online **only** (ignore any request), a.k.a. //Active Users// protocol |
  
 ===== Plan Files =====  ===== Plan Files ===== 
Line 74: Line 72:
  
 You can have additional files available for query via Finger //Special Request// by placing the files in the ''[[dir:data]]/finger'' directory. Such files may be request remotely with a request to finger ''?//filename//'', where //filename// is the name of the file to be sent.  You can have additional files available for query via Finger //Special Request// by placing the files in the ''[[dir:data]]/finger'' directory. Such files may be request remotely with a request to finger ''?//filename//'', where //filename// is the name of the file to be sent. 
 +
 +===== See Also =====
 +  * [[:config:services.ini]]
 +  * [[:module:Finger]] (Finger Client module)
 +  * [[:module:sbbsimsg]] (Instant Message module)
 +  * [[:service:msp|MSP Service]]
 +  * [[:service:|Services]]
 +
 +{{tag>tcpip services javascript chat sbbslist instant-messaging}}
 +
service/finger.1514612146.txt · Last modified: 2017/12/29 21:35 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0