There are some VPN configurations that you might not want to see in VPNStatus:
third-party content filter configurations like Little Snitch. You probably have no reason to manually enable or disable them with VPNStatus
ghost VPN configurations. For example, I see an old VPN configuration that I can't delete after upgrading to macOS Ventura 13.3. This old configuration is cached in /Library/Preferences/com.apple.networkextension.plist which is SIP protected. Trying to manually remove the entry in the plist resulted in more issues.
At the moment, VPNStatus contains a hardcoded blocklist with Little Snitch. Exposing this blocklist as a preference would let a user hide the ghost VPN configurations as well as other third-party content filter configurations like Little Snitch.
Example of modifying the preference from the command line:
There are some VPN configurations that you might not want to see in VPNStatus:
/Library/Preferences/com.apple.networkextension.plist
which is SIP protected. Trying to manually remove the entry in the plist resulted in more issues.At the moment, VPNStatus contains a hardcoded blocklist with
Little Snitch
. Exposing this blocklist as a preference would let a user hide the ghost VPN configurations as well as other third-party content filter configurations like Little Snitch.Example of modifying the preference from the command line: