Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.4386】の中の記事をすべて表示しています

【No.4386】のスレッド
07/03/17(土) 00:26:12 投稿者[ひろこ] [No.4386]のスレッド内
【No.4386】 タイトル[>パーミッションが落とされたファイル] この記事がスレッドの最初です
ハックの記録の

>パーミッションが落とされたファイル

ですが、umask 000としてみてはいかがでしょうか?

07/03/17(土) 08:15:56 投稿者[山下康成] [No.4386]のスレッド内
【No.4388】 タイトル[Re: >パーミッションが落とされたファイル] 【No.4386】に対する返信
アドバイスありがとうございます。

>ですが、umask 000としてみてはいかがでしょうか?

tar を実行しているのは、Flash に入っているファームの InitDisk1.sh です。
簡単インストールが前提なので、
Flash のファームは変えられないのです。残念

07/03/18(日) 01:52:52 投稿者[ひろこ] [No.4386]のスレッド内
【No.4392】 タイトル[Re: >パーミッションが落とされたファイル] 【No.4388】に対する返信
>簡単インストールが前提なので、
>Flash のファームは変えられないのです。残念

そういうことだったのですね。
ふつうはrootならumaskを無視するのですが、busyboxのtarの仕様なんでしょうね・・・

では、起動後に/devだけもう一度tarで上書きしてしまうとか・・・(無理矢理ですね)

すみません、背景をよく読んでいないコメントで失礼しました。

07/03/18(日) 08:30:41 投稿者[ねこたんこっちむいて] [No.4386]のスレッド内
【No.4393】 タイトル[Re: >パーミッションが落とされたファイル] 【No.4392】に対する返信
x86のDEBIANのツリーを見ながら手で直しました。/bin/tarを単純に持ってくれば動くと思ったのですがライブラリがないとかなんとかいうので動きませんでした。/binと/sbinにおくバイナリはライブラリは全て静的にリンクしておくというUnixの流儀は廃れてしまっていたのですね。

07/03/21(水) 20:33:13 投稿者[ねこたんこっちむいて] [No.4386]のスレッド内
【No.4404】 タイトル[Re: >パーミッションが落とされたファイル] 【No.4393】に対する返信
フラッシュもしくは付属CDのツリーで動くGNU TARとかビルドするのは意味がありそう。ちょっと考えてみよ。