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: From: "Menon, Girish (MED, WIPRO-GE MED)" To: cygwin AT cygwin DOT com Subject: RE: Unable to bring up netscape as any other user Date: Wed, 6 Aug 2003 15:00:36 -0500 MIME-Version: 1.0 Content-Type: text/plain Also, rather than going via command line, is there any other way I can do the same setting (i.e. going via services and modifying the properties of inetd)? Any arguments to cygrunsrv or inetd or modifying the registry... -----Original Message----- From: Menon, Girish (MED, WIPRO-GE MED) Sent: Wednesday, August 06, 2003 1:06 PM To: 'cygwin AT cygwin DOT com' Subject: RE: Unable to bring up netscape as any other user Great. It worked. Now I have a slightly differnt issue. If I try to bring up netscape manually from the bash window, it comes up. But if I try to bring it up as a background process, it does not work. In my code, I tried to spawn a new netscape process, but that failed. When I modified my code to instead call netscape directly, it comes up. Here's a snippet of my code: sprintf(shellExec, "%s/bin/sh.exe", getenv("SYSTEMDRIVE")); // spawn new service browser _flushall(); _spawnlp(_P_DETACH, shellExec, shellExec, "netscape.exe", NULL); -----Original Message----- From: Igor Pechtchanski [mailto:pechtcha AT cs DOT nyu DOT edu] Sent: Wednesday, August 06, 2003 12:01 PM To: Menon, Girish (MED, WIPRO-GE MED) Cc: cygwin AT cygwin DOT com Subject: Re: Unable to bring up netscape as any other user On Wed, 6 Aug 2003, Menon, Girish (MED, WIPRO-GE MED) wrote: > Up until recently, I was using an older version of cygwin (1.3.10). With > the advent of the security patch for telnet, inetutils 1.3.23, I decided > to upgrade my cygwin version to the latest (1.3.22) with the inetutils > 1.3.23. > > Ever since, I have been having some problems. I installed cygwin as > Administrator. If I become some other user and try to bring up netscape > (which was also installed as Administrator), netscape does not come up. > > If I do a ps, I see the netscape task is running, but I am not able to > see the browser. > > I am attaching the cygcheck output. Any suggestions on where I am going > wrong. The netscape process would come up as a child process of the inetd service. Therefore, the service should have interaction with desktop enabled for you to see the netscape window. I've added an option for that to cygrunsrv, but inetd might not have one, so you'll have to go into the services panel and edit the properties of the inetd service to enable that. Just check the "Allow service to interact with desktop" checkbox. Hope this helps, Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton -- 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/