舊版的 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 當然也是因為在團隊工作的環境,不是你要用那一版就用那一版,沒有原因,沒有為什麼,大頭會決定
Posts for: #Daemontools
deployment with daemontools
daemontools 最早由 D. J. Bernstein 開發,真是好東西,這麼早就做出來了,這麼久了,還是這麼好用
Pylons deployment with daemontools
Deploying a Django Site using FastCGI