<br><br><div class="gmail_quote">2011/3/20 Michał Piotrowski <span dir="ltr">&lt;<a href="mailto:mkkp4x4@gmail.com">mkkp4x4@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
W dniu 20 marca 2011 20:54 użytkownik cornel panceac<br>
&lt;<a href="mailto:cpanceac@gmail.com">cpanceac@gmail.com</a>&gt; napisał:<br>
<div><div></div><div class="h5">&gt;<br>
&gt;<br>
&gt; 2011/3/20 Genes MailLists &lt;<a href="mailto:lists@sapience.com">lists@sapience.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 03/20/2011 03:43 PM, Michał Piotrowski wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; In a stable distribution such situation would not be possible because<br>
&gt;&gt; &gt; of the whole testing procedures etc.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; But of course there should be a way to avoid such situation. I hope<br>
&gt;&gt; &gt; that Lennart will find a good way to solve this problem soon.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;  Then make the variable timeout default to 30 secs - so worst case<br>
&gt;&gt; services get started and system runs ... individual services which<br>
&gt;&gt; actually require the pre-requisite - can change the timeout variable to<br>
&gt;&gt; demand pre-req is satisfied - of course even these will presumably fail<br>
&gt;&gt; (hopeflly gracefully).<br>
&gt;&gt;<br>
&gt;&gt;  So the answer seems to be implement a timeout for pre-requisites and<br>
&gt;&gt; default it to something sensible - ... fixup any upstart files as needed<br>
&gt;&gt; - since the systemd unit files are all new anyway - we should be fine<br>
&gt;&gt; with this.<br>
&gt;&gt;<br>
&gt; although i understand the general idea about systemd, i believe that in<br>
&gt; fedora&#39;s case there has to be a plan which says who starts when, and what<br>
&gt; requires what. then, if thngs don&#39;t go that well, as it happened with this<br>
&gt; rsyslog update, the plan can be imporved.<br>
</div></div>&gt; --<br>
<div class="im">&gt; test mailing list<br>
&gt; <a href="mailto:test@lists.fedoraproject.org">test@lists.fedoraproject.org</a><br>
&gt; To unsubscribe:<br>
&gt; <a href="https://admin.fedoraproject.org/mailman/listinfo/test" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/test</a><br>
&gt;<br>
<br>
</div>Unfortunately it is not so simple. For example we have a service<br>
After=syslog.target network.target<br>
and for some reason network configuration takes longer than 30 seconds<br>
so the service does not start when default timeout will be short and<br>
will cover all dependences.<br>
<div class="im"></div></blockquote></div>
                <br>
<div>what happens if you replace After= with Wants= ?</div>