On 11/22/2012 10:52 AM, Eelco Dolstra wrote:
> Hi,
>
> On 22/11/12 16:19, Shea Levy wrote:
>
>> Argh, thanks. rngd has three possible sources of randomness, and two of
>> them of devices (the third is a special x86 instruction). Ideally it
>> would listen to uevents if those devices don't exist when it starts,
>> I've disabled it by default while I investigate how hard that patch will be.
> What may be useful is to make the service conditional, like:
>
>    unitConfig.ConditionPathExists = "/dev/tpm0";
>
> or something like that.  Although that may create race conditions with udev...
>

Yeah, something like that might help, but the situation is complicated 
by there being three acceptable sources, only two of which are 
represented by filesystem resources... I'm sending an email to 
systemd-devel asking for advice.
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to