And then I do a read-only operation with enroot, e.g.
enroot --help
The above RUNTIME, CACHE and DATA directories get created.
This is unexpected and surprising behavior since running --help on almost all Linux commands is a safe, read-only operation. In the case of enroot, it reads the enroot.conf and then proceeds to create directories, even for a read-only operation like enroot --help.
If I set my
enroot.conf
to be point to non-existent directories :And then I do a read-only operation with enroot, e.g.
The above RUNTIME, CACHE and DATA directories get created.
This is unexpected and surprising behavior since running
--help
on almost all Linux commands is a safe, read-only operation. In the case ofenroot
, it reads theenroot.conf
and then proceeds to create directories, even for a read-only operation likeenroot --help
.