Sorry for the late answers. I think you only need to parse the iface name, and to blacklist everything that appears in /etc/network/interfaces (so that they stay configured how they are intended to).
I think that what happens is that the parser that finds the iface names in /etc/network/interfaces is not taking into account the fact that eth0:1 is a valid iface name. One thing that could be troublesome, is that if network managers manage eth0, but that eth0:1 is managed by /etc/network/interfaces, then network-manager should not put eth0 down (it would put eth0:1 down too), that is it should look if aliases are used before putting an interface down. -- Network Manager does not handle properly interface labels https://bugs.launchpad.net/bugs/304006 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs