Se você não puder usar um gancho pós-recebimento, talvez você possa usar inotify
para observar alterações na configuração do nginx.
Nesse caso, você usaria incrond
e incrontab
para configurar um relógio em arquivos e ações específicos a serem executados quando esses arquivos forem alterados. Algo parecido com isto no incrontab
:
/etc/nginx/nginx.conf IN_MODIFY /etc/init.d/nginx reload
Aqui está a página man do incrontab . Você deve encontrar outras documentações e exemplos para usar o conjunto de ferramentas inotify
que se ajustará à sua configuração.