-
Notifications
You must be signed in to change notification settings - Fork 2
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
Fedora RPM package #4
Comments
The officially supported way to build the gem is to run:
This will produce a
This should allow you to build the gem. Just to let you know, cryptreboot was not tested on Fedora, especially on Atomic Desktops. I doubt it will work. But please let me know about your results. |
By the way, hi @boredsquirrel :) Thank you for your interest in cryptreboot. |
Depends on #5 |
@boredsquirrel after some research I found it should be possible to make cryptreboot work on Fedora Workstation. The feasibility of Fedora Atomic Desktop support is unknown at the moment. I created 2 new issues:
|
thanks for your tests! I use Coreboot so I am not concerned about this for my workstation, but for servers, it would be really relevant. There are Fedora IoT, CoreOS, and various other images built off the Fedora Atomic OCI base. uBlue uCore, secureblue uCore. There is also Almalinux bootc, which uses a different tool but the same OCI containers. I would love to use those only, but having cryptreboot is a must for a remote server which I cannot reboot manually every day. I will try to build the package again and make an RPM. |
Oh, I see. Currently, I don't have enough time to test those distributions. However, I would expect them to use a similar initramfs mechanism as used in Fedora Silverblue, because they are all part of the same family if I understand things correctly. Btw, please let me know if you succeed with RPM package. |
Hi, I am a user of Fedora Atomic Desktops and am really convinced by the model.
The big disadvantage is that everything you install needs to be in an .rpm file.
Possibly systemd sysextensions too, but I had no luck with those, yet.
I use distrobox with a Fedora container to build things, in there I came so far:
I added this tool that should automate the building process
same when running with sudo
Any idea why building doesnt work? I dont want to install, as I want a .gem file that I can then bundle into an rpm file.
Installing gave me that the Fedora rubygems version is outdated
I was able to update it, again requiring sudo and installation to the system.
Trying to build again:
I am hanging at this step. Once packaged, at least building locally should be no problem, on COPR too I suppose.
The text was updated successfully, but these errors were encountered: