projects
/
live-boot-grml.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'live-systems/debian' into debian
[live-boot-grml.git]
/
components
/
9990-main.sh
diff --git
a/components/9990-main.sh
b/components/9990-main.sh
index
e67176e
..
85b8a1d
100755
(executable)
--- a/
components/9990-main.sh
+++ b/
components/9990-main.sh
@@
-16,8
+16,6
@@
Live ()
tail -f boot.log >&7 &
tailpid="${!}"
tail -f boot.log >&7 &
tailpid="${!}"
- . /live.vars
-
LIVE_BOOT_CMDLINE="${LIVE_BOOT_CMDLINE:-$(cat /proc/cmdline)}"
Cmdline_old
LIVE_BOOT_CMDLINE="${LIVE_BOOT_CMDLINE:-$(cat /proc/cmdline)}"
Cmdline_old
@@
-180,10
+178,16
@@
Live ()
fi
fi
fi
fi
- if [ -f /etc/resolv.conf ] && [ ! -s ${rootmnt}/etc/resolv.conf ]
+ if [ -L /root/etc/resolv.conf ] ; then
+ # assume we have resolvconf
+ DNSFILE="${rootmnt}/etc/resolvconf/resolv.conf.d/base"
+ else
+ DNSFILE="${rootmnt}/etc/resolv.conf"
+ fi
+ if [ -f /etc/resolv.conf ] && [ ! -s ${DNSFILE} ]
then
then
- log_begin_msg "Copying /etc/resolv.conf to ${
rootmnt}/etc/resolv.conf
"
- cp -v /etc/resolv.conf ${
rootmnt}/etc/resolv.conf
+ log_begin_msg "Copying /etc/resolv.conf to ${
DNSFILE}
"
+ cp -v /etc/resolv.conf ${
DNSFILE}
log_end_msg
fi
log_end_msg
fi