Gruppinformation hämtas ung. på följande vis:
Kommandot groups använder systemanropet getgroups() som hämtar sin info från bakgrundsprocessen memberd som använder Open Directory-anrop vars källa i detta fallet är NetInfo-servern (men kan även vara textfiler eller LDAP-server).
Av ovan nämnda komponenter vet jag att i alla fall memberd har en cache, och det är inte omöjligt att det finns nån mer på vägen. Det du kan göra för att se till att det inte är detta som är felkällan är att
1) Starta om NetInfo-servern (görs från NetInfo Manager)
2) Återställa memberd-cachen med kommandot memberd -r
3) Helt enkelt vänta ett litet tag och se om det ordnar till sig
OBS: att på måfå greja med NetInfo-databasen utan eftertanke kan leda till skador eller oönskade effekter, i värsta fall så att man inte längre kan logga in på sin maskin. Att alltid ha en backup av NetInfo-databasen som kan återställas från Single User Mode och att arbeta med eftertanke är starkt att rekommendera.