** Bug watch added: Debian Bug tracker #814075 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814075
** Also affects: ifupdown (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814075 Importance: Unknown Status: Unknown ** Also affects: ifupdown Importance: Undecided Status: New ** No longer affects: ifupdown -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ifupdown in Ubuntu. https://bugs.launchpad.net/bugs/1075256 Title: allow custom method in "/etc/network/interfaces" Status in ifupdown package in Ubuntu: Confirmed Status in ifupdown package in Debian: Unknown Bug description: we have several custom networking scripts, and find it would be easiest to handle them with a custom "method" in "/etc/network/interfaces" . we can't just add scripts to if-up.d, because we need strong ordering of command execution. examples would be adding macvlans, and ip tunnels. for example, we need pre-up in "/etc/network/interfaces" to run before ANY other scripts , because we do an ip link creation there. there are builtin "methods" which cover some of the functionality we want, but clearly this doesn't scale like a plugin based architecture would. unfortunately, there is no easy way to plug in a custom method for handling these networking stanzas. thus, we have to write stuff like this for each interface. auto vmac-ha iface vmac-ha inet manual [ NORMAL ENTRIES ] pre-up my-vmac-helper up my-vmac-helper down my-vmac-helper post-down my-vmac-helper it would be MUCH easier to have something like this auto vmac-ha iface vmac-ha inet custom my-vmac-helper [ NORMAL ENTRIES ] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1075256/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

