-
Notifications
You must be signed in to change notification settings - Fork 94
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
Run without sudo on OSX #15
Comments
thank you for pointing this out. i will look at a good place to put this in the documentation! |
You can do this on Linux to run without sudo every time (with some caveats):
/usr/bin/nodejs is where my nodejs is installed. |
So... I found that doing this on OSX is only a temporary solution. Upon restart these permissions are reset.
Bummer. |
@KrisHedges put it in a cronjob to add the required permissions at launch? |
Awesome, I'll check it out. |
Not much of an issue, but more of a documentation change. It is POSSIBLE to run without using
sudo
.On OSX, all applications using libpcap use the BPF (Berkeley Packet Filter) devices (
/dev/bpf*
). Normally, only root hasrw-
access to them. With a simple change, we can permit any user on the system to use them.This is probably not the smartest idea on a multiuser system. You may wish to create a group (read_bpf, for example), add yourself to it, and give that group read-permission.
Linux:
OSX can use
dscl
to create groups and add users to them.[1] http://stackoverflow.com/questions/18049306/how-to-monitor-en0-network-interface-on-a-mac-without-having-to-use-sudo
The text was updated successfully, but these errors were encountered: