Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Message-ID: <002d01c2b396$6d0b2b30$4d1f1cac@THEODOLITE> From: "Bruce Dobrin" To: References: <000301c2b390$84d3a2c0$1403a8c0 AT sc DOT tlinx DOT org> <1041644045 DOT 7198 DOT 208 DOT camel AT lifelesswks> Subject: xinetd/ init not working for me Date: Fri, 3 Jan 2003 18:10:17 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 I just upgraded to 1.3.18 and noticed a version of init and xinetd. I turned off inetd and installed xinetd, chkconfig, sysvinit, and the initscripts, Ran init-config and xinetd-config. chkconfig says that xinetd is on at runlevel3, net start init starts init at runlevel3 , but doesn't start xinetd. If I manualy start xinetd (either with /etc/rc.d/init.d/xinetd start or /usr/sbin/xinetd -d) it appears to set up the various services, but when I try to access the machine using an xinetd service (telnet or rlogin) I get : 03/1/3 AT 18:04:10: DEBUG: {server_start} Starting service login 03/1/3 AT 18:04:10: DEBUG: {main_loop} active_services = 14 03/1/3 AT 18:04:10: ERROR: {set_credentials} setuid failed: Permission denied (errno = 13) 03/1/3 AT 18:04:10: DEBUG: {main_loop} active_services = 14 03/1/3 AT 18:04:10: DEBUG: {main_loop} select returned 1 03/1/3 AT 18:04:10: DEBUG: {check_pipe} Got signal 20 (Child status changed) 03/1/3 AT 18:04:10: DEBUG: {child_exit} waitpid returned = 3056 03/1/3 AT 18:04:10: DEBUG: {server_end} login server 3056 exited 03/1/3 AT 18:04:10: DEBUG: {svc_postmortem} Checking log size of login service 03/1/3 AT 18:04:10: INFO: {conn_free} freeing connection 03/1/3 AT 18:04:10: DEBUG: {child_exit} waitpid returned = -1 03/1/3 AT 18:04:10: DEBUG: {main_loop} active_services = 14 I've tried adding the services to the hosts.allow file and a few other things, but no luck so far, I've also been through the cygwin and xinetd lists and haven't turned anything up. Oh, inetd works just fine, but I'd like to use xinetd if I could. thanks for any help. Bruce Dobrin dobrin AT imageworks DOT com -- 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/