9 lines
539 B
Bash
9 lines
539 B
Bash
ss -Hltn 'sport = :80' | grep -q . && refuse "something already listens on port 80; stop it and start again"
|
|
# Reset removes the packages installed from here on, and only those.
|
|
dpkg-query -W -f '${db:Status-Abbrev} ${Package}\n' | awk '$1 == "ii" { print $2 }' | sort -u >"$LAB_STATE/pkgs-before"
|
|
pkg_installed mysql-server && state_set had-mysql 1
|
|
pkg_installed apache2 && state_set had-apache 1
|
|
ls /var/www >"$LAB_STATE/www-before" 2>/dev/null || true
|
|
ls /etc/apache2/sites-available >"$LAB_STATE/sites-before" 2>/dev/null || true
|
|
true
|