On Thu, Sep 29, 2022 at 4:01 PM Ulrich Windl <Ulrich.Windl@xxxxxxxxxxxxxxxxxxxx> wrote: > > >>> Andrei Borzenkov <arvidjaar@xxxxxxxxx> schrieb am 29.09.2022 um 13:57 in > Nachricht > <CAA91j0WN1p7fX-EdbwkpQkB8ok39Oc7oG+0SUDK8vtqAo6F2bg@xxxxxxxxxxxxxx>: > ... > >> I don't quite understand what an "initial transaction" is, > > > > The set of (start) jobs starting with default.targtet (or whatever > > target was given to systemd as "initial target") and following > > dependency chain (Wants and Requires). It is computed once when > > systemd is started and it can only include units that are available > > when systemd computes it. Anything added later (even if it has > > dependency with units that are already part of the transaction) will > > not be seen and used by systemd. > > Would using daemon-reexec instead make a difference? > Very unlikely.