Instalei o gitlab no Ubuntu 14.04, a partir do seguinte arquivo deb:
gitlab_6.9.2-omnibus-1_amd64.deb
Funciona lindamente. Mas eu quero realizar alguma manutenção na caixa sem o gitlab em execução, e não consigo encontrar de maneira alguma para fazer isso.
Não há nada no cron, nada no /etc/init.d que eu possa ver.
Toda a documentação aponta para / home / gitlab como a pasta raiz, onde no meu é / var / opt / gitlab e outros.
Eu vejo que está rodando nginx, postgres & redis. Eu posso matar os componentes individuais, e espero que isso seja suficiente, mas prefiro que o desligamento seja limpo, ou simplesmente não inicie. Esses componentes não fazem parte do sistema /etc/init.d ...
Alguma ideia?
Respostas:
Encontrei a resposta. A maior parte da configuração parece estar em:
O arquivo config.yml menciona o gitlab-ctl, que está disponível em todos os lugares como um comando:
Pára o gitlab completamente.
fonte
Para desativar o gitlab da inicialização automática no ubuntu 14.04
como funciona?
fonte
Para aqueles que desejam reativar o script de inicialização automática do gitlab e corromperam o
script de inicialização como eu fiz.
Esta é a configuração padrão do /etc/init/gitlab-runsvdir.override
fonte
Para quem possui o / etc / inittab, verifique se ele contém uma linha como
e comente esta linha.
fonte