﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1242	Ohana: Multiple groups not respected	Paul Price	eugene	"libohana/src/findexec.c checks the group using:

{{{
gid = getgid();
if ((gid == filestat.st_gid) && (filestat.st_mode & S_IRGRP) && (filestat.st_mode & S_IWGRP)) {
   // Can read
}
}}}

However, this neglects the possibility that the user is a member of a group besides his main group that does have access to the file.  All groups the user is a member of can be retrieved with getgroups(), and these should all be tested individually.
"	defect	new	low		Ohana	current	minor			
