diff --git a/seqs/debianrpi.sh b/seqs/debianrpi.sh index 1a32b70..84fa7bf 100755 --- a/seqs/debianrpi.sh +++ b/seqs/debianrpi.sh @@ -156,6 +156,22 @@ step_11() { } localesConfigLoc="/etc/locale.gen" +step_13_info() { echo "Change hostname [HOSTNAME]"; } +step_13_alias() { ALIAS="hostname"; } +step_13() { + shift + local localHostname=$1 + endCheckEmpty localHostname "No hostname provided" + if [ $(grep -r "$localHostname" "$hostsLoc">>/dev/null; echo $?) -eq 0 ] ; then + echoseq " [I] Hostname $localHostname already defined" + return 0 + fi + exe hostnamectl set-hostname "$localHostname" + endReturn -o $? "Couldn't set hostname" + exe sed -i "s/^\(127\.0\.0\.1[[:space:]]*\)\(localhost.*\)/\1\2\n\1$localHostname/" "$hostsLoc" +} +hostsLoc="/etc/hosts" + read_sd_dev() { local partExt=""