I guess that will have to do. I was hoping there was some script that would set it per user and would act globally. Kind of like how FC3 does it. Are you referring to the skeleton files when a user is created?
Well FC3 does it with the /etc/bashrc file. It just looks to see if the user logging in has the same default usergroup as their username. If so set the umask to 002 otherwise set it to 022. It does this for every user when logging in. However, the why SuSE's users and how they are put in the default group users doesn't make this work. Therefore, I was looking at how I can do this in SuSE like FC3 does it. I guess I could edit the /etc/profile file and write a small script that said if the user is in the users group then set the umask to 002. Though I think this would probably cause more problems especially if the file gets over written like another said in this thread. Hope this helps explain what I am trying to do. Thanks, jay