File: INSTALL

package info (click to toggle)
xfingerd 0.6-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 352 kB
  • ctags: 97
  • sloc: sh: 2,679; ansic: 996; makefile: 65
file content (27 lines) | stat: -rw-r--r-- 893 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

You have to run ./configure first; for the recognized arguments,
check ./configure --help

The usual line to configure xfingerd is:

./configure --prefix=/usr --with-min-uid=500 --with-max-uid=60000

Which means to use /usr/sbin as the place to copy in.xfingerd,
and only allow fingering accounts with uids 501..59999 (and root,
of course).

After this, you need to run a `make'

xfingerd will be copied to its place by running `make install' (You
might have to this as root).

Then, to configure it as the finger service, you need to add
a line similar to the following in /etc/inetd.conf

finger  stream  tcp     nowait  nobody  /usr/sbin/in.xfingerd   in.xfingerd

Note that it will be run as `nobody', and that there's no tcpd invocation,
that's perfect if you compiled with the tcp-wrappers library, since it
will log all access, and won't look up the ident information multiple
times.