tarで解凍するときの留意点

tarで固めたアーカイブファイルを解凍する時に、一般ユーザの場合とスーパーユーザの場合では以下のように振る舞いが違います。

  • 一般ユーザの場合
    オーナーとグループは解凍するユーザになります。
    パーミッションはumaskされます。

  • スーパーユーザの場合
    オーナーとグループはアーカイブファイル内と同じになります。
    パーミッションもアーカイブファイル内と同じになります。

尚、オプションでなんとか振る舞いを合わせることが出来るかな・・・と思って頑張りましたが無理でした。