Bagaimana cara menghentikan git-daemon di debian

9

Saya menjalankan server Lenian Lenny, dan saya telah menginstal git di atasnya. Sekarang ada proses git-daemon (dan port terbuka yang sesuai), tetapi tidak ada skrip /etc/init.d/git yang bisa saya hentikan. Saya tahu ada / etc / sv / git-daemon / run tapi itu tidak membantu saya menghentikannya juga.

Slartibartfast
sumber

Jawaban:

15

git-daemondi bawah Debian dikelola oleh runit .

sv stop git-daemon

harus melakukannya.

David Schmitt
sumber
1
Terima kasih, berusaha menemukan ini, tetapi saya tidak bisa mendapatkan jawaban yang bagus.
Slartibartfast
2

Sejauh yang saya ingat paket git-daemon-run harus menyediakan /etc/init.d/git-daemon

kolonell
sumber
tidak, menemukan itu di google, tetapi tidak berhasil
Slartibartfast
Jika Anda ingin menghapus paket, gunakan juga dpkg -r git-daemon-run. Juga akan memiliki efek samping menghentikan layanan.
Enrico M.
2

Seperti yang Anda lihat di README.Debian, Anda dapat membuat symlink:

Lihat program sv (8) tentang cara mengelola layanan, atau, sebagai alternatif, buat tautan simbolik /etc/init.d/git-daemon yang menunjuk ke / usr / bin / sv untuk memiliki antarmuka yang kompatibel dengan LSB untuk mengendalikannya:

ln -s /usr/bin/sv /etc/init.d/git-daemon
/etc/init.d/git-daemon status
Jean-Philippe Braun
sumber