1
วิธีพึ่งพางานพุ่งพรวดจากสคริปต์เริ่มต้นบน Ubuntu 12.04
ฉันใช้ Ubuntu 12.04 LTS และระบบนี้ใช้งานพุ่งพรวดเป็นหลัก น่าเสียดายที่ระบบของฉันยังขึ้นอยู่กับเซิร์ฟเวอร์dbmail ที่คอมไพล์ด้วยตนเองซึ่งมีสคริปต์เริ่มต้นเท่านั้น แต่ไม่มีสคริปต์พุ่งพรวด ใช้update-rc.d dbmail defaultsฉันติดตั้ง dbmail สำหรับ runlevels ทั้งหมด แต่น่าเสียดายที่มันเริ่มต้นก่อนที่ MySQL จะขึ้นดังนั้น daemon จะตายอีกครั้ง ฉันพยายามย้ายไปยัง S90 หรือสิ่งที่คล้ายกันยังไม่มี MySQL เมื่อสคริปต์รัน ฉันพยายามเพิ่มการอ้างอิงไปยังส่วนหัวของ LSB ของสคริปต์ดังต่อไปนี้: #!/bin/sh ### BEGIN INIT INFO # Provides: dbmail # Required-Start: $local_fs $remote_fs $syslog $network mysql # Required-Stop: $local_fs $remote_fs $syslog $network # …