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

Update flake, refactor go code, add build flags #37

Merged
merged 1 commit into from
Jan 7, 2025

Conversation

mbssrc
Copy link
Collaborator

@mbssrc mbssrc commented Jan 7, 2025

Description

Updates

  • update flake and go modules
  • move all go code into 'modules' folder
  • renaming admin-rs to admin

Fixes

  • fix various go-sec warnings
  • remove unused flake input
  • change sysvm trigger target from network-online to network

Changes

  • introduce go build flags for hardening
  • removed netvm test as functionality is replaced by dbus

Checklist

  • Summary of the proposed changes in the PR description
  • More detailed description in the commit message(s)
  • Commits are squashed into relevant entities - avoid a lot of minimal dev time commits in the PR
  • Contribution guidelines followed
  • Test procedure added to nixos/tests
  • Author has run nix flake check --accept-flake-config and it passes
  • All automatic Github Action checks pass - see actions
  • Author has added reviewers and removed PR draft status

Testing

- update flake and go modules
- move all go code into 'modules' folder
- fix various go-sec warnings
- remove unused flake input
- change sysvm trigger target from network-online to network
- renaming admin-rs to admin
- introduce go build flags for hardening

Signed-off-by: Manuel Bluhm <[email protected]>
@mbssrc mbssrc merged commit 966559e into tiiuae:main Jan 7, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant