diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f97af0d..53bc22c 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,6 +34,7 @@ jobs: strategy: matrix: RELEASE: + - 24.04 - 22.04 - 20.04 - 18.04 diff --git a/README.md b/README.md index 0a15be1..af1fde0 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Curently the following linuxes are supported * Ubuntu 18.04 * Ubuntu 20.04 * Ubuntu 22.04 +* Ubuntu 24.04 * Debian Buster * Debian Bullseye * Devuan Beowulf diff --git a/ubuntu/helpers/build.sh b/ubuntu/helpers/build.sh old mode 100644 new mode 100755 index 8df7683..4b3e2be --- a/ubuntu/helpers/build.sh +++ b/ubuntu/helpers/build.sh @@ -91,6 +91,11 @@ systemctl enable create_hosts_file.service cp remove_dockerenv_file.service /etc/systemd/system systemctl enable remove_dockerenv_file.service +# Revert systemd's tcp wrapper for ssh. This really only applies to 24.04, +# but won't cause a failure on earlier versions. +systemctl disable ssh.socket +systemctl enable ssh.service + # Remove the divert that disables services rm -f /sbin/initctl dpkg-divert --local --rename --remove /sbin/initctl