[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00877] tar file format
- Subject: [FDclone-users:00877] tar file format
- From: Rikito INAKAZU <riki1017kazu@gmail.com>
- Date: Sat, 19 Jun 2010 17:11:41 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;d=gmail.com; s=gamma;h=domainkey-signature:received:received:date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding;bh=0hM4ts8Bn04Ai31/YhWUez9hxjTfk6a0G7nxqVq9D3M=;b=FYZSYO8/VWc7hiatg6kglJ/lj1tGNw9dJwcXMIPFOLEYvl/skbrxPds9UeNxq0givEdy4zsqVPDgaobJC3s+lxeuRvfSbh5g489hrLMwXUDOBsqrbf11C69UCsfB2XAhv0DohhGQVFS8GDOIew7QvK7JaCUHMiVh5S4Ar6wEnOg=
- Domainkey-signature: a=rsa-sha1; c=nofws;d=gmail.com; s=gamma;h=date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding;b=ECTTu3BKfvceRaAhnlr3owCid1USBeUFdVIeNAD2Xt1laHaHEssLTMa9nB624O4sVWJwCeapZ8hMfsMnFlwQDRf+RJPf8jQ3XE2RwBA4E/kb3HdeTs6FUHbBc9SAZkVNNJjAT9zRwOI2myj38SrfF6vUfFalkSGQCxEkjvoVgU8=
稲員です。
蛇足かとも思いましたが、
On Sat, 19 Jun 2010 05:29:40 +0900
Takashi SHIRAI <shirai@unixusers.net> wrote:
> 最近の GNU tar は末尾に zero block を要求するようで、それ
> がないと warning を吐くようですね。file size によっては zero
> block が出来ないこともあるので、たまにこうなります。
tar 形式では、末尾に 512*2 bytes の zero block を置いてアーカイブの
終端としているので、典型的な tar file では少なくとも 1024 bytes 以上の
'\0' が末尾に存在しますが、 FD-3.00h.tar には 822 bytes (310 bytes
の padding と 1 つの zero block) 分しか存在してないですね。
GNU tar 的には、「実装によってはそんなアーカイブを吐く事もあるけど、
一般的じゃないから一応お知らせしますよ。」という事かと。
単なる興味本位ですが、こういった形式の tar file を吐くのがどのバージョン
の tar なのか、差し支えなければお教え願います。
> -i option で zero block を無視するので、気になるようならそ
> うして下さい。
最新の GNU tar 1.23 では、 -i と違って zero block を無視せずに処理
するものの warning だけ抑制する --warning=no-alone-zero-block
なんてニッチそうなオプションが新設されているようです。
--
Rikito INAKAZU (稲員力士) <riki1017kazu@gmail.com>