Skip to content

Mac: Ensure that the kext blocks file I\O that that is not allowed when VFSForGit is unmounted #182

@wilbaker

Description

@wilbaker

We used to have this on Mac, but it had to be removed in #191 as it was preventing:

  • VFS4G from modifying the .git/hooks a as part of mounting
  • gvfs repair from being able to fix up files in the .git folder

As the feature is re-enabled we'll need to consider how we can still support the scenarios above. Perhaps we can support a new xattr that VFS4G sets on folders letting the kext know that offline modifications are allowed? Or maybe there is some way that we can ACL/mark the VFS4G processes so that the kext knows that they should be allowed to make offline modifications?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions