First, the umask should be set in /opt/SUNWjass/Drivers/user.init, not finish.init. If you change it in finish.init, it might be wiped-out from patches or upgrades to JASS/SST.
The value is set in /etc/default/{init,profile}, the root .login and profile files and the /etc/skel/local.* files by set-system-umask.fin set-user-umask.fin You can also run SST in audit mode to verify the changes have been made: /opt/SUNWjass/bin/jass-execute -a secure.driver (besides inspecting the files above by hand). My guess is that the problem you're having is some non-root user account is overriding the umask in its .login, .profile. .bashrc, .kshrc, .dtlogin, or similar startup file. -- This message posted from opensolaris.org