다음과 같은 질문/요청이 있습니다.
Ubuntu 14.04 LTS 시스템에서는 외부 저장소(WANDisco)에서 설치된 Subversion을 실행하고 있습니다. 저장소는 잘 관리되어 있으며 Subversion(예: 1.9.x 분기)에 대한 정기적인 업데이트를 제공합니다. Subversion이 업데이트될 때마다 필수 라이브러리 libsvn도 업데이트됩니다.
나는 svnserve를 시작하기 위해 사용자 정의 upstart 스크립트를 사용하고 있으며 정상적으로 작동하며 예상되는 작업을 수행합니다. 또한 시스템을 최신 상태로 유지하기 위해 무인 업그레이드를 사용합니다. 무인 업그레이드에 대한 업데이트를 제공하기 위해 WANDisco 저장소를 포함시켰습니다. 이 모든 작업은 예상대로 작동하므로 이 동작을 변경하고 싶지 않습니다.
내 문제는 Subversion 업데이트가 설치될 때마다 내 사용자 정의 데몬이 다시 시작되지 않아 클라이언트가 연결하려고 할 때 실패하게 된다는 것입니다. 그런 다음 데몬을 수동으로 다시 시작해야 합니다.
Subversion과 내 svnserve 데몬 간의 종속성을 적절하게 알려주어 Subversion 업데이트 전에 중지하고 이후에 다시 시작하도록 하는 방법이 있습니까(mysql 업데이트와 동일한 동작)?