Maxime Devos schreef op zo 20-03-2022 om 21:30 [+0100]: > fesoj000 schreef op zo 20-03-2022 om 21:22 [+0100]: > > > I cannot recommend this, what if 'mkdir-p' throws an exception? > > > That might cause problems.  Or maybe not, but it would require > > > some analysis that can be avoided with 'mkdir-p/perms'. > > Hm, but i still have to set umask to prevent TOCTOU, the > > implementation of 'mkdir-p/perms' does not take care of that. > > mkdir-p/perms could be modified to take care of that. > If that is done, then other users of mkdir-p/perms would benefit as > well. > > To implement this, I recommend using the prodecures from > > > -- that patch was written to remove the TOCTOU! It seems to be ignored so far upstream, so I'll look into defining a Guile package variant that can be used by the activation code. Greetings, Maxime.