[Armadillo:02892] romfs-inst.shnoの使用方法について
相田 仁
email@hidden
2008年 5月 1日 (木) 19:37:42 JST
atmark-dist-20070720のromfs-inst.shを利用して、
ファイルのパーミッションを変更しようとすると
目的のファイルが削除されてしまいます。
使用方法の誤りをご指摘頂きたいのでお願いいたします。
<Makefileの内容>
ifndef ROOTDIR
ROOTDIR = /home/eldev/atmark-dist-20070720
endif
ROMFSDIR = $(ROOTDIR)/romfs
ROMFSINST = romfs-inst.sh
PATH := $(PATH):$(ROOTDIR)/tools
UCLINUX_BUILD_USER = 1
include $(ROOTDIR)/.config
LIBCDIR = $(CONFIG_LIBCDIR)
include $(ROOTDIR)/config.arch
romfs:
$(ROMFSINST) -p 660 /etc/sudoers
$(ROMFSINST) -a 'Cmnd_Alias FLATFSD /bin/flatfsd' /etc/sudoers
$(ROMFSINST) -a 'nobody ALL=(root)NOPASSWD:FLATFSD' /etc/sudoers
$(ROMFSINST) -p 440 /etc/sudoers
# end of Makefile
<Make時のエラーメッセージ>
cp: cannot stat `sudoers': No such file or directory
chmod: cannot access
`/home/eldev/atmark-dist-20070720/romfs/etc/sudoers': No such file or
directory
cp: cannot stat `sudoers': No such file or directory
chmod: cannot access
`/home/eldev/atmark-dist-20070720/romfs/etc/sudoers': No such file or
directory
※なお、make前に
/home/eldev/atmark-dist-20070720/romfs/etc/sudoers
ファイルが存在していることは確認しています。
以上、よろしくお願いいたします。
armadillo メーリングリストの案内