Files

9 lines
524 B
Bash

command -v snap >/dev/null || refuse "this lab needs snapd (apt install snapd)"
snap list htop >/dev/null 2>&1 && refuse "the htop snap is installed; remove it first (snap remove --purge htop)"
pkg_installed htop && state_set had-htop 1
pkg_installed ubuntu-server && state_set had-ubuntu-server 1
[ -e /root/.config/htop/htoprc ] && state_set had-htoprc 1
# Snapshots of htop from before the lab don't count for task 3.
snap saved htop 2>/dev/null | awk 'NR > 1 && $2 == "htop" {print $1}' >"$LAB_STATE/old-snapshots"
true