IP aliases are configured even when an interface is disabled
IP aliases with a parent interface that's disabled under Interfaces>[interface] are still added to the interface, where they should be skipped. That can cause a variety of issues depending on the circumstance because it brings up an interface that shouldn't be active at all.
#3 Updated by Trond Vindenes about 6 years ago
Tested on "2.2-ALPHA (amd64) built on Thu Aug 14 06:56:40 CDT 2014"
1. Added some IP aliases to an OPT-interface.
2. Executed ifconfig on the shell, all aliases was visible on the interface.
3. Disabled the interface, now ifconfig doesn't even show the interface.