aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-05-19 18:59:03 +0200
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-05-19 18:59:03 +0200
commit0a83c3d1709e88656be7d3f2d53259b550b57128 (patch)
tree388e49c548e2926f796159bba31877631f45c22e
parentfef051fb89071a5f58715e389f7a9c4d95231d78 (diff)
Update REAME
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
-rw-r--r--README9
1 files changed, 9 insertions, 0 deletions
diff --git a/README b/README
index c81fe46..4e0a1be 100644
--- a/README
+++ b/README
@@ -22,6 +22,9 @@ stamps in the SquashFS image are set to a command line specified value (or 0
by default). Thus the entire process should be deterministic, i.e. same input
produces byte-for-byte the same output.
+In addition to the `gen_init_cpio` style file listing, an SELinux labeling
+file can be specified to add SELinux tags.
+
The `rdsquashfs` program can read a SquashFS image and produce file listings,
extract individual files or entire sub trees of the image to a desired
@@ -79,6 +82,12 @@ quite limited.
At the moment, the following things are still missing:
- extended attributes
+ - currently limited to SELinux labeling only
+ - internally, all key strings and all value strings are deduplicated.
+ - the entire set xattrs per inode is deduplicated.
+ - The key/value strings data are repeated again when writing it out.
+ - SquashFS also supports deduplicating values through "out of line"
+ storage but this is currently not used yet.
- sparse files
- hard links
- NFS export tables