Skip to content

Fips linux yocto pi#568

Draft
night1rider wants to merge 7 commits intowolfSSL:masterfrom
night1rider:fips-linux-yocto-pi
Draft

Fips linux yocto pi#568
night1rider wants to merge 7 commits intowolfSSL:masterfrom
night1rider:fips-linux-yocto-pi

Conversation

@night1rider
Copy link
Copy Markdown

@night1rider night1rider commented Mar 27, 2026

Pr to provide an easy to build FIPs Ready image with Yocto that can be flashed onto and used by a raspberry Pi 5 or QEMU.

@night1rider night1rider self-assigned this Mar 30, 2026
@night1rider night1rider requested a review from anhu March 30, 2026 06:13
Copy link
Copy Markdown
Member

@anhu anhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great!! Super simple set of instructions.

Comment on lines +50 to +60
```bash
sudo apt install -y direnv

# Add the hook to ~/.bashrc (only needed once)
echo 'eval "$(direnv hook bash)"' >> ~/.bashrc
source ~/.bashrc

# After running setup.sh, allow direnv to load the generated .envrc
direnv allow
```

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I got some warnings and/or errors when I did this. I re-did the steps and the errors went away. There might be some sort of order of operations problem here? If you're sure this is correct then ignore this comment.

Comment on lines +126 to +127
# Build the QEMU FIPS image
make qemu
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At this point it says:
FIPS Ready ENABLED. Run 'make build' to build the FIPS image.

which is different from make qemu . Might want to add that make qemu is also possible in that output so the reader is more confident.

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.

2 participants