Changeset 239

Show
Ignore:
Timestamp:
03/29/2005 12:05:06 PM (4 years ago)
Author:
jan
Message:

added initgroups to join the groups of the user after setuid()

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/server.c

    r228 r239  
    557557                        setgroups(0, NULL); 
    558558                } 
     559                if (srv->srvconf.username->used && srv->srvconf.groupname->used) 
     560                        initgroups(srv->srvconf.username->ptr, grp->gr_gid); 
    559561                if (srv->srvconf.username->used) setuid(pwd->pw_uid); 
    560562#endif