cluster-deployment/src/steps-config/10-hostname.sh

15 lines
360 B
Bash
Raw Normal View History

2022-03-21 02:30:49 +00:00
#!/usr/bin/env bash
old_hostname="${HOSTNAME}";
new_hostname="$(ask_text "Set system hostname" "Enter this system's new hostname:" "")";
task_begin "Updating hostname to ${new_hostname}";
2022-08-06 18:59:50 +00:00
hostname "${new_hostname}";
2022-03-21 02:30:49 +00:00
cp /etc/hosts /etc/hosts.bak;
2022-08-06 18:59:50 +00:00
sed "0,/${old_hostname}/{s/${old_hostname}/${new_hostname}/g}" /etc/hosts.bak >/etc/hosts;
2022-03-21 02:30:49 +00:00
task_end "${?}";