i've added some code that caches unix groups to avoid a 2-level "getgrent" and "getgrnam" problem that is apparent on some unixen. could the patient people who have been waiting since 1st dec for this to be fixed please try it out? thank you! luke (samba team)