2002-12-14 Corinna Vinschen <corinna@vinschen.de>

* dcrt0.cc (dll_crt0_1): Call well known SID initializer function.
	* security.h (cygsid::init): Declare new static method.
	* sec_helper.cc (cygsid::init): New method for initializing well
	known SIDs.

2002-12-14  Pierre Humblet  <pierre.humblet@ieee.org>

	* security.h: Declare well_known_creator_group_sid.
	* sec_helper.cc: Define and initialize well_known_creator_group_sid.
This commit is contained in:
Corinna Vinschen
2002-12-14 17:23:42 +00:00
parent b60e545bb6
commit 85ecb9be00
4 changed files with 48 additions and 12 deletions

View File

@@ -681,6 +681,9 @@ dll_crt0_1 ()
/* Allocate cygheap->fdtab */
dtable_init ();
/* Init global well known SID objects */
cygsid::init ();
/* Initialize uid, gid if necessary. */
if (child_proc_info == NULL || spawn_info->moreinfo->uid == ILLEGAL_UID)
uinfo_init ();