Greetings, (Old question, I can't find the answer I am looking for or possibly don't understand.) I have a /u folder, 26 users execute a series of custom apps from here. The person who set this up before was lazy and set all user and group UIDs and GIDs to (wait for it :) )....... root!!!!! I need to fix this :/ On the /u folder - I created a group called ngolfnet and chgrp -R the whole folder. Then I set the permissions to 770 so that group members and owners have read write and execute permissions, and then set Setgid access on the folder. I could not see any other way :\, Let me explain - in /u/pro5 there are about 30 executables which the group members must have access to, furthur more there is a taos directory for the developers which also need rwx, and to make life more exiting there are executables in some of the users home folders that can't be moved to /usr/bin due to the fact that they are written with relative paths instead of absolute paths. Users often need access to execute from each other home folders. Now they (users) all read and write to these folders as well. The problem is that when the programs write files, the files are created with 755 permissions, and I need it to be 570 or 770. But I can't set the default umask for the whole system, that could be risky. So using the defualt bash profiles is out. How do I set the umask for the folder ? Or what could be suggested as a good, safe work around or proper solution! TIA -- -- Chadley Wilson Production Line Superintendant Pinnacle Micro Manufacturers of Proline Computers ==================================== Exercise freedom, Use LINUX =====================================