I have two servers, one with SLES9 SP4 and one with SLES11 SP1. SLES9 has bash 2.05b.0(1) and SLES11 has bash 3.2.51(1).
Both servers are configured to use the same NIS master where they get both password and group settings. The /home directories are automounted and the same on server1 (SLES9) and server2 (SLES11).
user1 logs in to server1 and successfully gets his default and secondary groups:
uid=1413(user1) gid=111(group1) groups=111(group1),112(group2),130(group3),211(group4),1000(group5)
user1 logs in to server2 and only gets his default group assigned:
I don't see anything strange in /var/log/messages or on the NIS server. Could it be something to do with .bashrc or .profile files that are executed differently between SLES9 and SLES11? Or must it be something to do with NIS? Any ideas?