Reinicie o daemon personalizado quando as dependências foram atualizadas

1

Eu tenho os seguintes problemas / requisitos:

Em um sistema Ubuntu 14.04 LTS, estou executando o Subversion instalado a partir de um repositório externo (WANDisco). Este repositório é bem mantido e fornece atualizações regulares para a subversão (por exemplo, a ramificação 1.9.x). Sempre que a subversão é atualizada, a libsvn da biblioteca é necessária.

Estou usando um script upstart personalizado para iniciar o svnserve, que funciona bem e faz o que deve. Além disso, estou usando atualizações autônomas para manter meu sistema atualizado. Eu incluí o repositório WANDisco para fornecer atualizações para upgrades autônomos. Isso funciona como pretendido e não quero alterar esse comportamento.

Meu problema é que sempre que uma atualização para o subversion é instalada, meu daemon personalizado não é reiniciado, resultando em falhas quando os clientes desejam se conectar. Eu então tenho que reiniciar manualmente o daemon.

Existe alguma maneira de informar à dependência entre o subversion e o meu daemon svnserve, de forma que ele seja interrompido antes de uma atualização do subversion e iniciado novamente (o mesmo comportamento de, por exemplo, atualizações do mysql)?

    
por Aurril 11.09.2015 / 10:47

0 respostas