[__hostname] Patch for modern ArchLinux without hostname(1)

remotes/origin/6.1
Dennis Camera 6 years ago
parent f276813f7f
commit cbae534af5
  1. 7
      cdist/conf/type/__hostname/gencode-remote

@ -61,7 +61,12 @@ in
alpine|debian|devuan|ubuntu)
echo 'hostname -F /etc/hostname'
;;
archlinux|centos|fedora|redhat|scientific|freebsd|netbsd|gentoo)
archlinux)
echo 'command -v hostnamectl >/dev/null 2>&1' \
"&& hostnamectl set-hostname '$name_should'" \
"|| hostname '$name_should'"
;;
centos|fedora|redhat|scientific|freebsd|netbsd|gentoo)
echo "hostname '$name_should'"
;;
macosx)

Loading…
Cancel
Save