On 26 Aug 2014, at 21:02, Sven Ebenfeld <sven.ebenf...@gmail.com> wrote:

> You should look at  "ConditionPathExists=" Options of systemd-units.

Thanks, that looks like it would do the job. I was hoping not to hard code 
paths as they may change if a configuration file is changed, but...

> Otherwise if udev is loading your device module, you could add the
> device-unit to "Requires=" option.

This sounds better. Is there an easy way to tell if udev did load the module? 
There's nothing obvious in the syslog.

> Am 26.08.2014 21:52, schrieb Chris Tapp:
>> I've got a service running under systemd that will only start once a kernel 
>> module has loaded and created its /dev/dvb/adaptor nodes.
>> 
>> Unfortunately, it doesn't load until after the service has failed and gone 
>> into an error state due to too many restarts.
>> 
>> I could "fix" this by increasing the restart interval, but is there a way of 
>> adding a dependancy on the kernel module?
>> 
>> --
>> 
>> Chris Tapp
>> opensou...@keylevel.com
>> www.keylevel.com
>> 
>> 
>> 
>> 

--

Chris Tapp
opensou...@keylevel.com
www.keylevel.com




-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to