[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 メーリングリストの案内