mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-11-07 08:43:35 +08:00
fix(cli): keep macOS alias policy unchanged
Signed-off-by: DavidHLP <lysf15520112973@163.com>
This commit is contained in:
@@ -895,7 +895,11 @@ static char *activation_posix_walk_path(const char *directory) {
|
||||
* root-owned aliases (for example /tmp and /home on Atomic systems).
|
||||
* Resolve only these trusted system aliases; arbitrary user symlinks must
|
||||
* still fail the O_NOFOLLOW walk below. */
|
||||
#ifdef __linux__
|
||||
static const char *const aliases[] = {"/tmp", "/var", "/home"};
|
||||
#else
|
||||
static const char *const aliases[] = {"/tmp", "/var"};
|
||||
#endif
|
||||
for (size_t index = 0; index < sizeof(aliases) / sizeof(aliases[0]); index++) {
|
||||
const char *alias = aliases[index];
|
||||
size_t alias_length = strlen(alias);
|
||||
|
||||
Reference in New Issue
Block a user