Skip to content

Multiple Syncthing entries in Privacy & Security → Local Network #274

@acicovic

Description

@acicovic

Hello there,

I manage Syncthing with Homebrew and I'm on macOS Sequoia. By updating the software throughout time, I have now accumulated more than 15 syncthing entries in System Settings → Privacy & Security → Local Network.

Image

Other software has been known to have this issue, like Chrome. There's an interesting writeup about how to reset this here, but I've been unable to do this since I've found no way to get Syncthing's bundle ID. What's certain is that just uninstalling Synching hasn't worked for me.

There's also an answer in the aforementioned Apple thread, which is quite interesting:

Later, in 2024, Apple upgraded that post to an official Tech Note: TN3179: Understanding local network privacy.

The first paragraph highlights special macOS Considerations. Right below that are "Build considerations". Here's where it gets interesting. Apple says:

Local network privacy uses your main executable UUID as part of its implementation. If your main executable has no UUID, or shares a UUID with other programs, local network privacy may behave weirdly. To fix that, make sure your main executable has a UUID and that it’s unique. For more about this, see TN3178: Checking for and resolving build UUID problems.

So the question here is twofold:

  1. How to remove the existing duplicate entries, without getting into dangerous solutions like disabling SIP and deleting files, which can have unwanted side-effects?
  2. Is there a way this can be fixed in Syncthing? If Syncthing has a particular implementation regarding its UUID, it seems that this could be the source of the issue.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions