Anyone has time for a unittesting issue?
Dicebot via Digitalmars-d
digitalmars-d at puremagic.com
Sat Oct 1 12:51:05 PDT 2016
On Saturday, 1 October 2016 at 19:32:08 UTC, Andrei Alexandrescu
wrote:
>> Not like this is real security concern in dmd case but
>> guidelines like
>> "don't make /tmp/ path predictable" exist exactly so that one
>> can have
>> simple safe default and not worry about possibilities.
>
> This may be a misunderstanding. I'm saying is to switch from
> unpredictable paths rooted in /tmp/ to equally unpredictable
> paths rooted in /tmp/.dmd-test-run/.
I think that is OK but only if actual file inside the dir is
created with `mktemp --tmpdir=/tmp/.dmd-test-run/` (or using a
similar technique). I wonder if Phobos provides any
cross-platform way to do so - I remember some PR on topic but in
current documentation there seems to be nothing useful mentioned,
More information about the Digitalmars-d
mailing list