I am pretty familiar with the deal with umask and "umask 002" exists in both the DS startup script and all "dstage" group users' .profile(s). However, here is the behavior I have found. When User X logs into the server via telnet and creates a file, it's permissions are rw-rw-r--. When User X manually runs a job through Director and creates flat files, their permissions are rw-rw-r--. When User X schedules a job for later today (utilizes "at") and creates flat files, their permissions are rw-rw-r--. But when User X schedules a job to occur daily (utilizes "cron") and the creates flat files, their permissions are rw-r--r--.
![Confused :?](./images/smilies/icon_confused.gif)
What is happening? Have I missed a umask statement somewhere or is this just the way it works (and one of the reasons why only one user should run/schedule jobs in production)?