[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#786902: O: ifupdown -- high level tools to configure network interfaces



On 27/05/15 18:41, Christoph Anton Mitterer wrote:
> However, I hope ifupdown is going to live on. Or are there any plans to
> replace Debian's native tool?

I don't think ifupdown has been "Debian's native tool" for several years
now. It is one among several available tools, and happens to be the only
one with Debian as its upstream; on a wheezy-era sysvinit system that
uses NetworkManager, the only thing ifupdown does for you is to bring up
lo, and on a systemd system even that is unnecessary.

If you want a shell-script-based toolkit from which to construct
networking, ifupdown is still there (as long as someone, perhaps you,
keeps it RC-bug-free); but if you don't actually need that flexibility,
Debian can network with or without it.

One thing that an adopter could very usefully do with ifupdown would be
to coordinate with the systemd maintainers on moving net.agent
(Debian-specific udev glue to invoke ifupdown) from udev into ifupdown,
so that it does not need to be present at all on systems that rely on a
non-ifupdown tool like NM. That would also mean that the ifupdown
maintainer would be free to alter the precise details of how net.agent
and ifupdown interact, since they would now control both ends of the "API".

    S


Reply to: