Comment 2 for bug 364460

Revision history for this message
Hadmut Danisch (hadmut) wrote :

Well, the old (command line) style ifup/down tools usually run four different types of scripts in /etc/network:

if-pre-up, if-up, if-down, if-post-down , which makes sense since several tasks need to be done before taking the interface up or after putting it down. e.g. Firewall configuration, traffic counters etc.

Network Manager tries to mimic that but only has two phases, up and down. The other two important phases are missing.

Furthermore, Network Manager does not pass the usual and required information as environment variables to the scripts to be run. E.g. network name, other configuration parameters, DHCP parameters given by the DHCP server (such as DNS configuration) are not passed down to the scripts.

Network Manager is rather incomplete work and does not yet fit into the ubuntu/debian framework.

regards
Hadmut