Correct escaping in issue-gen

This commit is contained in:
Joshua Boniface 2019-06-14 14:56:32 -04:00
parent e0d84da510
commit 5ccfd05e28
1 changed files with 5 additions and 2 deletions

View File

@ -290,8 +290,11 @@ echo "done."
echo -n "Setting /etc/issue generator... "
echo -e "#!/bin/sh
IP="\$\( ip addr show dev ${target_interface} | grep inet | awk \'\{ print \$2 \}\' \)"
echo -e \"Debian GNU/Linux 10 \\n \\l\n\nPrimary interface IP address: \$IP\n\" > /etc/issue" | tee ${target}/etc/if-up.d/issue-gen >&2
IP=\"\$( ip -4 addr show dev ${target_interface} | grep inet | awk '{ print \$2 }' | head -1 )\"
echo \"Debian GNU/Linux 10 \\\\n \\\\l
Primary interface IP address: \$IP
\" > /etc/issue" | tee ${target}/etc/if-up.d/issue-gen >&2
chmod +x ${target}/etc/if-up.d/issue-gen 1>&2
echo "done."