Date: Wed, 12 Sep 2012 15:06:36 -0700 From: Waitman Gobble <gobble.wa@gmail.com> To: Gary Kline <kline@thought.org> Cc: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: cksum entire dir?? Message-ID: <CAFuo_fzFZNKfdQrSndNdDsozBb9fiUYNgR65Qdui6C8J_NJttQ@mail.gmail.com> In-Reply-To: <20120912214704.GB19460@ethic.thought.org> References: <20120911213804.GA9817@ethic.thought.org> <20120912011443.5df17cf2.freebsd@edvax.de> <50502C51.5020601@FreeBSD.org> <20120912174625.GA17551@ethic.thought.org> <CAFuo_fwhVO0hATPZLAqyn3hM5CNtdWyxMtoF2N8hmiLFKQg6cw@mail.gmail.com> <20120912214704.GB19460@ethic.thought.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 12, 2012 at 2:47 PM, Gary Kline <kline@thought.org> wrote: > On Wed, Sep 12, 2012 at 10:55:57AM -0700, Waitman Gobble wrote: > > On Wed, Sep 12, 2012 at 10:46 AM, Gary Kline <kline@thought.org> wrote: > > > > > On Wed, Sep 12, 2012 at 07:31:45AM +0100, Matthew Seaman wrote: > > > > On 12/09/2012 00:14, Polytropon wrote: > > > > > % cksum <directory> > > > > > > > > > > and could obtain a checksum - so it _seems_ to work. > > > > > After alteration of one file within the hierarchy a > > > > > different result was printed. > > > > > > > > That will give you a checksum on the directory inode -- file names > and > > > > associated metadata only, not file content. In theory you could > edit a > > > > file without modifying any of the timestamps, and that wouldn't > result > > > > in any change to the directory checksum. Also, modifying things a > few > > > > layers down the filesystem hierarchy won't have any effect either. > > > > > > > > Generally I find the best test for differences between old and new > > > > copies of a filesystem is 'rsync -avx -n ...' > > > > > > > > Also, sum and cksum have way too small a key size for this to be > > > > reliable, since you can't tell a true result from a hash collision. > Use > > > > md5 or sha1 or sha256 for best results. > > > > > > > > > > So this sha256 is *real*?? I have no md5 on my "fedora" > > > that is on my desktop and m having trouble getting used to. > > > but the gentleman who recommened cpio was right on the money. > > > > > > > > > > > are you sure it's not 'md5sum' ? ... that seems to be on all my GNU/Linux > > machines. > > > > Waitman Gobble > > San Jose California USA > > > > yup, you be right. altho we have no md5 [[does FBSD?]], fedora > does have md5sum. makes me wonder why this flavor didnt do at > least a > symlink. oh well. > > thankee much. > > [[ > axeing to save BW > ]] > > > > > > > > Dr Matthew J Seaman MA, D.Phil. > > > > PGP: http://www.infracaninophile.co.uk/pgpkey > > > > > > > > > > > > > > > > > _______________________________________________ > > > freebsd-questions@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > > > To unsubscribe, send any mail to " > > > freebsd-questions-unsubscribe@freebsd.org" > > > > cat /usr/src/sbin/md5 /* * Derived from: * * MDDRIVER.C - test driver for MD2, MD4 and MD5 */ /* * Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All * rights reserved. * * RSA Data Security, Inc. makes no representations concerning either * the merchantability of this software or the suitability of this * software for any particular purpose. It is provided "as is" * without express or implied warranty of any kind. * * These notices must be retained in any copies of any part of this * documentation and/or software. */ on my fedora machine, md5sum is from GNU coreutils (on FreeBSD this is in ports/sysutils/coreutils) FreeBSD $ md5 messages MD5 (messages) = cfbeddecf1a699471c8135a331aac589 Fedora # md5sum messages ece159dd0b47c7a7592ceb036745a474 messages if you gotta have md5.c, could probably pull the src and build on fedora or maybe something like http://www.efgh.com/software/md5.htm Waitman Gobble San Jose California
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFuo_fzFZNKfdQrSndNdDsozBb9fiUYNgR65Qdui6C8J_NJttQ>