mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
30d0a77d53
Summary: We've had a small proportion of our users run into problems with hdiutil and diskimages-helper, where those components get into an unhappy state and effectively block operating on the redirections. This diff introduces a new utility that is intended to replace the use of disk image files with APFS volumes that we mount in the appropriate places. The intention is that we will teach `eden redirect` to use this tool when available, rather than disk images. macOS's security model is weird: it is perfectly valid for a non-privileged user to create and delete APFS volumes in the APFS storage container, but root privs are required to mount it into the VFS. The intent is that we deploy this utility setuid root to minimize the fan out--this way we won't need to teach the priv helper about this kind of redirection. There are a couple of subcommands demonstrated in the test plan. Reviewed By: chadaustin Differential Revision: D19323850 fbshipit-source-id: 35556f841e49e5c4b77679b756af9093222f4500 |
||
---|---|---|
.. | ||
CompilerSettingsUnix.cmake | ||
eden-config.h.in | ||
EdenConfigChecks.cmake | ||
FindLibGit2.cmake | ||
FindLZ4.cmake | ||
FindPrjfs.cmake | ||
FindSELinux.cmake | ||
FindSqlite3.cmake | ||
RustStaticLibrary.cmake |