X-Spam-Check-By: sourceware.org Date: Fri, 14 Jul 2006 16:05:57 +0200 From: Corinna Vinschen 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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 Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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 ... 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/