名前: 安田 日時: 2006-09-06 00:02:23 IPアドレス: 210.159.171.*
>>44730 >>44725 栗山さん、竹のさん、こんばんは。 私の Mac OS X 10.4.6 の tar も GNU tar 1.14 です。 スーパーユーザで各オプションを試験すると、 (1) tar -zxvf:1000 のまま。 (2) tar --same-owner -zxvf:1000 のまま。 (3) tar --no-same-owner -zxvf:root に書きかえられた。 という結果となりました。 どちらも指定しないと(1)、所有者の変更はかからないという仕様ですね。 マニュアルにも次のようにあります。可能な限りアーカイブ データに記録された所有者情報、パーミッションを保存しようと するようです。 自分のデータを管理者がバックアップテープから復旧したら、 root じゃないと変更できなくなった、なんていうことが起こると まずいので、これは妥当な仕様だと思います。 -x --extract --get Extract files from an archive. The owner, modification time, and file permissions are restored, if possible. ....... OldSlav ですが、 竹のさんのご指摘で Makefile の tar のオプション z を あてにしないように修正しました。 あとページスタイルがらみのバグがありましたので これも FIX しました。(バグ多すぎ....) ファイル名は変えずに入れ替えましたので、 お暇な折にでもお試しください。 どうもありがとうございました。
この書き込みへの返事: