Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add linux kernel keyring based credential helper (carry) #235

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Oct 24, 2024

  1. Add linux kernel keyring based credential helper

    Implement kernel kerying based credential helper for storing and
    retrieving secrets.
    
    Signed-off-by: Alakesh Haloi <alakeshh@amazon.com>
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    alakesh authored and thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    8d087d0 View commit details
    Browse the repository at this point in the history
  2. remove uses of pkg/errors

    While pkg/errors is a great package, it's probably not needed for
    how it's used in this project, so let's replace with Go's native
    error wrapping.
    
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0ef4c73 View commit details
    Browse the repository at this point in the history
  3. keyctl: fix some nits

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    eb6f6c4 View commit details
    Browse the repository at this point in the history
  4. keyctl: move files to linux-only

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ef5076f View commit details
    Browse the repository at this point in the history
  5. vendor github.com/jsipprell/keyctl v1.0.3

    full diff: jsipprell/keyctl@v1.0.0...v1.0.3
    
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    14e24ce View commit details
    Browse the repository at this point in the history
  6. Dockerfile: install keyutils

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    904727c View commit details
    Browse the repository at this point in the history
  7. keyctl: improve some errors

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    96cd3c7 View commit details
    Browse the repository at this point in the history
  8. WIP: try to fix the generate

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0f7aebd View commit details
    Browse the repository at this point in the history
  9. Dockerfile: use make target

    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f9cb88e View commit details
    Browse the repository at this point in the history