Skip to content

Systemd as command not available on ubuntu 24.10, only have systemctl #1019

Open
@lucashc

Description

@lucashc

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

  1. Use freshly installed Ubuntu 24.10
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions