[Armadillo:08790] Re: 起動実行と手動実行で取得する時刻がJSTとUTCで変わる

Yamamoto email@hidden
2013年 5月 14日 (火) 18:37:30 JST


Yamamotoです。

有難う御座います。

直ぐに確認できないですが、後で試してみます。

AlmadilloでSDカードにコピー(cpで)したファイルの作成日時もこれでずれなくなる筈な
のでしょうか?
それだけ気になります・・・

On Tue, 14 May 2013 18:19:33 +0900 (JST)
"Yasuhisa Nakamura" <email@hidden> wrote:

> Yamamotoさん、
> 中村です。
> 
> [Armadillo:08788]
> > 別の担当者に立ち上げてもらって使用しているので詳しく解らないのですが
> > Armadilloの起動メッセージで解りますでしょうか?
> 
> atmark-distですね。
> 
> であれば、整理すると・・・
> 
> rc.localからの自動実行で9時間ずれる問題は、
> | /etc/init.d/rcの先頭の
> |   TZ=JST-9
> | となっているところを
> |   export TZ=JST-9
> 
> USBメモリやSDカードのvfatが9時間ずれる問題は、
> | プログラムの実行先頭で
> | --------------------
> |         struct timezone tz = {0, 0};
> |
> |         tzset();
> |         settimeofday(NULL, &tz);
> |         tz.tz_minuteswest = timezone / 60;
> |         settimeofday(NULL, &tz);
> | --------------------
> 
> で解決できていると思います。
> 
> で問題は、FTPサーバでの9時間ズレですね。
> これは、[Armadillo:08785]での中山さんからの
> 質問への私の回答([Armadillo:08786])を参考に
> してください。
> 
> ちょっと厄介かもしれません。
> [Armadillo:08786]で引用した記事にもありましたが、
> init -> inet.d -> ftpd と起動されるどこかで
> タイムゾーンを設定してftpdに教えてあげれば
> ようさそうに思いますが・・・
> 
> -- 
> なかむら
> 
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 





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