[其他] 網樂通改機自動執行 (已解)
請問一下
我目前網樂通改機成功
啟動的功能有telnet ftp bt samba
現在隨著開機自動啟動的只有telnet
我寫了一個批次執行檔 (mod 777)
==startServer=================
insmod /root/modules/fuse.ko
mount /dev/sdb1 /root/Downloads/
/etc/init.d/pure-ftpd start
/etc/init.d/transmission-daemon start
cp /settings.json /root/Downloads/transmission/settings.json
killall -HUP transmission-daemon
/etc/init.d/samba start
==============================
想要設定一開機自動執行
有試過放在 inittab 最後 不行
也試過用連結(ln -s)放在rc3.d 也不行 (S90telnetd S91ins_modules 我放S92)
也試過在S91lines_modules最後也不行
但手動直接執行是ok的 ( ./startServer )
也沒有路徑上的問題
請問一下我該放在哪才能讓該檔案能一開機就執行?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.189.59
→
12/03 15:22, , 1F
12/03 15:22, 1F
推
12/03 16:12, , 2F
12/03 16:12, 2F
推
12/03 16:58, , 3F
12/03 16:58, 3F
推
12/03 23:47, , 4F
12/03 23:47, 4F
→
12/04 00:07, , 5F
12/04 00:07, 5F
→
12/04 01:44, , 6F
12/04 01:44, 6F
→
12/04 09:19, , 7F
12/04 09:19, 7F
→
12/04 10:44, , 8F
12/04 10:44, 8F
我去看了一下裡面的文章
我發現我的網樂通不是最新版的
開機還是吃 rcSBB
我把我的 startServer 放在 rcSBB 的最後執行
搞定!!
現在開機就會自動執行各 Server 並且自動下載 有夠方便
對了 samba 要開之前要sleep 10
所以 script 改成這樣
==startServer=================
insmod /root/modules/fuse.ko
mount /dev/sdb1 /root/Downloads/
sleep 2
#/etc/init.d/pure-ftpd start //FTP不開了 直接走samba
/etc/init.d/transmission-daemon start
sleep 1
cp /settings.json /root/Downloads/transmission/settings.json
killall -HUP transmission-daemon
sleep 10
/etc/init.d/samba start
===============================
※ 編輯: GelionLin 來自: 114.32.189.59 (12/04 11:11)
→
12/05 00:36, , 9F
12/05 00:36, 9F
→
12/05 18:14, , 10F
12/05 18:14, 10F
→
12/05 18:14, , 11F
12/05 18:14, 11F
→
12/05 23:42, , 12F
12/05 23:42, 12F
→
12/07 16:36, , 13F
12/07 16:36, 13F
推
12/13 20:45, , 14F
12/13 20:45, 14F