Fred> I am a BLADE_0.3 user; on this system getegid(2) does not
Fred> behave like on Linux/i386 when the calling program file has
Fred> the setgid bit set: it returns the gid of user invoking the
Fred> program, not the one of the file. Is this a known problem (if
Fred> so, is it a libraries/headers problem or a kernel one ?).
It was a library problem and has been fixed since libc-linux-0.37.
I'd suggest you upgrade to something newer than BLADE-0.3. There have
been a lot of fixes since then.
--david