1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
summary: System settings work
details: |
Check that in Ubuntu Core systems, setting the hostname and
timezone works through the hostnamectl command.
prepare: |
hostname > hostname.bak
"${TESTSLIB}"/get-timezone.sh >timezone.bak
restore: |
hostnamectl set-hostname "$(cat hostname.bak)" || true
timedatectl set-timezone "$(cat timezone.bak)" || true
execute: |
echo "Check that setting the hostname works"
hostnamectl set-hostname coole-kiste
MATCH coole-kiste < /etc/hostname
hostname | MATCH coole-kiste
echo "Check that setting the timezone works"
timedatectl set-timezone "America/Lima"
date +"%Z" | MATCH '\-05'
timedatectl | MATCH "Time zone: America/Lima"
test "$(readlink -f /etc/localtime)" = "/usr/share/zoneinfo/America/Lima"
|