macOS 27: ifconfig command no longer prints hardware MAC address
Just a quick PSA. A handful of my scripts broke today after installing macOS 27. Turns out they decided to redact the interface hardware ether/MAC addresses, all of them report 02:00:00:00:00:00
(…unless you run with "sudo")
Luckily, you can still get the MAC addresses with
networksetup -getmacaddress en0
I can't reproduce this.
It seems to only affect Bash 5.3.20 (Homebrew) - very odd:
it works fine in system bash for me