File::Temp forces the file to 0600 and therefore doesn't respect the starting users/processes umask (contrary to the mailing list archives :0).
$ umask 0002 $ pwd /home/me/foo $ ls -l total 0 $ perl -MFile::Temp -le '$File::Temp::KEEP_ALL = 1; File::Temp->new(DIR => ".");' $ ls -l total 0 -rw------- 1 me me 0 Sep 6 22:32 lz0IkRPULz This seems like a bug but other than monkey patching File::Temp I can't figure out a decent way to deal with this. Any ideas? Thank you, Todd W. _______________________________________________ templates mailing list [email protected] http://mail.template-toolkit.org/mailman/listinfo/templates
