Re: No error even a Required= service does not exist

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Mantas Mikulėnas <grawity@xxxxxxxxx> hat am 25. November 2019 um 14:19 geschrieben:
> 
> 
> On Mon, Nov 25, 2019 at 3:13 PM Jörg Weinhardt <jw@xxxxxxxxxxxxxxx> wrote:
> 
> > Hi,
> >
> > the behavior of systemd is not quite clear to me:
> > I have a service which requires another service to be started and running,
> > so I use a Requires= dependency to the required service.
> > But if the required service does not exist at all, there is no error
> > message from systemd.
> > e.g.
> >
> > Requires=xyz.service
> >
> > produces no complaint and starts the service even if there is no
> > xyz.service
> > Is this the normal behavior or can I configure systemd to throw an error
> > in this case?
> >
> 
> The docs say you can get this behavior if you also have After=xyz.service.
> (Not entirely sure why.)
> 

Thanks for the quick answer. Require= and After= together also accepts a non existing xyz.service. But as I read the docs I found the dependency "BindsTo=" which together with "After=" does the job.
Not so easy..

regards,
Joerg
_______________________________________________
systemd-devel mailing list
systemd-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/systemd-devel




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux