Open
Description
Bug description
The bootstrap.py
script complains that there is no SystemD installed on Ubuntu Servere 24.10. This is false, the systemd binary is not in path, but systemctl is.
Should most likely remove not shutil.which("systemd")
at line 232 in bootstrap.py
How to reproduce
- Use freshly installed Ubuntu 24.10
- Use the custom server installation guide that runs bootstrap.py
Expected behaviour
It should work in a SystemD environment without the systemd binary being in path.
Actual behaviour
Output: Systemd is required to run TLJH
Your personal set up
Ubuntu Server 24.10 in a local KVM VM. Freshly installed, only ran sudo apt install python3 python3-dev git curl
as listed in the guide.