[Armadillo:06189] Re: (Armadillo-220)flatfsd -s が終了しない

mizo email@hidden
2010年 11月 18日 (木) 18:09:55 JST


溝渕です。

Tsutomu Ando wrote:
> (1) /etc/rc.d/S70thttpd を削除する。
>    これにより、Armadillo-220 が起動する時に thttpd は自動で起動
>    しなくなります。
> 
> (2) /etc/config/rc.local において、先に ntpclient を実行した後、
>     /etc/init.d/thttpd を実行する。
> 
> [email@hidden (ttyAM0) ~]# cat /etc/config/rc.local
> #!/bin/sh
> 
> /bin/ntpclient -s -h ntpserver
> /etc/init.d/thttpd

上記でも構いませんが、(1)でユーザランドイメージの変更を行なっているので、

○ /etc/init.d/ntpclient
#!/bin/sh

. /etc/init.d/functions

PATH=/bin:/sbin:/usr/bin:/usr/sbin

echo -n "Starting ntpclient: "
ntpclient -s -h ntpserver
check_status

として、/etc/rc.d/S60ntpclientにリンクを貼っても同様の挙動をします。
# スクリプトには実行権限を付与する必要があります

/etc/rc.d/S*は、数字の小さいものから順に実行されるので、70未満であれば、
必ずthttpdよりも先に実行されます。




armadillo メーリングリストの案内