Hello, I would like to send the following wishlist items to Santa Claus: - Add a -v command line option/command that simply outputs the current version (and possibly a copyright notice). - Add an option to verify the archive integrity (this could be implemented by extracting everything, but not actually saving the extracted data, as bzip2 does). - Add an option to compare the archive contents with a bunch of extracted files (currently, I achieve this by extracting into a temporary directory and running diff over them). What do you (or upstream) think about this Ideas? Thanks for your patience, Markus Schaber
Hello, Christmas is not that far away, so lets see :-) regards voc
Sounds reasonable. (Even though I may use -V and allow -v for a future "verbose" option.) Also reasonable. I'm reluctant to implement this. Could you provide a good use-case scenario?
Hello, David, Hello, Volker, Thats better, you're right. I can follow this, so let me explain the situation I needed such a feature: From time to time, we get bunches of GIS Data from NavTeq (about 28 Gig unpacked, distributed using about 45 half-filled CDs). As we develop using linux, we don't use the crappy Windows installer and a human slave to unpack the data, but simply copy all CDs to a big Harddisk and then run a 5-line shell script using unshield to unpack the data. Now, some weeks later we found that some (about half a douzen) of the 11thousand unpacked files had some corrupt data, and we were interested whether this was due to some bit flipping during unpacking due to some hardware problem or when copying around between our machines, or due to having corrupted files included into the archive at NavTeq, and so we needed a simple way to verify the unpacked archives. I know this is an uncommon situation, and I'm not upset if you don't implement it. Thanks for your patience, Markus Schaber
Hi, Now I understand why you wanted the comparison function. Maybe it will be possible to see the MD5 sums for the files in the future, that could simplify a shell script for the comparison. However, I only implemented the first two wishes of yours. The changes should be available in anonymous CVS within 24 hours.