[comp.sys.pyramid] Problems with in.fingerd

mb@rex.cs.tulane.edu (Mark Benard) (09/07/89)

We am having trouble that prevents others from using finger to query
our system.  When they try it, they get the error message

syslog: sendto: Bad file number

Here are the lines showing the services and servers entries and the
directory entry for in.fingerd.

finger          79/tcp

finger  stream  tcp     nowait  nobody  /usr/etc/in.fingerd     fingerd

-rwxr-xr-x  1 bin      bin         30720 Jul 11 17:09 /usr/etc/in.fingerd

Any ideas?  Is something configured wrong?  Does it look like in.fingerd
somehow got clobbered?
-- 
Mark Benard
Department of Computer Science     INTERNET & BITNET: mb@cs.tulane.edu
Tulane University                  USENET:   rex!mb
New Orleans, LA 70118

karl@godiva.cis.ohio-state.edu (Karl Kleinpaste) (09/07/89)

mb@rex.cs.tulane.edu writes:
   We am having trouble that prevents others from using finger to query
   our system.  When they try it, they get the error message
	   syslog: sendto: Bad file number
   finger  stream  tcp     nowait  nobody  /usr/etc/in.fingerd     fingerd

At a guess (and only that), make sure that "nobody" is known to
/etc/passwd.  This past weekend, I had a similar problem with one of
our Pyrs because an automatic update of /etc/passwd from one Pyr to
the others got messed up due to network troubles, ending with the loss
of `root' (of all usernames, sigh) from /etc/passwd.  This caused such
basics as rlogin and telnet not to work; inetd wants to find the
userid under which the indicated daemon is supposed to run, and failed
to accomplish that.
--
Karl

"We make men without [sentiment] and expect of them virtue and
enterprise.  We laugh at honour and are shocked to find traitors in
our midst.  We castrate and bid the geldings be fruitful."  --Lewis