透過設定Init Script之中的Start參數就可以做到;官網上的定義是
START=10 - this means the file will be symlinked as /etc/rc.d/S10example - in other words, it will start after the init scripts with START=9 and below, but before START=11 and above.
如果START設定成10,則會排在START=9或更少,但是在START=11或更多之前執行。
因此假設我們要設定兩個Process,一個先帶起來;另外一個要放在後面,則可以這樣設定
然後增加一些echo message,以便開機可以看到
另外一個Process則設定成
最後開機畫面
可以看到約在45秒的時候開啟了第一個Process。
第二個Process則是在約55秒的時候被執行起來。
透過這樣就可以在OpenWrt之中設定Process的開機順序了。
沒有留言:
張貼留言