Date: 09 Feb 2004 20:17:07 -0500 From: Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> To: Daniela <dgw@liwest.at> Cc: questions@freebsd.org Subject: Re: Can't start rshd Message-ID: <44llnbohrg.fsf@be-well.ilk.org> In-Reply-To: <200402091805.00307.dgw@liwest.at> References: <200402081631.18754.dgw@liwest.at> <44fzdk1ffd.fsf@be-well.ilk.org> <200402091805.00307.dgw@liwest.at>
next in thread | previous in thread | raw e-mail | index | archive | help
Daniela <dgw@liwest.at> writes: > On Monday 09 February 2004 14:43, Lowell Gilbert wrote: > > Daniela <dgw@liwest.at> writes: > > > I'm having problems starting rshd. I tried it on two different computers > > > (yes, I know about the security risks, but the port is firewalled off). I > > > can't use alternatives because some software I'm using depends on it. > > > > > > The error is: It terminates with status 1 and sets errno to 38 (ENOTSOCK) > > > = Socket operation on non-socket. It fails on the following function > > > call: getpeername(0, (struct sockaddr *)&from, &fromlen) > > > > > > I'm no expert, but it looks like this can't work. Is this a bug, or is my > > > installation faulty? BTW, I'm starting rshd with no arguments. > > > > You're not starting it with a socket, like it expects. > > Normally, rshd(8) is started from inetd.conf(5). > > But I tried starting it from inetd. When I did a `ps ax` after reboot, it > wasn't there. You mean inetd wasn't there? You wouldn't expect rshd to be there; that's the whole point of inetd...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44llnbohrg.fsf>