On Wed, 7 Sep 2011 09:18:04 -0700 (PDT) Todd Wade <[email protected]> wrote:
> From: Todd Wade <[email protected]> > > From: Dave Howorth <[email protected]> > >> Todd Wade wrote: > >>> $ umask > >>> 0002 > >> > >> Am I missing something? This mask says "never allow write > >> permission for others" ... > > > >I think so. Thats not at all what this umask says: > > er, that is what it says, but its not the part I care about. This > mask also says 'allow the group to read and write the file'. But > File::Temp has this hard coded in it: > > > $open_success = sysopen($fh, $path, $flags, 0600); > > > I'm dealing with the same issue this person had: > > http://mail.template-toolkit.org/pipermail/templates/2001-November/002183.html > > Perhaps the response was accurate then, but its definitely no longer > true. Seems like a bug to me? That message was from 10 years ago. Template::Manual::Config doesn't say anything about permissions for cached files, and I can't imagine any of the other docs would, either. I think what you need to do is run chmod on your cached files when you want them to be accessible by anyone else, or do it in a cron job if you want it automatic. _______________________________________________ templates mailing list [email protected] http://mail.template-toolkit.org/mailman/listinfo/templates
