โค้ด init.d ง่ายๆ เอาไว้เขียน start/stop/reload/force-reload เอง
| #!/bin/sh -e ### BEGIN INIT INFO # Provides: service-program # Required-Start: start service-program # Required-Stop: stop service-program # Default-Start: S # Default-Stop: 0 6 # Short-Description: start/stop service program ### END INIT INFO PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" case "$1" in start) # command to start service ;; stop) # command to stop service ;; force-reload|restart) # command to restart service ;; *) echo "Usage: /etc/init.d/someservice {start|stop|restart|force-reload}" exit 1 ;; esac exit 0 |
บันทึกชื่อเป็น someservice (เปลี่ยนตามต้องการ) แล้วคัดลอกไปที่ /etc/init.d/someservice
อัพเดท rc.d ด้วยคำสั่ง
# update-rc.d someservice default
โค๊ดไรอ่ะพี่ ไม่มีความรู้เลย