delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/07/14/10:06:11

X-Spam-Check-By: sourceware.org
Date: Fri, 14 Jul 2006 16:05:57 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: inetd help
Message-ID: <20060714140557.GJ8759@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <03D3B32F0D0D024791C1EE97D087E90907779E66 AT EXCH01 DOT purdue DOT lcl>
Mime-Version: 1.0
In-Reply-To: <03D3B32F0D0D024791C1EE97D087E90907779E66@EXCH01.purdue.lcl>
User-Agent: Mutt/1.4.2i
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Jul 14 08:31, McGraw, Robert P. wrote:
> I have installed cygwin on a Window2003 server. The install see to go in
> with out problems.
> 
> I installed  and started inetd with the following commands
> 
> 	Cygrunsrv -I inetd -d "CYGWIN inetd" -p ......
> 
> 	Cygrunsrv -S inetd
> 
> I looked in the Window 2003 services and it in the list.

inetd is not designed to run under cygrunsrv.  It installs (and, fwiw,
removes) itself as service.  One condition to get this right is to
read the documentation first, which, I think, is always a good idea:

  /usr/share/doc/Cygwin/inetutils-1.3.2.README

There you'll see that not long ago a special option -D has been
added to allow running inetd under cygrunsrv.  But it's not necessary,
just read on in the above document.

Did you call the /bin/iu-config script before starting inetd?  Or, in
other words, do you have a valid /etc/inetd.conf file?

Btw., when running on 2K3, the SYSTEM user has not enough privileges to
switch the user context w/o password, which will spoil using rsh a
bit...  See the /bin/sshd-host-config script from the openssh package,
which installs not only the sshd serice, but also creates a new user
account called "sshd_server", which has the necessary privileges to do
that.  You could remove the inetd service and recreate it again after
running /bin/sshd-host-config like this:

  cygrunsrv -R inetd
  cygrunsrv -I inetd -u sshd_server -w <sshd_server's password> ...

Or you just change the user account in the Services MMC Snap-In.


HTH,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019