Skip to content

Source code missing for test/data/helloworld binary #297

@jas4711

Description

@jas4711

Hi. I am packaging in-toto-golang for Debian.

We noticed that the test/data/helloworld is a binary executable that is stored in the git repository, and is used during self-tests. Where is the source code to generate that binary? Debian does not want to ship binaries that cannot be rebuilt from source code.

I tried replacing it with another binary that I built myself, but I see hard-coded SHA checksums in in_toto/runlib_test of the helloworld binary, and I'm not sure if there are other properties this binary must have in order for the self-tests to work. Can you help me? I will disable the self-tests that depend in this binary in order to proceed with inclusion into Debian.

Thanks,
Simon

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions