mirror of
https://github.com/containers/skopeo.git
synced 2025-09-05 16:50:45 +00:00
Vendor containers/storage, and its dependencies github.com/pborman/uuid and github.com/mistifyio/go-zfs, which we didn't already use. Update the build Dockerfile to install their dependencies. Add scriptlets that try to detect whether or not we need to use the "libdm_no_deferred_remove" and/or "btrfs_noversion" build tags. Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
13 lines
444 B
Go
13 lines
444 B
Go
/*
|
|
Package storage is for metadata of a tar archive.
|
|
|
|
Packing and unpacking the Entries of the stream. The types of streams are
|
|
either segments of raw bytes (for the raw headers and various padding) and for
|
|
an entry marking a file payload.
|
|
|
|
The raw bytes are stored precisely in the packed (marshalled) Entry, whereas
|
|
the file payload marker include the name of the file, size, and crc64 checksum
|
|
(for basic file integrity).
|
|
*/
|
|
package storage
|