Changeset 49530 in vbox
- Timestamp:
- Nov 18, 2013 1:08:36 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 90705
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp
r48935 r49530 40 40 #include <fcntl.h> 41 41 #include <signal.h> 42 #include <grp.h> 42 43 #if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) 43 44 # include <crypt.h> … … 586 587 */ 587 588 #if 1 /** @todo This needs more work, see suplib/hardening. */ 589 if (pszAsUser) 590 { 591 int ret = initgroups(pszAsUser, gid); 592 if (ret) 593 { 594 if (fFlags & RTPROC_FLAGS_DETACHED) 595 _Exit(126); 596 else 597 exit(126); 598 } 599 } 588 600 if (gid != ~(gid_t)0) 589 601 {
Note:
See TracChangeset
for help on using the changeset viewer.