lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 7 Jun 2011 14:14:40 +0200
From:	Sedat Dilek <sedat.dilek@...glemail.com>
To:	LKML <linux-kernel@...r.kernel.org>
Subject: [v3.0-rc2] Creating an archive-tarball from linux-2.6 GIT repository

Hi,

as the official tarballs still missing, here some instructions to
archive a tarball from GIT repository.

[ Checkout linux-2.6 (aka linux-3.0) ]

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

( NOTE: Users from EU zone: Use <git.us.kernel.org>... it's faster for
checkouts. )

cd linux-2.6

[ gzip ]

git archive --format=tar --prefix=linux-3.0-rc2/ v3.0-rc2 | gzip -9c >
../linux-3.0-rc2.tar.gz

[ bzip2 ]

git archive --format=tar --prefix=linux-3.0-rc2/ v3.0-rc2 | bzip2 -9c
> ../linux-3.0-rc2.tar.bz2

[ xz ]

git archive --format=tar --prefix=linux-3.0-rc2/ v3.0-rc2 | xz -9c >
../linux-3.0-rc2.tar.xz

A good compromise between decompression-speed and file-size is:

[ xz -2e ]

git archive --format=tar --prefix=linux-3.0-rc2/ v3.0-rc2 | xz -2ec >
../linux-3.0-rc2.tar.xz-2e

[ Filesizes ]

$ du -h linux-3.0-rc2.tar.*
74M     linux-3.0-rc2.tar.bz2
93M     linux-3.0-rc2.tar.gz
61M     linux-3.0-rc2.tar.xz
65M     linux-3.0-rc2.tar.xz-2e

Thanks to friends from #quassel.de (git archive) and #mirbsd (xz -2e)
for the hints.
Thanks to Linus for not providing tarballs...
As I used to say... Still learning from git usecase to git usecase.

- Sedat -
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ