690 B
690 B
Squash
Gensquashfs from dir .
gensquashfs -f -D . -A ../xattr.txt -c zstd -X level=15 ../output.sqfs
Where in xattr.txt
# file: img/
security.selinux="unconfined_u:object_r:virt_image_t:s0"
# file: img/virtual-img.raw
security.selinux="unconfined_u:object_r:virt_image_t:s0"
Gensquashfs from list-file
gensquashfs -f -F ./list-file -c xz -X "dictsize=1048576,level=9" -b 1048576 /tmp/output.sqfs
Where in list-file
# comment
dir sqfs/path 0755 999 999
file sqfs/path/file 0644 uid git /real/path/to/file
Mksquashfs
mksquashfs ./ ../output.sqfs -comp xz -Xdict-size 100% -b 1048576 -force-uid 0 -force-gid 0