Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request attribution in Terminal on Sequoia #643

Open
jfhgdfksjsd opened this issue Sep 21, 2024 · 4 comments
Open

Request attribution in Terminal on Sequoia #643

jfhgdfksjsd opened this issue Sep 21, 2024 · 4 comments

Comments

@jfhgdfksjsd
Copy link

jfhgdfksjsd commented Sep 21, 2024

Heya, I hit an interesting issue after upgrading to Sequoia.

On Sonoma, in both the regular Terminal and Warp terminal, I used to be able to ping, curl, brew install, etc. so long as those commands' destinations were in my rules.

Now, on Sequoia, I am forced to give permission to the terminal app itself, whether Warp or Terminal. This is not ideal, as I want much more granular control: e.g., pings/curls should be allowed, but the Warp binary itself sending telemetry probably not.

So there is an apparent change in attribution of network requests to processes. Any idea if this is a purely Sequoia issue, or an issue with how LuLu interacts with the network stack in particular?

I'm aware of the network-filter-related issues reported for Sequoia, but this seems a bit different (attribution, not packet corruption, though I've had plenty of that now too). Would be curious to learn more. Thank you!

@objective-see
Copy link
Owner

Thank you for the bug report
This is a (another) known Apple bug in macOS Sequoia, impacting any tool that leverages macOS' Network Extensions 😭 ...Apple is (supposedly) working on a fix.

@jfhgdfksjsd
Copy link
Author

Ah I see! I feel better knowing this is tracked, even if it takes a while (really wish there were an easy way to downgrade without having a backup). Feel free to keep this open or close since the issue is more upstream, whatever makes most sense for the project. Thanks again!

@alcortazzo
Copy link

They seem to have fixed this issue in 15.0.1

@mpas97
Copy link

mpas97 commented Oct 6, 2024

Just updated to 15.0.1. The "fix" doesn't not look like the old (pre Sequoia) way, but rather just as a whitelist of everything... After having removed all rules related to eg. iTerm, and single commands like curl , I'm still able to run all commands without approving anything. Also other Applications on my machine are now able to startup and connect without any connection request poping up...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants