Re: [Patch]: well_known_sids

2004-02-06 Thread Corinna Vinschen
On Feb 5 11:00, Pierre A. Humblet wrote: > 2004-02-05 Pierre Humblet <[EMAIL PROTECTED]> > > * uinfo.cc (cygheap_user::init): Use sec_user_nih to build a > security descriptor. Set both the process and the default DACLs. > * fork.cc (fork_parent): Use sec_none_nih security attr

Re: [Patch]: well_known_sids

2004-02-05 Thread Corinna Vinschen
On Feb 5 11:00, Pierre A. Humblet wrote: > > > 2004-02-04 Pierre Humblet <[EMAIL PROTECTED]> > > > > > > * security.h (SID): New macro. > > > (well_known_*_sid): Change type to cygpsid. > > > (cygsid::init): Delete declaration. > > > * sec_helper.cc (well_known_*_sid): Def

Re: [Patch]: well_known_sids

2004-02-05 Thread Pierre A. Humblet
Corinna Vinschen wrote: > > On Feb 4 22:17, Pierre A. Humblet wrote: > > 2004-02-04 Pierre Humblet <[EMAIL PROTECTED]> > > > > * security.h (SID): New macro. > > (well_known_*_sid): Change type to cygpsid. > > (cygsid::init): Delete declaration. > > * sec_helper.cc (wel

Re: [Patch]: well_known_sids

2004-02-05 Thread Corinna Vinschen
On Feb 4 22:17, Pierre A. Humblet wrote: > 2004-02-04 Pierre Humblet <[EMAIL PROTECTED]> > > * security.h (SID): New macro. > (well_known_*_sid): Change type to cygpsid. > (cygsid::init): Delete declaration. > * sec_helper.cc (well_known_*_sid): Define as cygpsid and init

[Patch]: well_known_sids

2004-02-04 Thread Pierre A. Humblet
When cygwin starts a process, it sets its security to allow access by the Administrators. However this is not necessarily the case when Windows starts a cygwin process. This results in various anomalies, e.g. an admin user cannot signal/kill the top Cygwin process started by a non-privileged user w