feross / SpoofMAC

:briefcase: Change your MAC address for debugging
https://feross.org/spoofmac/
3.03k stars 269 forks source link

Print warning when not running with `sudo` #9

Closed feross closed 11 years ago

feross commented 11 years ago

This would be much better than throwing an error like:

root required to disassociate
ifconfig: ioctl (SIOCAIFADDR): permission denied
Traceback (most recent call last):
  File "/Users/feross/code/SpoofMAC/bin/spoof-mac", line 5, in <module>
    pkg_resources.run_script('SpoofMAC==1.0.0', 'spoof-mac')
  File "/Users/feross/code/SpoofMAC/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py", line 499, in run_script
feross commented 11 years ago

Hey @TkTech – could you code review this?