Remover / substituir um requisito de unidade do sistema através de drop-in

4

É possível substituir um requisito de uma unidade do sistema? O requisito para isso é onde eu tenho uma unidade systemd para um serviço que Requires=docker.service , mas eu quero que em vez disso exija early-docker.service .

Eu sei que é possível fazer uma coisa semelhante com ExecStart , onde você pode colocar um ExecStart= para limpar o valor da unidade, mas fazer semelhante não parece funcionar para os requisitos.

Como alternativa, o predicado Requires pode incluir uma variável de ambiente que seria substituível por meio de drop-in para atingir esse comportamento?

    
por flungo 27.07.2016 / 11:38

1 resposta

0

Dependências não podem ser removidas por drop-ins, infelizmente. Você precisa colocar a unidade modificada: documentação upstream .

    
por 18.05.2018 / 23:13

Tags