|
From: Helge B. <hel...@se...> - 2010-04-30 23:01:28
|
This is another revised version of the xattr patches, incorporating Stephen's changes. Additionally it includes: * support for other filesystem objects (dirs, devices, symlinks, ...) * documentation updates I have split the changes into four patches to (hopefully) simplify changing contentious items: 0001-squashfs-xattr-filesystem-layout.patch extends on-disk filesystem layout and also adds documentation; needs to be adapted if format is to change 0002-squashfs-xattr-in-memory-structures.patch just adds "xattr" field to various; most certainly uncontentious 0003-squashfs-xattr-retrieval.patch adds method for retrieving encoded xattrs from fs; needs to be adapted if format is to change 0004-squashfs-xattr-inode-operations.patch glue everything above together, bind to vfs ops; most certainly uncontentious suitable images can be generated using libsqfs, further work to ease creating images to follow Best regards Helge -- Dr.-Ing. Helge Bahmann Berater Geschäftsbereich Hochsicherheit secunet Security Networks AG Ammonstraße 74 01067 Dresden, Germany Fon: +49 201 54 54-3586 Fax: +49 201 54 54-1323 Email: hel...@se... Sitz: Kronprinzenstraße 30, 45128 Essen Amtsgericht Essen HRB 13615 Vorstand: Dr. Rainer Baumgart, Thomas Koelzer, Thomas Pleines Aufsichtsratsvorsitzender: Dr. Karsten Ottenberg |