GetRidOfEtcResolvConf

Revision 3 as of 2006-11-08 20:49:46

Clear message

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Rationale

DNS configuration in /etc/resolv.conf gets clobbered by automatic network management tools (dhclient, network-manger, etc). There needs to be a mechanism to handle DNS updates that does not destroy custom changes in /etc/resolv.conf.

Use cases

Scope

Design

Implementation

Code

Data preservation and migration

Unresolved issues

  • Whatever approach is taken it needs to allow chroot environments to get online. Copying /etc/resolv.conf into the chroot used to work, but since the /etc/resolvconf stuff this has been difficult in situations such as automatically setting up a chroot system on a non-root partition, since linking (hard or soft) the file doesn't work and it must be done manually (which therefore is not "automatically setting up") I hope this is the right place to air my concerns. -- Warbo
  • We also need to make sure that the world doesn't blow up if /var hasn't been mounted yet. This should be OK since dhclient currently isn't run until after all filesystems have been mounted, but it should be checked. -- ColinWatson

BoF agenda and discussion


CategorySpec