ฉันใช้เซิร์ฟเวอร์เงินเดเบียนและฉันได้ติดตั้งคอมไพล์แล้ว ขณะนี้มีกระบวนการ git-daemon (และพอร์ตเปิดที่เหมาะสม) แต่ไม่มีสคริปต์ /etc/init.d/git ที่ฉันสามารถหยุดได้ ฉันรู้ว่ามี / etc / sv / git-daemon / run แต่นั่นก็ไม่ได้ช่วยฉันหยุดมันเหมือนกัน
ฉันใช้เซิร์ฟเวอร์เงินเดเบียนและฉันได้ติดตั้งคอมไพล์แล้ว ขณะนี้มีกระบวนการ git-daemon (และพอร์ตเปิดที่เหมาะสม) แต่ไม่มีสคริปต์ /etc/init.d/git ที่ฉันสามารถหยุดได้ ฉันรู้ว่ามี / etc / sv / git-daemon / run แต่นั่นก็ไม่ได้ช่วยฉันหยุดมันเหมือนกัน
คำตอบ:
เท่าที่ฉันจำแพคเกจ git-daemon-run ควรมี /etc/init.d/git-daemon
dpkg -r git-daemon-run
หากคุณต้องการที่จะลบแพคเกจการใช้งานได้ดี จะมีผลข้างเคียงของการหยุดบริการ
อย่างที่คุณเห็นใน README.Debian คุณสามารถสร้าง symlink:
ดูโปรแกรม sv (8) เกี่ยวกับวิธีจัดการบริการหรือสร้างลิงก์สัญลักษณ์ /etc/init.d/git-daemon ที่ชี้ไปที่ / usr / bin / sv เพื่อให้อินเตอร์เฟสที่เข้ากันได้ของ LSB สามารถควบคุมได้:
ln -s /usr/bin/sv /etc/init.d/git-daemon
/etc/init.d/git-daemon status