When I run "stack ghci", an attempt is made to create a temporary
directory named:
/tmp/haskell-stack-ghci/<unique-subdir>
in which various temporary artefacts are stored. The parent
directory is created with permissions (0777 & ~umask).
Security issues aside, this can't work reliably on a multi-user
system. Does anyone know whether this is something peculiar
to my FreeBSD setup, or a systemic issue with "stack ghci"?
I don't see the same behaviour with "stack script", though
if I create a script to run in "/tmp", then ghc is, somewhat
unexpectely, executed with "-i/tmp/", which also has security
implications...
--
Viktor.
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.