Re: service dependencies

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

 





On 10 Jan 2023, at 13:56, Markus Rathgeb <maggu2810@xxxxxxxxx> wrote:


Thank you both for your replies and suggestions.
And yes, I found a lot of posts about this, but no real solution.

I will further read further details about 'Upholds' and 'PropagatesStopTo.

The real use case I need to solve involves another service.

test2 not only requires test1 but also test0.
So, test2 should only be actived if test1 and test0 are activated.

The optimal solution IMHO does not require to change test0 or test1. As test2 is the one with the requirements.

I assume I can use WantedBy in the install section of test2, but this would require that the service is enabled / installed and not only started (for my use case okay, but IMHO not optimal).

WantedBy may not do what you think, see systemd.unit man page.

Note: 
WantedBy
=
 and RequiredBy= are used in the [Install] section to create symlinks in .wants/ and .requires/ directories. They cannot be used directly as a unit configuration setting.

Barry

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

  Powered by Linux