mirror of
https://github.com/anchore/syft.git
synced 2025-11-17 16:33:21 +01:00
specify optional file.Digests instances to abbreviate json output (#531)
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
This commit is contained in:
parent
dd2c178085
commit
ba1cd8d753
@ -31,7 +31,7 @@ func (i *ClassificationCataloger) Catalog(resolver source.FileResolver) (map[sou
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
log.Debugf("classification cataloger discovered %d results", numResults)
|
log.Debugf("file classifier discovered %d results", numResults)
|
||||||
|
|
||||||
return results, nil
|
return results, nil
|
||||||
}
|
}
|
||||||
|
|||||||
@ -41,7 +41,7 @@ type ApkFileRecord struct {
|
|||||||
OwnerUID string `json:"ownerUid,omitempty"`
|
OwnerUID string `json:"ownerUid,omitempty"`
|
||||||
OwnerGID string `json:"ownerGid,omitempty"`
|
OwnerGID string `json:"ownerGid,omitempty"`
|
||||||
Permissions string `json:"permissions,omitempty"`
|
Permissions string `json:"permissions,omitempty"`
|
||||||
Digest file.Digest `json:"digest,omitempty"`
|
Digest *file.Digest `json:"digest,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// PackageURL returns the PURL for the specific Alpine package (see https://github.com/package-url/purl-spec)
|
// PackageURL returns the PURL for the specific Alpine package (see https://github.com/package-url/purl-spec)
|
||||||
|
|||||||
@ -128,7 +128,7 @@ func parseApkDBEntry(reader io.Reader) (*pkg.ApkMetadata, error) {
|
|||||||
log.Warnf("checksum field with no parent record: %q", value)
|
log.Warnf("checksum field with no parent record: %q", value)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
fileRecord.Digest = file.Digest{
|
fileRecord.Digest = &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: value,
|
Value: value,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -41,7 +41,7 @@ func TestExtraFileAttributes(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1M0C9qfC/+kdRiOodeihG2GMRtkE=",
|
Value: "Q1M0C9qfC/+kdRiOodeihG2GMRtkE=",
|
||||||
},
|
},
|
||||||
@ -110,7 +110,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1Kja2+POZKxEkUOZqwSjC6kmaED4=",
|
Value: "Q1Kja2+POZKxEkUOZqwSjC6kmaED4=",
|
||||||
},
|
},
|
||||||
@ -126,7 +126,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1CVmFbdY+Hv6/jAHl1gec2Kbx1EY=",
|
Value: "Q1CVmFbdY+Hv6/jAHl1gec2Kbx1EY=",
|
||||||
},
|
},
|
||||||
@ -136,7 +136,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1yFAhGggmL7ERgbIA7KQxyTzf3ks=",
|
Value: "Q1yFAhGggmL7ERgbIA7KQxyTzf3ks=",
|
||||||
},
|
},
|
||||||
@ -146,7 +146,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1dAdYK8M/INibRQF5B3Rw7cmNDDA=",
|
Value: "Q1dAdYK8M/INibRQF5B3Rw7cmNDDA=",
|
||||||
},
|
},
|
||||||
@ -156,7 +156,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1eR2Dz/WylabgbWMTkd2+hGmEya4=",
|
Value: "Q1eR2Dz/WylabgbWMTkd2+hGmEya4=",
|
||||||
},
|
},
|
||||||
@ -195,49 +195,49 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/fstab",
|
Path: "/etc/fstab",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q11Q7hNe8QpDS531guqCdrXBzoA/o=",
|
Value: "Q11Q7hNe8QpDS531guqCdrXBzoA/o=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/group",
|
Path: "/etc/group",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1oJ16xWudgKOrXIEquEDzlF2Lsm4=",
|
Value: "Q1oJ16xWudgKOrXIEquEDzlF2Lsm4=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/hostname",
|
Path: "/etc/hostname",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q16nVwYVXP/tChvUPdukVD2ifXOmc=",
|
Value: "Q16nVwYVXP/tChvUPdukVD2ifXOmc=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/hosts",
|
Path: "/etc/hosts",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1BD6zJKZTRWyqGnPi4tSfd3krsMU=",
|
Value: "Q1BD6zJKZTRWyqGnPi4tSfd3krsMU=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/inittab",
|
Path: "/etc/inittab",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1TsthbhW7QzWRe1E/NKwTOuD4pHc=",
|
Value: "Q1TsthbhW7QzWRe1E/NKwTOuD4pHc=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/modules",
|
Path: "/etc/modules",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1toogjUipHGcMgECgPJX64SwUT1M=",
|
Value: "Q1toogjUipHGcMgECgPJX64SwUT1M=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/motd",
|
Path: "/etc/motd",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1XmduVVNURHQ27TvYp1Lr5TMtFcA=",
|
Value: "Q1XmduVVNURHQ27TvYp1Lr5TMtFcA=",
|
||||||
},
|
},
|
||||||
@ -247,35 +247,35 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "777",
|
Permissions: "777",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1kiljhXXH1LlQroHsEJIkPZg2eiw=",
|
Value: "Q1kiljhXXH1LlQroHsEJIkPZg2eiw=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/passwd",
|
Path: "/etc/passwd",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1TchuuLUfur0izvfZQZxgN/LJhB8=",
|
Value: "Q1TchuuLUfur0izvfZQZxgN/LJhB8=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/profile",
|
Path: "/etc/profile",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1KpFb8kl5LvwXWlY3e58FNsjrI34=",
|
Value: "Q1KpFb8kl5LvwXWlY3e58FNsjrI34=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/protocols",
|
Path: "/etc/protocols",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q13FqXUnvuOpMDrH/6rehxuYAEE34=",
|
Value: "Q13FqXUnvuOpMDrH/6rehxuYAEE34=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/services",
|
Path: "/etc/services",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1C6HJNgQvLWqt5VY+n7MZJ1rsDuY=",
|
Value: "Q1C6HJNgQvLWqt5VY+n7MZJ1rsDuY=",
|
||||||
},
|
},
|
||||||
@ -285,21 +285,21 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "42",
|
OwnerGID: "42",
|
||||||
Permissions: "640",
|
Permissions: "640",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1ltrPIAW2zHeDiajsex2Bdmq3uqA=",
|
Value: "Q1ltrPIAW2zHeDiajsex2Bdmq3uqA=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/shells",
|
Path: "/etc/shells",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1ojm2YdpCJ6B/apGDaZ/Sdb2xJkA=",
|
Value: "Q1ojm2YdpCJ6B/apGDaZ/Sdb2xJkA=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/sysctl.conf",
|
Path: "/etc/sysctl.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q14upz3tfnNxZkIEsUhWn7Xoiw96g=",
|
Value: "Q14upz3tfnNxZkIEsUhWn7Xoiw96g=",
|
||||||
},
|
},
|
||||||
@ -318,7 +318,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "600",
|
Permissions: "600",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1vfk1apUWI4yLJGhhNRd0kJixfvY=",
|
Value: "Q1vfk1apUWI4yLJGhhNRd0kJixfvY=",
|
||||||
},
|
},
|
||||||
@ -331,28 +331,28 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/modprobe.d/aliases.conf",
|
Path: "/etc/modprobe.d/aliases.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1WUbh6TBYNVK7e4Y+uUvLs/7viqk=",
|
Value: "Q1WUbh6TBYNVK7e4Y+uUvLs/7viqk=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/modprobe.d/blacklist.conf",
|
Path: "/etc/modprobe.d/blacklist.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1xxYGU6S6TLQvb7ervPrWWwAWqMg=",
|
Value: "Q1xxYGU6S6TLQvb7ervPrWWwAWqMg=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/modprobe.d/i386.conf",
|
Path: "/etc/modprobe.d/i386.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1pnay/njn6ol9cCssL7KiZZ8etlc=",
|
Value: "Q1pnay/njn6ol9cCssL7KiZZ8etlc=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/modprobe.d/kms.conf",
|
Path: "/etc/modprobe.d/kms.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1ynbLn3GYDpvajba/ldp1niayeog=",
|
Value: "Q1ynbLn3GYDpvajba/ldp1niayeog=",
|
||||||
},
|
},
|
||||||
@ -401,14 +401,14 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/profile.d/color_prompt",
|
Path: "/etc/profile.d/color_prompt",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q10wL23GuSCVfumMRgakabUI6EsSk=",
|
Value: "Q10wL23GuSCVfumMRgakabUI6EsSk=",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/etc/profile.d/locale",
|
Path: "/etc/profile.d/locale",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1R4bIEpnKxxOSrlnZy9AoawqZ5DU=",
|
Value: "Q1R4bIEpnKxxOSrlnZy9AoawqZ5DU=",
|
||||||
},
|
},
|
||||||
@ -436,7 +436,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
Path: "/lib/sysctl.d/00-alpine.conf",
|
Path: "/lib/sysctl.d/00-alpine.conf",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1HpElzW1xEgmKfERtTy7oommnq6c=",
|
Value: "Q1HpElzW1xEgmKfERtTy7oommnq6c=",
|
||||||
},
|
},
|
||||||
@ -479,7 +479,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1YeuSmC7iDbEWrusPzA/zUQF6YSg=",
|
Value: "Q1YeuSmC7iDbEWrusPzA/zUQF6YSg=",
|
||||||
},
|
},
|
||||||
@ -537,7 +537,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "777",
|
Permissions: "777",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q11/SNZz/8cK2dSKK+cJpVrZIuF4Q=",
|
Value: "Q11/SNZz/8cK2dSKK+cJpVrZIuF4Q=",
|
||||||
},
|
},
|
||||||
@ -586,7 +586,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "777",
|
Permissions: "777",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1dzbdazYZA2nTzSIG3YyNw7d4Juc=",
|
Value: "Q1dzbdazYZA2nTzSIG3YyNw7d4Juc=",
|
||||||
},
|
},
|
||||||
@ -599,7 +599,7 @@ func TestSinglePackageDetails(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "777",
|
Permissions: "777",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1OFZt+ZMp7j0Gny0rqSKuWJyqYmA=",
|
Value: "Q1OFZt+ZMp7j0Gny0rqSKuWJyqYmA=",
|
||||||
},
|
},
|
||||||
@ -704,7 +704,7 @@ func TestMultiplePackages(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1Kja2+POZKxEkUOZqwSjC6kmaED4=",
|
Value: "Q1Kja2+POZKxEkUOZqwSjC6kmaED4=",
|
||||||
},
|
},
|
||||||
@ -720,7 +720,7 @@ func TestMultiplePackages(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1CVmFbdY+Hv6/jAHl1gec2Kbx1EY=",
|
Value: "Q1CVmFbdY+Hv6/jAHl1gec2Kbx1EY=",
|
||||||
},
|
},
|
||||||
@ -730,7 +730,7 @@ func TestMultiplePackages(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1yFAhGggmL7ERgbIA7KQxyTzf3ks=",
|
Value: "Q1yFAhGggmL7ERgbIA7KQxyTzf3ks=",
|
||||||
},
|
},
|
||||||
@ -740,7 +740,7 @@ func TestMultiplePackages(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1dAdYK8M/INibRQF5B3Rw7cmNDDA=",
|
Value: "Q1dAdYK8M/INibRQF5B3Rw7cmNDDA=",
|
||||||
},
|
},
|
||||||
@ -750,7 +750,7 @@ func TestMultiplePackages(t *testing.T) {
|
|||||||
OwnerUID: "0",
|
OwnerUID: "0",
|
||||||
OwnerGID: "0",
|
OwnerGID: "0",
|
||||||
Permissions: "755",
|
Permissions: "755",
|
||||||
Digest: file.Digest{
|
Digest: &file.Digest{
|
||||||
Algorithm: "sha1",
|
Algorithm: "sha1",
|
||||||
Value: "Q1eR2Dz/WylabgbWMTkd2+hGmEya4=",
|
Value: "Q1eR2Dz/WylabgbWMTkd2+hGmEya4=",
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user