[GE users] SGE output file permissions

John Coldrick jc at axyzfx.com
Mon Mar 7 15:07:21 GMT 2005

    [ The following text is in the "iso-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

On Monday 07 March 2005 04:31, Andy Schwierskott wrote:
> "umask 022" is indirectly hardcoded in the job output files umask.
> (umask(022) is set during shepherd startup.


> Hmm, are you saying that jobs from different users are creating the same
> stderr/out files? Why?

	Because we want that and have set it up that way.  Users are submitting 
hundreds of jobs, which in turn can submit hundreds of jobs - there's simply 
too much clutter and debugging a problem, or even maintaining relatively neat 
directories, becomes an issue.  Instead, we have output redirected to 
conceptual naming based on task submitted, and it appends to the files.  Thus 
this problem.

> There are no means to specify the job output file permissions - it
> would require to change the code.

	OK, understood.  Might be something to think about, anyway, since it's 
writing it out as a user, matching that user's umask...although perhaps that 
is too much extra work.  Probably better would simply be a config variable.

	Thanks, at least I know what to workaround now...



John Coldrick                  www.axyzfx.com        Axyz Animation
Houdini/Renderman/Discreet                           425 Adelaide St W
416-504-0425                                         Toronto, ON Canada
jc at axyzfx.com                                        M5V 1S4
Micro Credo:
	Never trust a computer bigger than you can lift.

To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net

More information about the gridengine-users mailing list