hi,<div><br></div><div>when we have catalyst app named My::App, when starting it</div><div>creates catalog /tmp/my/app.</div><div><br></div><div>later when we try to start My::App2 as a different user, it</div><div>fails as /tmp/my is owned by the user of My::App and</div>
<div>due to permissions /tmp/my/app2 cannot be created.</div><div><br></div><div>small change in tmpdir scheme from /tmp/my/app to</div><div>/tmp/my_app would solve such permissions problems</div><div><br></div><div>in Catalyst::Utils instead of </div>
<div><br></div><div>my @parts = split &#39;::&#39;, lc $class;</div><div>my $tmpdir = dir( File::Spec-&gt;tmpdir, @parts )-&gt;cleanup;</div><div><br></div><div>could be</div><div><br></div><div>my $path= lc $class;</div>
<div>$path =~ s/::/_/g;</div><div>my $tmpdir = (File::Spec-&gt;tmpdir,$path)-&gt;cleanup;</div><div><br></div><div><br></div><div>--</div><div>regards</div><div>piotr</div>