delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/03/13/09:08:23

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <C57135C37E89D411836D0001FA32E63B72E456@ccentexchange.strg.arte>
From: Kalkoul Morad <M-Kalkoul AT arte-tv DOT com>
To: "'Egor Duda'" <cygwin AT cygwin DOT com>,
"'cygwin AT cygwin DOT com'"
<cygwin AT cygwin DOT com>
Subject: RE: problem in telnet session
Date: Tue, 13 Mar 2001 15:03:23 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id JAA05924

I did it:
>i  believe  this is due to some net.exe "feature". it seems that if it
>runs  out  of  console  window, it creates new console and outputs 
>everything  there.  it's  can easily seen by setting "Allow Service to
>interact   with   desktop"   for  inetd  service. when you run in your
>telnet  or ssh session 'net start some_big_service' you'll see console
>window with net.exe output popping up on your desktop.

but it doesn't work, have you another idea?

Thanks in advance .

Best regards, Morad KALKOUL



-----Message d'origine-----
De : Egor Duda [mailto:deo AT logos-m DOT ru]
Envoyé : mardi 13 mars 2001 14:17
À : Kalkoul Morad
Cc : cygwin AT cygwin DOT com
Objet : Re: problem in telnet session


Hi!

Tuesday, 13 March, 2001 Kalkoul Morad M-Kalkoul AT arte-tv DOT com wrote:

KM> Why when I'm in telnet session command like ipconfig displays a result,
and
KM> the command like net start displays nothing only the next prompt.

i  believe  this is due to some net.exe "feature". it seems that if it
runs  out  of  console  window, it creates new console and outputs 
everything  there.  it's  can easily seen by setting "Allow Service to
interact   with   desktop"   for  inetd  service. when you run in your
telnet  or ssh session 'net start some_big_service' you'll see console
window with net.exe output popping up on your desktop.

the  following simple patch to inetd solved this problem for me. Corinna,
can you please consider it?

--- inetd.c.orig        Tue Mar 13 16:13:31 2001
+++ inetd.c     Tue Mar 13 16:10:44 2001
@@ -612,8 +612,11 @@ service_main(argc, argv)
        pid_t pid;
        char buf[50];
+
+#ifdef __CYGWIN__
         exception_list except_list;
         cygwin_internal (CW_INIT_EXCEPTIONS, &except_list);
 
-#ifdef __CYGWIN__
+        AllocConsole ();
+
         if (is_winnt && !debug) {
             openlog("inetd", LOG_PID | LOG_NOWAIT, LOG_DAEMON);

Egor.            mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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