The GitHub Actions job "Java CI" on commons-vfs.git/master has failed. Run started by GitHub user garydgregory (triggered by garydgregory).
Head commit for run: 624aa73aa014bc6a839aac4b762204feda662f5c / Naveed Khan <[email protected]> Replace the shared vfs_cache temp dir in DefaultFileReplicator (#775) * Replace the shared vfs_cache temp dir in DefaultFileReplicator The replica directory was pinned to <java.io.tmpdir>/vfs_cache and left to mkdirs under the default umask, so replicated files landed world-readable in a directory any local user can predict and pre-create. Allocate it with Files.createTempDirectory on first use, which picks an unguessable name and creates it rwx------ on POSIX file systems in one step. * Honor the parent parameter in createAndAddFile createAndAddFile ignored its parent argument and always used the temp directory, making the protected API misleading. Use parent as passed in; allocateFile already supplies the temp directory, so behavior is unchanged. Report URL: https://github.com/apache/commons-vfs/actions/runs/30908240619 With regards, GitHub Actions via GitBox
