/etc/init.d/sethostname.sh: line 13: LS-GL: command not foundなど、"LS-GL: command not found" がやたらと出ている。
/etc/init.d/sethostname.sh を見てみた。
/etc/init.d/sethostname.sh の13行目は、
ADDHOSTNAME=1なんでこんな行がエラーになる?
実行してみる
root@UDE:~# sh !$ sh /etc/init.d/sethostname.sh /etc/init.d/sethostname.sh: line 13: LS-GL: command not found configure files from Buffalo parameters.確かに13行目でエラーになっている。
root@UDE:~# sh -x /etc/init.d/sethostname.sh + . /usr/local/bin/libbuffalo ++ . /etc/default/buffalo +++ DEFAULT_IP=192.168.11.150 +++ ENETNAME=eth0 ++ CONFIG_MTD=/dev/mtd3 ++ CONFIG_N_TGZ=/boot/conf_save.tgz ++ '[' -f /var/tmp/devlink ']' ++ . /var/tmp/devlink +++ ls_disk1=/dev/sda +++ sda=/dev/ls_disk1 ++ '[' -f /etc/melco/diskinfo ']' ++ . /etc/melco/diskinfo +++ array1=off +++ array2=off +++ disk1=normal +++ disk2=array1 +++ disk3=array1 +++ disk4=array1 +++ usb_disk3= +++ usb_disk4= +++ usb_disk1=152d23380000570822222222 +++ usb_disk2=152d233800007ca874151553 ++ MPT_BOOT=/boot ++ MPT_SHARE=/mnt/disk1/ ++ MPT_USBSHARE=/mnt/usbdisk ++ MPT_USB1SHARE=/mnt/usbdisk1 ++ MPT_USB2SHARE=/mnt/usbdisk2 ++ MPT_AUTHTEST=/mnt/authtest ++ MPT_RAMDISK=/mnt/ram ++ DEV_DISK1=ls_disk1 ++ DEV_USBDISK=ls_usbdisk ++ DEV_BOOT=ls_disk1_1 ++ DEV_ROOTFS1=ls_disk1_2 ++ DEV_SHARE=ls_disk1_6 ++ DEV_SWAP=ls_disk1_5 ++ USB_DISKS=/dev/usbdisk1_1 /dev/usbdisk2_1 + '[' -f /etc/melco/info ']' + . /etc/melco/info ++ wg=YAMASITA ++ domain=off ++ my_ipaddress=dhcp ++ my_subnetmask= ++ my_dgw= ++ pdc= ++ auth_server= ++ auth_dc_server=off ++ auth_user_auto_add=off ++ auth_test=off ++ auth_test_folder= ++ wins= ++ string=LinkStation ++ LS-GL /etc/init.d/sethostname.sh: line 13: LS-GL: command not found ++ timezone=9 :問題は、/etc/melco/info にありそう。
/etc/melco/info の string は
string=LinkStation LS-GLこれは、管理画面の「基本」→「名称設定」→「LinkStation説明」で ふつーに設定しただけのはず。
← LS-GL:linuxrc(3)choose operation |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ LS-GL シリーズソースコード |