[systemd-devel] Requires too weak, BindTo too strong

Chris Paulson-Ellis chris at edesix.com
Sat Feb 4 09:32:09 PST 2012

On 04/02/12 10:04, Warpme wrote:
> On 2/1/12 8:37 PM, Chris Paulson-Ellis wrote:
>>>> On 01/02/12 19:07, Lennart Poettering wrote:
>>>>> On Wed, 01.02.12 18:54, Chris Paulson-Ellis (chris at edesix.com) wrote:
>>>>>> Is there some way to get the client to always restart when server
>>>>>> restarts, for whatever reason?
>>>>> No, there isn't. But what you describe is something I consider a bug,
>>>>> and to fix this has been on the TODO list for a while. i.e. a server
>>>>> dying and being restarted should still cause all services 
>>>>> depending on
>>>>> it to restart.
>>>>> Hence: expect this to be fixed for you soon, so that BindTo works as
>>>>> expected.
>> On Wed, 01.02.12 19:13, Chris Paulson-Ellis (chris at edesix.com) wrote:
>> https://bugs.freedesktop.org/show_bug.cgi?id=45511
> This bug for me practically excludes systemd as advanced solution for 
> servers.

I'm working around this by using Requires instead of BindTo and 
including the following hack in the server file:

ExecStartPre=/usr/bin/sudo /bin/systemctl --no-block try-restart 

Obviously this is less than ideal (and you need more configuration to 
make the sudo work), but it does the job for now.


More information about the systemd-devel mailing list