delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/12/22/22:29:39

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
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Sun, 22 Dec 2002 22:29:01 -0500 (EST)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: =?iso-8859-1?Q?Peter_Valdemar_M=F8rch?= <peter AT morch DOT com>
cc: cygwin AT cygwin DOT com
Subject: Re: sshd and launching e.g. word.exe - no GUI screen shows up
In-Reply-To: <000a01c2aa17$6e4b8d10$c8c8a8c0@peace>
Message-ID: <Pine.GSO.4.44.0212222225510.5047-100000@slinky.cs.nyu.edu>
Importance: Normal
MIME-Version: 1.0

Peter,

For a non-visual basic solution take a look at the 'run' program at
http://www.neuro.gatech.edu/users/cwilson/cygutils/run/
Incidentally, a similar program also comes with an XFree86 distribution.
	Igor

On Mon, 23 Dec 2002, [iso-8859-1] Peter Valdemar Mørch wrote:

> Thanks a million for your reply to my post.
>
> I tried what you suggested, and sure enough, it allows me to do exactly as I
> want. However, when use these settings and the service is started, a
> terminal (or "dos box") appears with absolutely nothing in it. ps -ef shows
> that sshd is running. If I close the dos box, ps shows that sshd
> disappeared, and surely enough I cannot log into the box.
>
> It did however give me the starting point to find a solution that works for
> me: I start sshd myself in a windows Start/Programs/Startup/ shortcut, and
> then disable the service . I am the only one logged in to this machine, and
> I'm always logged in, so that works fine for me. The command for the
> shortcut is:
>
> %windir%\system32\wscript.exe c:\data\scr\quiet.vbs
> c:\cygwin\bin\bash --login -c "export CYGWIN='binmode ntsec tty';
> /usr/sbin/sshd -D"
>
> and quiet.vbs is a little Visual Basic magic to start Cygwin stuff and
> avoiding the terminal. VERY cool and useful whenever you want to run a bash
> script but don't want the terminal that goes along with it. See below.
>
> Of course the ideal general purpose solution is to get it to work as a
> service, that allows interaction with the desktop, but doesn't create a
> terminal. I'm pretty sure the solution is in the registry somewhere, but I
> couldn't quite figure out the logic in the registry settings. The
> "ImagePath" is C:\cygwin\bin\cygrunsrv.exe, the Parameters\AppArgs is "-D",
> and Parameters\AppPath is "/usr/sbin/sshd"... The only way I could get it to
> work by hand was with cygrunsrv -S sshd, but then the window always seemed
> to appear. Anyway...
>
> Thanks again, Larry,
>
> Sincerely
>
> Peter Valdemar Mørch
> [snip quiet.vbs]

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
  -- /usr/games/fortune


--
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/

- Raw text -


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