> solene@ reported on ports an error with unveil(2) on creating > subdirectories on previously not existent directory, for a port she > tried to unveiled.
Step back for a moment. Let's say you are allowed to create such directories. Is that a safe thing to provide? Non-existant was only supposed to be about files creation, not directories or hard links or symbolic links or device nodes etc etc etc, because some of those give you potential for filesystem aliasing situations.