ifplugd is a lightweight Linux daemon which
configures the network automatically when a cable
is plugged in and deconfigures it when the cable
is pulled. It is primarily intended for usage with
laptops. It relies on the distribution's native
network configuration subsystem, and is thus not
very intrusive.