Add support for CoreOS to __hostname type (#586)

This commit is contained in:
lubo 2017-10-19 19:58:25 +02:00 committed by Darko Poljak
parent 9fed32e373
commit 5c4cda589c
2 changed files with 3 additions and 3 deletions

View File

@ -35,7 +35,7 @@ has_hostnamectl=$(cat "$__object/explorer/has_hostnamectl")
# If everything is ok -> exit # If everything is ok -> exit
# #
case "$os" in case "$os" in
archlinux|debian|suse|ubuntu|devuan) archlinux|debian|suse|ubuntu|devuan|coreos)
if [ "$name_config" = "$name_should" -a "$name_running" = "$name_should" ]; then if [ "$name_config" = "$name_should" -a "$name_running" = "$name_should" ]; then
exit 0 exit 0
fi fi
@ -58,7 +58,7 @@ echo changed >> "$__messages_out"
# Use the good old way to set the hostname even on machines running systemd. # Use the good old way to set the hostname even on machines running systemd.
case "$os" in case "$os" in
archlinux|debian|ubuntu|devuan|centos) archlinux|debian|ubuntu|devuan|centos|coreos)
echo "printf '%s\n' '$name_should' > /etc/hostname" echo "printf '%s\n' '$name_should' > /etc/hostname"
echo "hostname -F /etc/hostname" echo "hostname -F /etc/hostname"
;; ;;

View File

@ -41,7 +41,7 @@ not_supported() {
} }
case "$os" in case "$os" in
archlinux|debian|suse|ubuntu|devuan) archlinux|debian|suse|ubuntu|devuan|coreos)
# handled in gencode-remote # handled in gencode-remote
: :
;; ;;