<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"><br /> Ah, then quoting der Lennart:</div>
<div class="pre" style="padding-left: 30px;"><br /> All units by default are actually ordered so that they are run after<br /> "basic.target". If you have a special unit (and you do) that needs to be<br /> run very early at boot you must disable those implicit default<br /> dependencies by setting "DefaultDependencies=no" and adding the<br /> right ones manually.</div>
<div class="pre" style="padding-left: 30px;"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">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!</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">--Alison</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">---<br /> Alison Chaiken <a href="mailto:alison@she-devel.com">alison@she-devel.com</a>, 650-279-5600 <br /> http://{ she-devel.com, exerciseforthereader.org }<br /> "Democracy is the original crowd-sourcing." -- Philip Tetlock,<br /> _Superforecasting_</div>
</body></html>