[Armadillo:05585] Re: romfsインストールツールについて

Aspect email@hidden
2010年 8月 5日 (木) 23:02:55 JST


斉藤です

cd atmark-dist/vendors/AtamrkTechno/Armadillo-240.Base/etc
cp passwd default/
cp shadow default/
rm passwd shadow

にして、
[プロダクト]/Makefileで
101行に
$(ROMFSINST) -s /etc/*config/*passwd /etc/passwd
$(ROMFSINDT) -s /etc/*config/*shadow /etc/shadow
を挿入
89行
chmod 400 $(ROMFSDIR)/etc/shadow がエラーではじかれるので
chmod *640* $(ROMFSDIR)/etc/*default/*shadow
に変更してみました。
passwdをconfigに入れたときと同じく、うまくシンボリックリンクははれました
が、flatfsd -sでの書き換えはできませんでした。

make 後の/atmark-dist/romfs/etc/configは空でしたが
allmadillo-240の/etc/configにはちゃんとpasswd shadowが入っていました。
とりあえず今後、passwd関係はややこしいので、他のconfファイルのflatfsdを
試して見ることにします。

ありがとう、ございました。

> nakaiです。
>
>   
>>> cd atmark-dist/vendors/AtamrkTechno/Armadillo-240.Base/etc
>>> cp passwd config/
>>> rm passwd
>>> ln -s config/passwd passwd
>>>       
> こうしたと思いますが、
>
> cd atmark-dist/vendors/AtamrkTechno/Armadillo-240.Base/etc
> cp passwd default/
> rm passwd
>
> にしてくれませんか?
>
> 起動時にflatfsdは、コンフィグ領域に正常のファイルシステムイメージがある場合には、
> そのイメージで/etc/configを復元しますが、異常の場合は/etc/defaultからコピーします。
> そのため、/etc/defaultを変更した場合は、一度flatfsd -wでコンフィグ領域を初期化する
> 必要があります。
>
> また、Armadilloにログイン後、
> rm -f /etc/config/*
> flatfsd -s
> reboot
> とするとどうでしょうか?
>   
-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_ Aspect
 アスペクト
 斉藤

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20100805/dc498b0c/attachment.html>


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