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 "${?}";
|