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)?
Tags apt ubuntu subversion