Skip to content

Fix conflicting with hidden PrimaryGroupID 101 on macOS 14.4

shaozx requested to merge shaozx/wireshark:chmodbpf-install-failure into master

I hit the chmodbpf installation failure with my new macbook this night. Wireshark complained no permission to capture on local interfaces. Google leads me to this page: https://ask.wireshark.org/question/30459/you-dont-have-permission-to-capture-local-interfaces-on-macos-132/

I am able to fix the issue with Joost's answer. After digged into a little bit, I noticed the installer.log complained about "GID already exists" error during my first time installation.

I could reproduce the same error by manually creating a group with GID 101. I understand there was a request to hide access_bpf from system preference, that's why postintall chooses gid from 100. Thus, setting the GID start point to 102 should fix the issue.

Merge request reports