]> git.ipfire.org Git - thirdparty/systemd.git/commit
core: change default deps of services to require sysinit.target instead of basic...
authorLennart Poettering <lennart@poettering.net>
Wed, 11 Nov 2015 15:22:25 +0000 (16:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 11 Nov 2015 19:40:57 +0000 (20:40 +0100)
commitcb4c247d48fc195e64dd895a4e9dc8162ae62b23
tree66cccb825aed2aa526c9e2cf277d587fb11f1dc0
parenta020b3b3321c2d19263ac6e163a5a5787501d823
core: change default deps of services to require sysinit.target instead of basic.target

With this change services by default will no longer require
basic.target, but instead only after it it via After=basic.target.
However, they will still Require= on sysinit.target.

This has the benefit that when booting into emergency mode it is
relatively safe to actviate individual services, as this will not pull
the entirety of basic.target anymore, thus avoid everything listed in
sockets.target and suchlike. However, during the usual boot no change
should be noticed.
src/core/service.c