舊版的 ubuntu 裝 daemontools 會有的問題,原本一直參考的網頁爛了,自己作一下筆記


sudo apt-get install daemontools daemontools-run


建立這一個檔案,讓他可以開機執行
/etc/event.d/svscanboot ,檔案內容


start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5

stop on runlevel 0
stop on runlevel 1
stop on runlevel 6

respawn
exec /usr/bin/svscanboot


執行一下

sudo initctl start svscanboot


其他在 /etc/service/ 下的設定,照舊即可

這是一個,簡單的 hudson 的 run file

#!/usr/bin/env bash
cd /home/hudson
su -s /bin/sh hudson -c “exec envuidgid hudson java -jar /home/hudson/hudson.war”



ps: 當然,很多時候,會用 Debian,用舊版的 ubuntu 當然也是因為在團隊工作的環境,不是你要用那一版就用那一版,沒有原因,沒有為什麼,大頭會決定