Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop systemd service #663

Merged
merged 1 commit into from
May 29, 2024
Merged

Commits on May 29, 2024

  1. Drop systemd service

    Fixes coreos#551
    
    Get hints by coreos#551 (comment),
    and copy the comment here:
    Basically we detect if we're running in systemd; if we're not,
    we re-exec ourselves via systemd-run. Then we can just directly
    run code in what is now the daemon.
    
    I think an important aspect of this is that we retain something
    like `--unit bootupd` which acts as a lock - only one unit with
    that name can run at a time to avoid two concurrent invocations
    breaking things.
    HuijingHei committed May 29, 2024
    Configuration menu
    Copy the full SHA
    261fb5e View commit details
    Browse the repository at this point in the history