Skip to content

Rust binaries support for Nitrokey 3 cards / Heads support status for Nitrokey 3 dongles #1354

Closed
@szszszsz

Description

@szszszsz

Is your feature request related to a problem? Please describe.

I would like to use Rust-based tooling inside Heads. Was this done before? If so, what are best practices for that?

I expect any binary which would be small and buildable statically using musl would be good enough.
Just to confirm: is the musl use a hard requirement for the non-C tools? I would like to keep the static linking against glibc possibility open if possible for the tool I have in mind.

Describe the solution you'd like

  • A document with a setup description and best practices for adding Rust-based tools. (if there is any already)
  • Pointers to the already added and used Rust-based tools in Heads. (if there is any already)

Edit: I can see from this table, that musl should actually have lower size overhead and be a safer counterpart against glibc:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions