Ah, then quoting der Lennart: 

All units by default are actually ordered so that they are run after
"basic.target". If you have a special unit (and you do) that needs to be
run very early at boot you must disable those implicit default
dependencies by setting "DefaultDependencies=no" and adding the
right ones manually. 

I didn't realize that DefaultDependencies had that effect, but it makes
sense since it's effectively ConflictsWith for basic.target and
shutdown.target.   Thanks for letting me know! 

--Alison 

---
Alison Chaiken                      [email protected], 650-279-5600 
http://{ she-devel.com, exerciseforthereader.org  }
"Democracy is the original crowd-sourcing." -- Philip Tetlock,
_Superforecasting_ 
_______________________________________________
systemd-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to