chiark / gitweb /
networkd: generate resolv.conf
authorTom Gundersen <teg@jklm.no>
Sun, 5 Jan 2014 22:01:10 +0000 (23:01 +0100)
committerTom Gundersen <teg@jklm.no>
Sun, 12 Jan 2014 14:37:21 +0000 (15:37 +0100)
commit3bef724f7e7f7eaca69881548b06e221b77d7031
tree0b17e5a43d7e5c5d07dc696d23d4c829f9ab7200
parent924fe4304af981ffd849346b4a1d415f11e9dd79
networkd: generate resolv.conf

This adds support to generate a basic resolv.conf in /run/systemd/network.
This file will not take any effect unless a symlink is created from
/etc/resolv.conf.

Nameservers received over DHCP takes precedence over statically configured ones.

Note: /etc/resolv.conf is severely limited, so in the future we will likely
rather provide a much more powerfull nss plugin (or something to that effect),
but this should allow current users to function without any loss of
functionality.
Makefile.am
src/network/networkd-address.c
src/network/networkd-gperf.gperf
src/network/networkd-link.c
src/network/networkd-manager.c
src/network/networkd-network.c
src/network/networkd.c
src/network/networkd.h