summaryrefslogtreecommitdiffstats
path: root/builder/modules.d/dns/scripts/gen-resolv-conf.sh
blob: 1601bb126794e7dfe9476355dc98f26a2eba062b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

type emergency_shell >/dev/null 2>&1 || source /lib/dracut-lib.sh

CONFFILE="/etc/resolv.conf"

DNS=$(getargs dns=)
HOSTNAME=$(getargs hostname=)

[ -n "$DNS" ] && echo "nameserver $DNS" >> "$CONFFILE"
[ -n "$HOSTNAME" ] && echo "$HOSTNAME" >> /etc/hostname