delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/02/15/09:04:42

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Reply-To: endsguy AT hotmail DOT com
Subject: Compiling of xinetd under cygwin (contrib)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
X-Mailer: Lotus Notes Release 5.0.9a January 7, 2002
From: dmitry DOT frolov AT eu DOT effem DOT com
X-MIMETrack: S/MIME Sign by Notes Client on Dmitry V. Frolov/STU/Effem(Release 5.0.9a |January
7, 2002) at 15.02.2002 17:03:08,
Serialize by Notes Client on Dmitry V. Frolov/STU/Effem(Release 5.0.9a |January
7, 2002) at 15.02.2002 17:03:08,
Serialize complete at 15.02.2002 17:03:08,
S/MIME Sign failed at 15.02.2002 17:03:08: The cryptographic key was not
found,
Serialize by Router on ISWSN22/ISWSMTP(Release 5.0.8 |June 18, 2001) at 15/02/2002
14:03:30
Message-Id: <OF124EDC87.2D700A0C-ONC3256B61.003CCA4C-C3256B61.004D3473@isw.eu.mars>
Date: Fri, 15 Feb 2002 17:03:20 +0300

--=_mixed 004D30DCC3256B61_=
Content-Type: multipart/alternative; boundary="=_alternative 004D30DCC3256B61_="


--=_alternative 004D30DCC3256B61_=
Content-Type: text/plain; charset="us-ascii"

Hello all, 

I am trying to build xinetd 2.3.3 so it could be possible to use it under 
cygwin as it is a more secure inetd replacement. 
After succesfully building and configuring it I encountered errors which I 
am not able to debug myself. I have also searched cygwin mailing list 
which did not bring any success. 

Each time xinetd starts a service in background with fork() the child 
closes with 'Segmentation fault'. None of the child code seems to be run. 
Could anyone help me to trace the origin of the error?

Here is a patch to standard xinetd-2.3.3 that will allow it to compile on 
cygwin.
(to apply this patch use "patch -p1 <file" inside of xinetd-2.3.3 
directory; you will need to run autoconf after applying the patch. 
Configuration script with some options for cygwin I run is 
xinetd.configure)

Here is a configuration of telnet service that I have used:
service telnet
{
        flags                   = REUSE
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.telnetd.exe
        bind                    = 127.0.0.1
        log_on_failure += USERID
}
--=_alternative 004D30DCC3256B61_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Hello all, </font>
<br>
<br><font size=2 face="sans-serif">I am trying to build xinetd 2.3.3 so it could be possible to use it under cygwin as it is a more secure inetd replacement. </font>
<br><font size=2 face="sans-serif">After succesfully building and configuring it I encountered errors which I am not able to debug myself. I have also searched cygwin mailing list which did not bring any success. </font>
<br>
<br><font size=2 face="sans-serif">Each time xinetd starts a service in background with fork() the child closes with 'Segmentation fault'. None of the child code seems to be run. Could anyone help me to trace the origin of the error?</font>
<br>
<br><font size=2 face="sans-serif">Here is a patch to standard xinetd-2.3.3 that will allow it to compile on cygwin.</font>
<br><font size=2 face="sans-serif">(to apply this patch use &quot;patch -p1 &lt;file&quot; inside of xinetd-2.3.3 directory; you will need to run autoconf after applying the patch. Configuration script with some options for cygwin I run is xinetd.configure)</font>
<br><font size=2 face="sans-serif"><br>
Here is a configuration of telnet service that I have used:</font>
<br><font size=2 face="sans-serif">service telnet</font>
<br><font size=2 face="sans-serif">{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; flags &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = REUSE</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; socket_type &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = stream</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; wait &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= no</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; user &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= root</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; server &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= /usr/sbin/in.telnetd.exe</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; bind &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 127.0.0.1</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; log_on_failure += USERID</font>
<br><font size=2 face="sans-serif">}</font>
--=_alternative 004D30DCC3256B61_=--
--=_mixed 004D30DCC3256B61_=
Content-Type: application/octet-stream; name="xinetd-2.3.3-cygwin.patch.gz"
Content-Disposition: attachment; filename="xinetd-2.3.3-cygwin.patch.gz"
Content-Transfer-Encoding: base64

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
c/I4Z51z4f/zaXcVNRsAAA==

--=_mixed 004D30DCC3256B61_=
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--=_mixed 004D30DCC3256B61_=--

- Raw text -


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