Moved from https://github.com/uutils/coreutils/issues/10395#issuecomment-3776150479 . To support `umask`ed `/tmp` with `cargo install`. https://users.rust-lang.org/t/creating-an-executable-shared-library/95094