* RE: Cygwin newbie needs help
@ 2002-04-24 5:08 Craveiro, Marco
2002-04-24 8:50 ` Marcos Lorenzo de Santiago
0 siblings, 1 reply; 17+ messages in thread
From: Craveiro, Marco @ 2002-04-24 5:08 UTC (permalink / raw)
To: 'B. Joshua Rosen'; +Cc: cygwin
hiyah Joshua,
I think I can help you with 1) and 2)...
1) How do I get X forwarding to work?
X forwarding should work just fine for me (both from and to windows),
setting the display and enabling all hosts on the server is all i've done
and it works. but I don't think you will be able to build xemacs with x
support on windows; at least you cant do that with gnu emacs IIRC. at any
rate try the xfree-cygwin mailing list.
2) Is there a way to rlogin or ssh into the Win2K box?
make a search on the mailinglist on how to start the ssh daemon. it
works fine, we have it here at the office.
all&all, make a search on the archives; i found that 90% of the my
questions have been asked before...
hope it helps.
marco
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
2002-04-24 5:08 Cygwin newbie needs help Craveiro, Marco
@ 2002-04-24 8:50 ` Marcos Lorenzo de Santiago
2002-04-24 8:52 ` Larry Hall (RFK Partners, Inc)
0 siblings, 1 reply; 17+ messages in thread
From: Marcos Lorenzo de Santiago @ 2002-04-24 8:50 UTC (permalink / raw)
To: Craveiro, Marco; +Cc: 'B. Joshua Rosen', cygwin
On Wed, 24 Apr 2002, Craveiro, Marco wrote:
> hiyah Joshua,
>
> I think I can help you with 1) and 2)...
>
> 1) How do I get X forwarding to work?
>
> X forwarding should work just fine for me (both from and to windows),
> setting the display and enabling all hosts on the server is all i've done
> and it works. but I don't think you will be able to build xemacs with x
> support on windows; at least you cant do that with gnu emacs IIRC. at any
There's no need to build xemacs for windows! You con download it from
their homepage for win32! :)
m4c.
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
2002-04-24 8:50 ` Marcos Lorenzo de Santiago
@ 2002-04-24 8:52 ` Larry Hall (RFK Partners, Inc)
0 siblings, 0 replies; 17+ messages in thread
From: Larry Hall (RFK Partners, Inc) @ 2002-04-24 8:52 UTC (permalink / raw)
To: Marcos Lorenzo de Santiago, Craveiro, Marco
Cc: 'B. Joshua Rosen', cygwin
At 11:13 AM 4/24/2002, Marcos Lorenzo de Santiago wrote:
>On Wed, 24 Apr 2002, Craveiro, Marco wrote:
>
> > hiyah Joshua,
> >
> > I think I can help you with 1) and 2)...
> >
> > 1) How do I get X forwarding to work?
> >
> > X forwarding should work just fine for me (both from and to windows),
> > setting the display and enabling all hosts on the server is all i've done
> > and it works. but I don't think you will be able to build xemacs with x
> > support on windows; at least you cant do that with gnu emacs IIRC. at any
>
>There's no need to build xemacs for windows! You con download it from
>their homepage for win32! :)
Pick "Cygwin" for the "Installation Type" when running setup from
www.xemacs.org. This will get you a Cygwin-compatible version of
XEmacs, which will understand Cygwin mounts, symlinks, etc.
Larry Hall lhall@rfk.com
RFK Partners, Inc. http://www.rfk.com
838 Washington Street (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
[parent not found: <229D7C0FE0BED311A0E800805F0DD471010D2DB8@wn01ex.wn.gb.solv ay.com>]
* RE: Cygwin newbie needs help
[not found] <229D7C0FE0BED311A0E800805F0DD471010D2DB8@wn01ex.wn.gb.solv ay.com>
@ 2002-04-24 9:41 ` Larry Hall (RFK Partners, Inc)
0 siblings, 0 replies; 17+ messages in thread
From: Larry Hall (RFK Partners, Inc) @ 2002-04-24 9:41 UTC (permalink / raw)
To: Craveiro, Marco, Marcos Lorenzo de Santiago
Cc: 'B. Joshua Rosen', cygwin
I think you're right but that's more a question for the XEmacs people, which
I'm not. ;-) I was merely responding to Marcos comment that XEmacs could
be downloaded. While he's right, I wanted to make sure that people realize
that downloading the Cygwin version of XEmacs is preferable when Cygwin
tools are in use. It prevents allot questions and headaches. Sorry if this
information seems off-topic for this thread.
Larry Hall lhall@rfk.com
RFK Partners, Inc. http://www.rfk.com
838 Washington Street (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX
At 11:49 AM 4/24/2002, Craveiro, Marco wrote:
>huh people, maybe i'm really confused here... but i think Joshua wants a
>build of xemacs
>that allows him to redirect the display to another xserver. am i wrong in
>saying that, if at all possible, you need to build it yourself to get it to
>compile using cygwin's xfree libs?
>
> > -----Original Message-----
> > From: Larry Hall (RFK Partners, Inc) [SMTP:lhall@rfk.com]
> > Sent: 24 April 2002 08:43
> > To: Marcos Lorenzo de Santiago; Craveiro, Marco
> > Cc: 'B. Joshua Rosen'; cygwin@cygwin.com
> > Subject: RE: Cygwin newbie needs help
> >
> > At 11:13 AM 4/24/2002, Marcos Lorenzo de Santiago wrote:
> > >On Wed, 24 Apr 2002, Craveiro, Marco wrote:
> > >
> > > > hiyah Joshua,
> > > >
> > > > I think I can help you with 1) and 2)...
> > > >
> > > > 1) How do I get X forwarding to work?
> > > >
> > > > X forwarding should work just fine for me (both from and to
> > windows),
> > > > setting the display and enabling all hosts on the server is all
> > i've done
> > > > and it works. but I don't think you will be able to build xemacs
> > with x
> > > > support on windows; at least you cant do that with gnu emacs
> > IIRC. at any
> > >
> > >There's no need to build xemacs for windows! You con download it from
> > >their homepage for win32! :)
> >
> >
> > Pick "Cygwin" for the "Installation Type" when running setup from
> > www.xemacs.org. This will get you a Cygwin-compatible version of
> > XEmacs, which will understand Cygwin mounts, symlinks, etc.
> >
> >
> >
> > Larry Hall lhall@rfk.com
> > RFK Partners, Inc. http://www.rfk.com
> > 838 Washington Street (508) 893-9779 - RFK Office
> > Holliston, MA 01746 (508) 893-9889 - FAX
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
@ 2002-04-24 9:00 Robinow, David
2002-04-24 9:46 ` Marcos Lorenzo de Santiago
2002-04-24 10:17 ` B. Joshua Rosen
0 siblings, 2 replies; 17+ messages in thread
From: Robinow, David @ 2002-04-24 9:00 UTC (permalink / raw)
To: cygwin
> From: Craveiro, Marco [mailto:Marco.Craveiro@solvay.com]
> Subject: RE: Cygwin newbie needs help
> huh people, maybe i'm really confused here... but i think
> Joshua wants a build of xemacs that allows him to redirect
> the display to another xserver. am i wrong in saying that,
> if at all possible, you need to build it yourself to get
> it to compile using cygwin's xfree libs?
Unless one wants an ancient version compiled for cygwin B20.1, you are
correct.
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
2002-04-24 9:00 Robinow, David
@ 2002-04-24 9:46 ` Marcos Lorenzo de Santiago
2002-04-24 11:54 ` Andrew Markebo
2002-04-24 10:17 ` B. Joshua Rosen
1 sibling, 1 reply; 17+ messages in thread
From: Marcos Lorenzo de Santiago @ 2002-04-24 9:46 UTC (permalink / raw)
To: Robinow, David; +Cc: cygwin
On Wed, 24 Apr 2002, Robinow, David wrote:
> > From: Craveiro, Marco [mailto:Marco.Craveiro@solvay.com]
> > Subject: RE: Cygwin newbie needs help
> > huh people, maybe i'm really confused here... but i think
> > Joshua wants a build of xemacs that allows him to redirect
> > the display to another xserver. am i wrong in saying that,
> > if at all possible, you need to build it yourself to get
> > it to compile using cygwin's xfree libs?
> Unless one wants an ancient version compiled for cygwin B20.1, you are
> correct.
Sorry, didn't know that :O
So can I make ssh to my winbox (having both client and server
configuration set to enable X forwarding) and execute cmd.exe and get the
window in my winbox/linbox or not?
thx,
m4c.
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
2002-04-24 9:00 Robinow, David
2002-04-24 9:46 ` Marcos Lorenzo de Santiago
@ 2002-04-24 10:17 ` B. Joshua Rosen
2002-04-24 10:54 ` Charles Wilson
1 sibling, 1 reply; 17+ messages in thread
From: B. Joshua Rosen @ 2002-04-24 10:17 UTC (permalink / raw)
To: cygwin
On Wed, 2002-04-24 at 11:56, Robinow, David wrote:
> > From: Craveiro, Marco [mailto:Marco.Craveiro@solvay.com]
> > Subject: RE: Cygwin newbie needs help
> > huh people, maybe i'm really confused here... but i think
> > Joshua wants a build of xemacs that allows him to redirect
> > the display to another xserver. am i wrong in saying that,
> > if at all possible, you need to build it yourself to get
> > it to compile using cygwin's xfree libs?
> Unless one wants an ancient version compiled for cygwin B20.1, you are
> correct.
>
> --
> 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/
>
Your right, I want a version of Xemacs that allows me to redirect the
display to another box (in my case a Redhat system). The prebuilt
version that I installed was the CYgwin version. I don't have any way of
knowing if it was built with X support built in. The default for Xemacs
is to support X but there is a switch to build a non-X version so it's
possible that the Cygwin version was built with the no-X option set.
I've been trying to build it myself but the libXpm.dll is missing. I
downloaded the sources from xemacs.org bu the Makefile seems to be set
up to build a non-X version.
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Cygwin newbie needs help
2002-04-24 10:17 ` B. Joshua Rosen
@ 2002-04-24 10:54 ` Charles Wilson
2002-04-25 5:12 ` Dr. Volker Zell
0 siblings, 1 reply; 17+ messages in thread
From: Charles Wilson @ 2002-04-24 10:54 UTC (permalink / raw)
To: B. Joshua Rosen; +Cc: cygwin
News from XEmacs land:
1) there are two "windows" ports of XEmacs: a fully native port, and a
cygwin port.
2) Both of these ports use so-called "native windowing": that is, they
use MSWindows GDI calls to paint their display. Neither port uses X;
they cannot be redirected (graphically) thru the network to display
remotely.
3) If you want that capability, you can only do so with the cygwin build
-- but you'll have to build it yourself. Also, the
cygwin-with-X-windowing build has not been widely used (or tested). It
may have suffered bitrot.
4) I *believe* that both the native port and the cygwin port support the
'-nw' flag, which allows you to use XEmacs in a tty. Therefore, it is
probably possible, with the prebuilt native or cygwin versions of
xemacs, to ssh in to your windows box, and use 'xemacs -nw' to edit
files. (Of course, you need a working cygwin ssh daemon running on your
windows box, but that's a whole 'nother topic.)
--Chuck
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Cygwin newbie needs help
2002-04-24 10:54 ` Charles Wilson
@ 2002-04-25 5:12 ` Dr. Volker Zell
0 siblings, 0 replies; 17+ messages in thread
From: Dr. Volker Zell @ 2002-04-25 5:12 UTC (permalink / raw)
To: cygwin
>>>>> "Charles" == Charles Wilson <cwilson@ece.gatech.edu> writes:
Charles> News from XEmacs land:
Charles> 1) there are two "windows" ports of XEmacs: a fully native port, and a
Charles> cygwin port.
Charles> 2) Both of these ports use so-called "native windowing": that is, they
Charles> use MSWindows GDI calls to paint their display. Neither port uses X;
Charles> they cannot be redirected (graphically) thru the network to display
Charles> remotely.
Charles> 3) If you want that capability, you can only do so with the cygwin
Charles> build -- but you'll have to build it yourself. Also, the
Charles> cygwin-with-X-windowing build has not been widely used (or tested).
Charles> It may have suffered bitrot.
I build it regularly since the legendary coolview days. Works perfect nowadays.
Charles> 4) I *believe* that both the native port and the cygwin port support
Charles> the '-nw' flag, which allows you to use XEmacs in a tty. Therefore,
Charles> it is probably possible, with the prebuilt native or cygwin versions
Charles> of xemacs, to ssh in to your windows box, and use 'xemacs -nw' to edit
Charles> files. (Of course, you need a working cygwin ssh daemon running on
Charles> your windows box, but that's a whole 'nother topic.)
Charles> --Chuck
Ciao
Volker
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: Cygwin newbie needs help
@ 2002-04-24 8:56 Craveiro, Marco
0 siblings, 0 replies; 17+ messages in thread
From: Craveiro, Marco @ 2002-04-24 8:56 UTC (permalink / raw)
To: 'Larry Hall (RFK Partners, Inc)', Marcos Lorenzo de Santiago
Cc: 'B. Joshua Rosen', cygwin
huh people, maybe i'm really confused here... but i think Joshua wants a
build of xemacs
that allows him to redirect the display to another xserver. am i wrong in
saying that, if at all possible, you need to build it yourself to get it to
compile using cygwin's xfree libs?
> -----Original Message-----
> From: Larry Hall (RFK Partners, Inc) [SMTP:lhall@rfk.com]
> Sent: 24 April 2002 08:43
> To: Marcos Lorenzo de Santiago; Craveiro, Marco
> Cc: 'B. Joshua Rosen'; cygwin@cygwin.com
> Subject: RE: Cygwin newbie needs help
>
> At 11:13 AM 4/24/2002, Marcos Lorenzo de Santiago wrote:
> >On Wed, 24 Apr 2002, Craveiro, Marco wrote:
> >
> > > hiyah Joshua,
> > >
> > > I think I can help you with 1) and 2)...
> > >
> > > 1) How do I get X forwarding to work?
> > >
> > > X forwarding should work just fine for me (both from and to
> windows),
> > > setting the display and enabling all hosts on the server is all
> i've done
> > > and it works. but I don't think you will be able to build xemacs
> with x
> > > support on windows; at least you cant do that with gnu emacs
> IIRC. at any
> >
> >There's no need to build xemacs for windows! You con download it from
> >their homepage for win32! :)
>
>
> Pick "Cygwin" for the "Installation Type" when running setup from
> www.xemacs.org. This will get you a Cygwin-compatible version of
> XEmacs, which will understand Cygwin mounts, symlinks, etc.
>
>
>
> Larry Hall lhall@rfk.com
> RFK Partners, Inc. http://www.rfk.com
> 838 Washington Street (508) 893-9779 - RFK Office
> Holliston, MA 01746 (508) 893-9889 - FAX
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: The Cygwin Server Daemon - VERY LONG
@ 2002-04-23 4:33 Robert Collins
2002-04-23 9:52 ` The Cygwin Server Daemon Richard Troy
0 siblings, 1 reply; 17+ messages in thread
From: Robert Collins @ 2002-04-23 4:33 UTC (permalink / raw)
To: Richard Troy, cygwin
> -----Original Message-----
> From: Richard Troy [mailto:rtroy@sciencetools.com]
> Sent: Tuesday, April 23, 2002 6:25 AM
> In doing this compliation and write up a lot of questions yet
> remain for
> me. There are just a whole lot of loose ends. It's my casual
> observation
> that the emails in the archive weren't as helpful and clear
> to me as they
> might have been because the original email audience knows
> each other and
> come from similar backgrounds so they don't need as many words to
> communicate an idea. Frankly, the code moved from losely
> sketched concept
> to running code without much discussion of the architecture. I, on the
> other hand, need a little more detail to really get it.
That's a usual corollary of a single developer creating something.
> The normal install with setup.exe didn't provide cygserver.
Correct. This was stated in the development list: the source for
cygserver was only merged in post 1.3.10 being released, so no release
of cygwin has occurred with the cygserver built.
> When you say it
> does very little, I'm still left with the question, "Well,
> what _does_ it
> do?"
I already answered this.
> And, the new cygwin1.dll was _huge_ in comparison to the
> previous
> one. Is that because of debugging info?
Yes.
> Other important open questions include:
>
> + Why doesn't the cygserver run, itself, as a server under NT
> much as sshd
> does?
Use cygrunsrv if you want this to happen.
> + If it's run by a normal user, how does this impart any
> ability to change
> user contexts? (When I asked about assigning privileges, I
> got the short
> answer, "What?")
Ah, that sort of privilege. Well as it isn't slated to perform user
context changes, that hasn't come up. It certainly could if it ran as a
user with the appropriate access, and the appropriate additional code
was added.
> + Regarding my own hopeful use someday: What is a reasonable
> approach to
> adding the honoring of the setuid (and guid) bit(s) in
> image execution?
Review the _execve code. Create a cygserver message class for use in
that code, and use cygserver to create processes when the set[u|g]id bit
is set. Once the process is created cygserver should return the handle
that CreateProcess returns, and then the _execve code continues as
normal.
> the file access occurrs to bring in the executable image, there's a
Too low level - we don't directly map in the image ourself - we use
CreateProcess.
...
cygrunsrv doco - you should just reference the cygrunsrv man page IMO -
rather than recapitulating it in the cygserver doco.
> Server Children:
>
> Regarding the question: Doesn't the implementation imply that
> the server
> must spawn every process? Or at least be the caller of the
> win32 to start
> the process and setup the process<->server communication channel? The
> answer is yes.
No. The answer is no. Any cygwin process can attach to the server. It
uses standard NT calls to identify the uid and gid of the process.
Good work on the collation to date, keep it coming :}.
Rob
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: The Cygwin Server Daemon
2002-04-23 4:33 The Cygwin Server Daemon - VERY LONG Robert Collins
@ 2002-04-23 9:52 ` Richard Troy
2002-04-23 9:58 ` The cygwin " Christopher Faylor
0 siblings, 1 reply; 17+ messages in thread
From: Richard Troy @ 2002-04-23 9:52 UTC (permalink / raw)
To: Robert Collins; +Cc: cygwin
> > The normal install with setup.exe didn't provide cygserver.
>
> Correct. This was stated in the development list: the source for
> cygserver was only merged in post 1.3.10 being released, so no release
> of cygwin has occurred with the cygserver built.
I missed that in the archive, though I thought I read _every_ post which
contained 'cygserver'. -shrug-
> > When you say it
> > does very little, I'm still left with the question, "Well,
> > what _does_ it
> > do?"
>
> I already answered this.
-smile- Perhaps I should have said, "I wish I understood what it does!"
> Use cygrunsrv if you want this to happen.
>
> > + If it's run by a normal user, how does this impart any
> > ability to change
> > user contexts? (When I asked about assigning privileges, I
> > got the short
> > answer, "What?")
>
> Ah, that sort of privilege. Well as it isn't slated to perform user
> context changes, that hasn't come up. It certainly could if it ran as a
> user with the appropriate access, and the appropriate additional code
> was added.
Ah, I see. I was perhaps confused because Corinna said in one of the
oldest posts on cygserver that "I now know how" to make user context
changes. ...There was an implication there, or so I thought! Silly
Richard.
> > + Regarding my own hopeful use someday: What is a reasonable
> > approach to
> > adding the honoring of the setuid (and guid) bit(s) in
> > image execution?
>
> Review the _execve code. Create a cygserver message class for use in
> that code, and use cygserver to create processes when the set[u|g]id bit
> is set. Once the process is created cygserver should return the handle
> that CreateProcess returns, and then the _execve code continues as
> normal.
Ah, a clue. Thank you...
...Since you noticed correctly that I was thinking "a little deep" (most
of my OS internals experience is in machine language, assembler, and
"Bliss-32"), I could use some clarification here. Here's what I envision
at this point: _execve() code notices the suid/guid bits are set, checks
that the file owner is not the caller and that the callers group list
does not include the files group id, and dispatches a message to
cygserver. That message includes the path to the image - and does not
include the owner.group as a secondary guard to security at the cost of
having to fetch this information a second time.
At this point, I presume from your clue that cygserver calls
CreateProcess(), passing arguments which tell it to create that process in
the context (with the credentials) of the indicated user and group, along
with the image name, of course. ...CreateProcess() then returns a "handle"
to that process, and returns it to the caller. Or, does cygserver itself
switch contexts? (hope not - sounds painful) ...Of course, the caller then
returns the handle just as _execve() does.
Your thoughts on this are most appreciated.
...If I understand this right, it doesn't sound all that hard! I think I
saw code here somewhere that fetches the credentials, and I already have
glibc code that pulls user and group info from the system based on the
effective user ID of the current process...
> cygrunsrv doco - you should just reference the cygrunsrv man page IMO -
> rather than recapitulating it in the cygserver doco.
Somehow I was confused that they were aspects of the same thing. Oops!
> > Server Children:
> >
> > Regarding the question: Doesn't the implementation imply that
> > the server
> > must spawn every process? Or at least be the caller of the
> > win32 to start
> > the process and setup the process<->server communication channel? The
> > answer is yes.
>
> No. The answer is no. Any cygwin process can attach to the server. It
> uses standard NT calls to identify the uid and gid of the process.
Ah! Well, this was what I got from an honest reading of the archive. Glad
you caught that as I was _quite_ curious - which is why I included it in
the writeup!
> Good work on the collation to date, keep it coming :}.
Thanks, Rob, it was a whole lot more work than I would have thought! (And
the mail archive being down part of Sunday didn't help! -shrug-)
Regards,
Richard
--
Richard Troy, Chief Scientist
Science Tools Corporation
rtroy@ScienceTools.com, 510-567-9957, http://ScienceTools.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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: The cygwin Server Daemon
2002-04-23 9:52 ` The Cygwin Server Daemon Richard Troy
@ 2002-04-23 9:58 ` Christopher Faylor
2002-04-23 13:43 ` Cygwin newbie needs help B. Joshua Rosen
0 siblings, 1 reply; 17+ messages in thread
From: Christopher Faylor @ 2002-04-23 9:58 UTC (permalink / raw)
To: cygwin
On Tue, Apr 23, 2002 at 08:51:24AM -0700, Richard Troy wrote:
>Here's what I envision at this point: _execve() code notices the
>suid/guid bits are set, checks that the file owner is not the caller
>and that the callers group list does not include the files group id,
>and dispatches a message to cygserver. That message includes the path
>to the image - and does not include the owner.group as a secondary
>guard to security at the cost of having to fetch this information a
>second time.
Just a minor nudge, but the code to look at is undoubtedly in spawn.cc,
specifically the spawn_guts function. The exec calls are all wrappers
for that function.
cgf
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Cygwin newbie needs help
2002-04-23 9:58 ` The cygwin " Christopher Faylor
@ 2002-04-23 13:43 ` B. Joshua Rosen
0 siblings, 0 replies; 17+ messages in thread
From: B. Joshua Rosen @ 2002-04-23 13:43 UTC (permalink / raw)
To: cygwin
I've installed Cygwin on a freshly built Win2K Pro system. I installed
everything including Xfree86, I've also installed Xemacs. I have a few
basic questions to get me started. My operating environment is as
follows, my workstation is a Redhat 7.2 box, the Win2K box is in another
room. I want to be able to work on the Win2K box remotely. Currently I'm
using VNC but I'm not happy with that solution because VNC is dog slow,
I get better performance over a dialup line with SSH then I do with VNC
over my LAN. So here are a few questions
1) How do I get X forwarding to work? I've tried the usual, i.e.
setenv DISPLAY remotemachine:0.0
but that didn't work. When I launched Xemacs it opened up on the local
machine instead of the remote machine.
2) Is there a way to rlogin or ssh into the Win2K box?
3) How do I get cygwin to automatically use tcsh instead of bash? I
edited /etc/passwd but that didn't seem to work.
4) Is there a way to configure VNC so that it's performance is
adequate?, any suggestions in this area would also be appreciated.
Thanks
--
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/
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2002-04-25 12:01 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-24 5:08 Cygwin newbie needs help Craveiro, Marco
2002-04-24 8:50 ` Marcos Lorenzo de Santiago
2002-04-24 8:52 ` Larry Hall (RFK Partners, Inc)
[not found] <229D7C0FE0BED311A0E800805F0DD471010D2DB8@wn01ex.wn.gb.solv ay.com>
2002-04-24 9:41 ` Larry Hall (RFK Partners, Inc)
-- strict thread matches above, loose matches on Subject: below --
2002-04-24 9:00 Robinow, David
2002-04-24 9:46 ` Marcos Lorenzo de Santiago
2002-04-24 11:54 ` Andrew Markebo
2002-04-24 12:17 ` B. Joshua Rosen
2002-04-24 12:30 ` Andrew Markebo
2002-04-24 13:09 ` Larry Hall (RFK Partners, Inc)
2002-04-24 13:40 ` Andrew Markebo
[not found] ` <1019673838.11719.144.camel@saratoga>
[not found] ` <m3d6woop7b.fsf@flognat.myip.org>
2002-04-24 19:25 ` B. Joshua Rosen
2002-04-24 10:17 ` B. Joshua Rosen
2002-04-24 10:54 ` Charles Wilson
2002-04-25 5:12 ` Dr. Volker Zell
2002-04-24 8:56 Craveiro, Marco
2002-04-23 4:33 The Cygwin Server Daemon - VERY LONG Robert Collins
2002-04-23 9:52 ` The Cygwin Server Daemon Richard Troy
2002-04-23 9:58 ` The cygwin " Christopher Faylor
2002-04-23 13:43 ` Cygwin newbie needs help B. Joshua Rosen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).