作者DEATHX (幽光)
看板Linux
標題[問題] 關於upstart的問題。
時間Fri Apr 27 13:49:10 2012
大家好,我是好久不見的天字第一號大淫魔。
我已經退伍回來啦~自從脊椎開刀後再也不敢騎車看檳榔西施了 :(
最近想了解了upstart job 的撰寫方式,google了滿多文章,
然後自己去挑了一個簡單的例子/etc/init/plymouth-stop.conf來看,
可是還是有一些地方看不太懂 :(
希望版上大大可以指導一下。
/*******************plymouth-stop.conf**************************/
start on (starting gdm
or starting kdm
or starting xdm
or starting lxdm
or starting lightdm
or starting uxlaunch
or starting ubiquity
or starting oem-config
or stopped rc RUNLEVEL=[2345]
or starting rcS
or starting mountall-shell)
stop on stopped plymouth
----上面我大致上知道,啟動時機是display manager啟動時觸發這個script----
pre-start script
case "$JOB" in
gdm|kdm|lightdm|ubiquity|oem-config)
exit 0
;;
*)
exec /bin/plymouth quit
;;
esac
end script
--------上面這一段就不太懂了 :(
$JOB這個變數怎麼憑空冒出來呢?我在鳥哥那邊也沒搜尋到什麼東西。
大大們可以給個方向或參考資料嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.45.196
推 Adama:現在最潮的是systemd啦 04/27 15:45
→ DEATHX:可是debian跟ubuntu還在用upstart嘛 >.< 04/27 16:12