[Armadillo:02381] Armadillo-220 FTPサーバのタイムスタンプ

Naoaki Higuchi email@hidden
2007年 11月 8日 (木) 11:49:52 JST


 荏原実業の日口です。

 先週同様の件名でFTPサーバとUSBフラッシュメモリのタイムスタンプをUTC表
示ではなくJST表示に変えたい件で質問させていただいていろいろと回答をもら
いました。ありがとうございます。

> ftpdを起動する前に
> 	TZ=JST-9
> とするとどうですか?
 /etc/init.d/rcからinetを起動して、/etc/inetd.confにFTPサーバについて記
述してftpdを起動しています。inetd.confのFTPサーバのargumentに"TZ=JST-9 "
の記述を追加してみましたが、ftpdが起動されなくなってしまいました。
 ためしに、/etc/init.d/rc上でinetdを起動する代わりにftpdを起動してみま
したがftpdは起動できませんでした。

 USBフラッシュメモリのタイムスタンプですが、usbmgrからUSBフラッシュ挿入
時に起動されるシェルスクリプト中のmountコマンドにTZ=JST-9を追加してJST表
示となり、問題はかいしょうできました。ありがとうございました。

/etc/init.d/rc
#!/bin/sh

PATH=/bin:/sbin:/usr/bin:/usr/sbin
TZ=JST-9
export PATH TZ

###############################################################################
# leds
###############################################################################
ledctrl --green=on
ledctrl --red=on

###############################################################################
# remount /
###############################################################################
#echo "Starting fsck for root filesystem."
#mount -n -o remount,ro /

###############################################################################
# remount /
###############################################################################
echo "Remounting root rw: "
mount -n -o remount,rw /

###############################################################################
# mount proc
###############################################################################
echo "Mounting proc: "
mount /proc

echo "Mounting usbfs: "
mount usbfs

echo "Mounting sysfs: "
mount sysfs

(途中省略)

###############################################################################
# thttpd
###############################################################################
echo "Starting thttpd: "
thttpd -C /etc/thttpd.conf

###############################################################################
# avahi-services
###############################################################################
/etc/init.d/avahi-services $PRIMARY_IF

###############################################################################
# avahi-daemon
###############################################################################
/etc/init.d/avahi-daemon start

###############################################################################
# ftp server
###############################################################################
inetd

###############################################################################
# usbmgr
###############################################################################
echo "Starting usbmgr: "
usbmgr

###############################################################################

/bin/ledctrl --red=off

###############################################################################
# udp
###############################################################################
echo "Starting udp control: "
/bin/udp

###############################################################################
# self
###############################################################################
echo "Starting self control: "
/bin/self

###############################################################################
# ser_cont
###############################################################################
echo "Starting serial control: "
/bin/ser_cont

###############################################################################

/etc/init.d/rc 引用おわり 

/etc/inetd.conf
# inetd.conf	This file describes the services that will be available
#		through the INETD TCP/IP super server.  To re-configure
#		the running INETD process, edit this file, then send the
#		INETD process a SIGHUP signal.
#
# <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
#
ftp	stream	tcp	nowait	root	/bin/ftpd		ftpd -l

/etc/inetd.conf 引用おわり

-- 
=============================================================
日口 直明    Naoaki Higuchi
    荏原実業(株) 環境計測器事業部 技術部開発課
    E-Mail:email@hidden  HomePage:http://www.ejooo.com
=============================================================



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