From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id AA9FF138348 for ; Mon, 7 Jan 2013 20:13:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1F783E057F; Mon, 7 Jan 2013 20:13:07 +0000 (UTC) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 67B3DE05D9 for ; Mon, 7 Jan 2013 20:11:46 +0000 (UTC) Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id EAE35207FE for ; Mon, 7 Jan 2013 15:11:45 -0500 (EST) Received: from frontend2.nyi.mail.srv.osa ([10.202.2.161]) by compute4.internal (MEProxy); Mon, 07 Jan 2013 15:11:45 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=binarywings.net; h=message-id:date:from:mime-version:to:subject:content-type; s= mesmtp; bh=EdwSVj8WVD/MCiY7iS6sUsyv1ww=; b=WRTdadLswxXmv1xQWwCKd nIxgPVDIu9YS23t/JvqIF95oYDWyyIzB2mLplykaUfd8VZ7l6wMBghrRVOLHsrU0 j21S00v5Ue4Q8WmmSRQ5oHfHy7UkfCJfNicSvrbN4ji4Y4c6KKM4DUZ/4t4LXfvN 2ibbyUoIzlNQ8KGwP0JHXM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to :subject:content-type; s=smtpout; bh=EdwSVj8WVD/MCiY7iS6sUsyv1ww =; b=Kc46iy3zpVcghbDhJF8hAiIGzBZxlw8pW8bie+Hca3mhIh+ak4K+g9mL3kN F44LzqRZ+vL0nvo9jlS4R2DNSc1QrvobwscuPGrUQS9ASOToOxB3cU4JQ2NhkhyX IGEcGWn350gxpwvaqezJWAT8DhK1ePKlQIljA3Va5T03946g= X-Sasl-enc: fHNRAAaq45yABX0vfbKaD66ixT3AZ+4wL04g3C/2ip5F 1357589504 Received: from [192.168.5.18] (unknown [83.169.5.6]) by mail.messagingengine.com (Postfix) with ESMTPA id C60C4482493 for ; Mon, 7 Jan 2013 15:11:43 -0500 (EST) Message-ID: <50EB2BF7.4040109@binarywings.net> Date: Mon, 07 Jan 2013 21:11:35 +0100 From: Florian Philipp User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.11) Gecko/20121130 Thunderbird/10.0.11 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: Gentoo User List Subject: [gentoo-user] OT: Fighting bit rot X-Enigmail-Version: 1.3.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5F04E9DAFEB5F5C14F79F00F" X-Archives-Salt: 0f4fda4e-a3e1-4cc4-ab4f-d12b5a901249 X-Archives-Hash: beb1a2146e6c2ccc1fb4322fc53bdc4d This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5F04E9DAFEB5F5C14F79F00F Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Hi list! I have a use case where I am seriously concerned about bit rot [1] and I thought it might be a good idea to start looking for it in my own private stuff, too. Solving the problem is easy enough: - Record checksums and timestamps for each file - Check and update records via cronjob - If checksum changed but timestamp didn't, notify user - Let user restore from backup However, I haven't found any application in portage for this task. Now, the implementation is easy enough but I'm wondering why it hasn't been done. Or do I just look for the wrong thing? The only suitable thing seems to be app-admin/tripwire but that application also looks like overkill. [1] http://en.wikipedia.org/wiki/Bit_rot Regards, Florian Philipp --------------enig5F04E9DAFEB5F5C14F79F00F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlDrK/wACgkQqs4uOUlOuU/u2gCfQ25LcP7U5BW/3rOdEEXeDuJI /h8AmgJQI4k4kpTw2qbl32EU0YVFrZcb =oAzA -----END PGP SIGNATURE----- --------------enig5F04E9DAFEB5F5C14F79F00F--