Saya telah menginstal gitlab di Ubuntu 14.04, dari file deb berikut:
gitlab_6.9.2-omnibus-1_amd64.deb
Itu bekerja dengan indah. Tetapi saya ingin melakukan beberapa perawatan pada kotak tanpa menjalankan gitlab, dan saya tetap tidak dapat melakukan hal ini.
Tidak ada apa pun di cron, tidak ada di /etc/init.d yang bisa saya lihat.
Semua dokumentasi menunjuk ke / home / gitlab sebagai folder root, di mana di tambang itu / var / opt / gitlab dan beberapa lainnya.
Saya melihat sedang menjalankan nginx, postgres & redis. Saya dapat membunuh komponen individu, dan mudah-mudahan itu sudah cukup, tapi saya lebih suka mematikannya dengan baik, atau tidak memulai. Komponen-komponen ini bukan bagian dari sistem /etc/init.d ...
Ada ide?
Jawaban:
Menemukan jawabannya. Sebagian besar konfigurasi tampaknya berada di:
File config.yml yang menyebutkan gitlab-ctl, yang tersedia di mana-mana sebagai perintah:
Berhenti gitlab sepenuhnya.
sumber
Untuk menonaktifkan gitlab dari autostarting di ubuntu 14.04
bagaimana cara kerjanya?
sumber
Bagi mereka yang ingin mengaktifkan kembali skrip autostart gitlab mereka dan merusak
skrip startup mereka seperti yang saya lakukan.
Ini adalah konfigurasi default dari /etc/init/gitlab-runsvdir.override
sumber
Bagi mereka yang memiliki / etc / inittab, periksa apakah mengandung baris seperti
dan komentari baris ini.
sumber