<tt><font size=2>> ><br>
> > Wouldn't this cause a reboot loop? The enable and disable package
both<br>
> > need an immediate reboot...<br>
> <br>
> One could set an environment variable to avoid this, which gets checked
<br>
> to prevent the execution of the install commands.<br>
> <br>
> The reboot loop problem exists with the first solution presented to
the <br>
> OP too.<br>
> <br>
</font></tt>
<br><tt><font size=2>Does it?</font></tt>
<br>
<br><tt><font size=2>First Boot:</font></tt>
<br><tt><font size=2>the <condition> says FBWF is on, so FBWF gets
disabled and an the system boots immediately (<exit code='bla' reboot='true/>)</font></tt>
<br>
<br><tt><font size=2>Second Boot:</font></tt>
<br><tt><font size=2>the <condition> for the disable command checks
if it is already disabled. If it is disabled - no reboot -> packages
get installed.</font></tt>
<br><tt><font size=2>Then the Prio-0 Package installs last, enables FBWF,
reboots.</font></tt>
<br>
<br><tt><font size=2>Third boot:</font></tt>
<br><tt><font size=2>No packages scheduled for install - so FBWF won't
be disabled and prio0-package won't get installed (because it is execute=change).
System boots normal.</font></tt>
<br>
<br><tt><font size=2>Of course getting this bug-free is a challenge (one
bad package def will cause a reboot loop) - but i think it's possible.</font></tt>
<br>