[metastore-announce] metastore v1.1.1

  • From: Przemysław Pawełczyk <przemoc@xxxxxxxxx>
  • To: metastore announcements <metastore-announce@xxxxxxxxxxxxx>
  • Date: Mon, 4 Dec 2017 03:40:08 +0100

Hi!

I'm announcing the availability of metastore version 1.1.1,
a tool to store/compare/apply the metadata of files/directories/links.

This is the bugfix release. All users should upgrade.

If you use 64-bit platform and attempted applying previously stored
metadata with extended attributes (xattr) entries using any older
metastore version, there is a possibility that your metadata on disk
is corrupted (mostly xattr). As long as you didn't store it again,
which would overwrite previously correct metadata file with bad one
(i.e. having wrong xattr entries), you can use metadata file to apply
metadata with metastore v1.1.1, bringing things back to proper state.

This serious xattr-related bug has been discovered thanks to Uros Juvan.

I sent heads-up message 10 days ago, so please read it if you want a
bit more information:
https://www.freelists.org/post/metastore-announce/Serious-xattrrelated-bug-in-metastore-v110

You can download tarball (.tar.gz) and detached signature
(.tar.gz.asc) from one of these URLs:
ftp://ftp.przemoc.net/pub/software/utils/metastore/
http://ftp.przemoc.net/pub/software/utils/metastore/
https://github.com/przemoc/metastore/releases/tag/v1.1.1


Excerpt from NEWS file:

v1.1.1                                                      (2017-12-04)
------------------------------------------------------------------------

 * BUGFIX: Reading metadata file with extended attributes entries led
           to corruption of metadata represented in memory on 64-bit
           platforms, so applying could led to corruption of metadata
           on disk too.  Bug discovered thanks to Uros Juvan.


Regards.

-- 
Przemysław 'Przemoc' Pawełczyk
http://przemoc.net/

Other related posts:

  • » [metastore-announce] metastore v1.1.1 - Przemysław Pawełczyk