diff options
Diffstat (limited to 'scripts/live-bottom/06hostname')
| -rwxr-xr-x | scripts/live-bottom/06hostname | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/scripts/live-bottom/06hostname b/scripts/live-bottom/06hostname deleted file mode 100755 index b14703a..0000000 --- a/scripts/live-bottom/06hostname +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -#set -e - -# initramfs-tools header - -PREREQ="" - -prereqs() -{ - echo "${PREREQ}" -} - -case "${1}" in - prereqs) - prereqs - exit 0 - ;; -esac - -# live-initramfs header - -if [ -n "${NOHOSTS}" ] -then - exit 0 -fi - -. /scripts/live-functions - -log_begin_msg "Setting hostname" - -# live-initramfs script - -# Change hostname only if it is not set -if [ ! -f /root/etc/hostname ] || grep -qs localhost\.localdomain /root/etc/hostname -then - echo "${HOSTNAME}" > /root/etc/hostname -else - HOSTNAME="$(cat /root/etc/hostname)" - really_export HOSTNAME -fi - -# Create /etc/hosts only if it is not present or empty -if [ ! -s /root/etc/hosts ] -then - cat > /root/etc/hosts << EOF -127.0.0.1 localhost -127.0.1.1 ${HOSTNAME} - -# The following lines are desirable for IPv6 capable hosts -::1 ip6-localhost ip6-loopback -fe00::0 ip6-localnet -ff00::0 ip6-mcastprefix -ff02::1 ip6-allnodes -ff02::2 ip6-allrouters -ff02::3 ip6-allhosts -EOF -fi - -hostname "${HOSTNAME}" - -log_end_msg |
