DNS_RANDOMIZE=false
NETWORK_CONFIG_FILE_PARAMS="${NETWORK_CONFIG_FILE_PARAMS} DNS_RANDOMIZE"
+# Set this option to true if the DNS servers should be advertised by
+# radvd.
+DNS_ADVERTISE_SERVERS="true"
+
DNS_SERVER_CONFIG_FILE="${NETWORK_CONFIG_DIR}/dns-servers"
# Path to the configuration file of the DNS resolver.
}
function __dns_server_sort() {
- sort -k2 -u -g
+ sort -k2 -g | uniq
}
function dns_server_list() {
done < ${DNS_SERVER_CONFIG_FILE} | __dns_server_sort
}
+function dns_server_list_no_priority() {
+ local server priority
+ dns_server_list | while read server priority; do
+ echo "${server}"
+ done
+}
+
function dns_server_add() {
local server=${1}
assert isset server