]>
Commit | Line | Data |
---|---|---|
5447fdc4 JR |
1 | --- mod_ruid2-0.9.4/mod_ruid2.c~ 2011-02-24 15:25:28.000000000 +0100 |
2 | +++ mod_ruid2-0.9.4/mod_ruid2.c 2011-03-11 14:15:26.915053808 +0100 | |
3 | @@ -123,6 +123,10 @@ | |
4 | conf->ruid_uid=RUID_DEFAULT_UID; | |
5 | conf->ruid_gid=RUID_DEFAULT_GID; | |
6 | conf->groupsnr=0; | |
7 | + if (child->groupsnr != 0) { | |
8 | + memcpy(conf->groups, child->groups, sizeof(child->groups)); | |
9 | + conf->groupsnr = child->groupsnr; | |
10 | + } | |
11 | } else { | |
12 | conf->ruid_uid = (child->ruid_uid == UNSET) ? parent->ruid_uid : child->ruid_uid; | |
13 | conf->ruid_gid = (child->ruid_gid == UNSET) ? parent->ruid_gid : child->ruid_gid; |