hfingerd

[archived] hhvn.uk:79
git clone https://hhvn.uk/hfingerd
git clone git://hhvn.uk/hfingerd
Log | Files | Refs | LICENSE

hfingerd.8 (992B)


      1 .Dd COMMIT
      2 .Dt hfingerd 8
      3 .Os
      4 .Sh NAME
      5 .Nm hfingerd
      6 .Nd hhvn's finger daemon
      7 .Sh SYNOPSIS
      8 .Nm
      9 .Op Fl vCc
     10 .Op Fl i Ar interface
     11 .Op Fl p Ar port
     12 .Op Fl f Ar planfile
     13 .Sh OPTIONS
     14 .Bl -tag -width "-f planfile"
     15 .It Fl v
     16 Turn on verbosity
     17 .It Fl C
     18 Turn off CGI
     19 .It Fl c
     20 Turn on CGI
     21 .It Fl h Ar host
     22 Interface (ip/host) to bind to. (default: localhost)
     23 .It Fl p Ar port
     24 Set port to bind to. (default: 79)
     25 .It Fl f Ar planfile
     26 Look for
     27 .Ar planfile
     28 in user's home directory. (default: .plan)
     29 .El
     30 .Sh DESCRIPTION
     31 .Nm
     32 is a finger protocol server.
     33 It provides arbitrary user specified data to any connecting clients.
     34 If it receives an empty request, it will list the users that have a
     35 .Ar plan
     36 file.
     37 .Sh CGI
     38 A user's
     39 .Ar plan
     40 file will normally be served as raw text.
     41 If the file is marked executable, and CGI is enabled, then
     42 .Nm
     43 will run the file (with dropped priviledges) and serve the output.
     44 .Sh SEE ALSO
     45 .Bl -item -compact
     46 .It
     47 .Xr finger 1
     48 .It
     49 RFC1288
     50 .El
     51 .Sh AUTHOR
     52 .An hhvn Aq Mt dev@hhvn.uk