Re: The Cygwin Server Daemon

2002-04-24 Thread Corinna Vinschen
On Tue, Apr 23, 2002 at 08:51:24AM -0700, Richard Troy wrote: 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

Re: The Cygwin Server Daemon - VERY LONG

2002-04-23 Thread Corinna Vinschen
On Mon, Apr 22, 2002 at 10:44:27PM -0700, Richard Troy wrote: Commentary? Anybody know where there's a reasonably concise write up of this strategy? There are several how-*.txt file in the cygwin source dir. Perhaps these are a bit of a help. Corinna -- Corinna Vinschen

RE: The Cygwin Server Daemon - VERY LONG

2002-04-23 Thread Robert Collins
-Original Message- From: Richard Troy [mailto:[EMAIL PROTECTED]] 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

RE: The Cygwin Server Daemon

2002-04-23 Thread Richard Troy
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

Re: The cygwin Server Daemon

2002-04-23 Thread Christopher Faylor
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

The Cygwin Server Daemon - VERY LONG

2002-04-22 Thread Richard Troy
Hello again, Last week when I inquired about the cygserver architecture, present state of development, etc, I was told that cygserver is documented primarily in the cygwin-developers email list archive. I am now working on a document that will hopefully serve as better documentation of

Re: The Cygwin Server Daemon - VERY LONG

2002-04-22 Thread Richard Troy
Hi All, when I asked: + 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? I take it that cygwin1.dll needs to be changed, but cygwin1.dll seems to be built of little bits of source code

The Server Daemon

2002-04-20 Thread Richard Troy
Hi All, So, I'm trying to get started with implementing the honoring of the suid bit by cygwin. I've downloaded the source and performed a build (which failed - the tail of make.log is below). So, I jumped into the source directory and looked at what was there. I started with the cygserver*

RE: The Server Daemon

2002-04-20 Thread Robert Collins
-Original Message- From: Richard Troy [mailto:[EMAIL PROTECTED]] Sent: Sunday, April 21, 2002 3:05 AM To: [EMAIL PROTECTED] Subject: The Server Daemon Hi All, So, I'm trying to get started with implementing the honoring of the suid bit by cygwin. I've downloaded

Re: The Server Daemon

2002-04-20 Thread Christopher Faylor
On Sun, Apr 21, 2002 at 03:46:38PM +1000, Robert Collins wrote: Yes, I could write the individuals mentioned in the source, but Corinna dictated that we should keep our dialogues here. In deference to her, I'm posting here... I appreciate this too. And, see also: http://cygwin.com/bugs.html