41-create-resolv-symlink.sh
18 lines
| 569 B
| application/x-sh
|
BashLexer
Jan Wagner
|
r73 | logger -t "rc.firstboot" "Creating /etc/resolv.conf symlink" | ||
Jan Wagner
|
r76 | |||
# Check if systemd resolve directory exists | ||||
root
|
r101 | if [ ! -d "/run/systemd/resolve" -a ! -e "/etc/resolv.conf" ] ; then | ||
Jan Wagner
|
r77 | systemctl enable systemd-resolved.service | ||
systemctl restart systemd-resolved.service | ||||
fi | ||||
Jan Wagner
|
r76 | |||
Jan Wagner
|
r77 | # Create resolv.conf file if it does not exists | ||
if [ ! -f "/run/systemd/resolve/resolv.conf" ] ; then | ||||
touch /run/systemd/resolve/resolv.conf | ||||
Jan Wagner
|
r73 | fi | ||
Jan Wagner
|
r77 | |||
root
|
r101 | # Create symlink to /etc/reolv.conf if not exists yet | ||
if [ ! -e "/etc/resolv.conf" ] ; then | ||||
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf | ||||
fi | ||||