-
Notifications
You must be signed in to change notification settings - Fork 131
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
Shim 15.7 for Gooroom OS #331
Comments
While I'm not an official reviewer, I can see a few curiosities: The build does not reproduce for me with this Dockerfile. I get the error:
Removing this line makes the build proceed. However, there still seems to be something wrong - the artifacts in the final docker image have the following SHA-256 sums:
I've checked and your Dockerfile has the following entries:
And I was right - the Maybe it would be a good idea to checkout the tag used for this review rather than a branch?
Why
This would be OK in the context of using custom patches rather than relying on upstream patches. However, for me this was misleading as there are already several Debian patches being applied. Looks like they are these:
I can also see the So if I'm right, then your own shim won't allow booting your own GRUB2. I strongly suggest prototyping all this work in a dedicated environment like a libvirt virtual machine but replacing all the provided variables with your own |
Thanks for the help We fixed Dockerfile and SBAT. there are new release below https://github.com/ozun215/shim-review-1/tree/gooroom-shim-amd64-20230420 We want your help if you don't mind. We are having a very difficult time doing this work. Best regards |
I can see the changes. Good job! I'd also update the I can give some tips on prototyping the whole thing locally but I'll need help too as this is a Debian-based system and I'm more into Fedora/RHEL, so things might work differently here. Can I contact you via email? If so, which one should I use? |
hello aronowski~ sorry for resopons delay... Yes I'd appreciate it if you could contact me. My email address is "[email protected]" wait for your message~ thank you~ |
For confirmation: message sent from the address posted on my GitHub profile and signed with GPG. |
I'd like to send emails for contact verification, but can't find the appropriate public keys anywhere. Please, point me to a source of truth, where I can get them. |
I'm sorry late response. I also don't understand what happened, So finding out what is wrong then I got a know my account is disabled. I'm reactivate account from now. please contact verification again. |
Please, point me to the place where the public keys have been uploaded. |
I'm sorry but I don't understand what you mean... |
I mean the complete public PGP keys. There are only fingerprints in the application. If you need help with exporting them and uploading, let me know and I'll try my best to help you. |
@ozun215 you need to:
This applies to the persons you have mentioned in your submission: (both Mr Park and Mr Woo need to perform the steps 1. and 2. above). |
Our PGP public key is here -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEYv7n3BYJKwYBBAHaRw8BAQdA9IkfKpZjblWACr+S8HIocQZUTckzKkkt -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEYv7n3BYJKwYBBAHaRw8BAQdA9IkfKpZjblWACr+S8HIocQZUTckzKkkt Do I have to change the contents of the application? thank you |
|
I'm sorry it is my mistake [email protected] pgp public key -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEYuOgXhYJKwYBBAHaRw8BAQdA+uAyiGN/l5p7W3K/VJVzYm9nw+RsOLOG Thank you |
I'm Sorry about these issue new release below https://github.com/ozun215/shim-review-1/tree/gooroom-shim-amd64-20231201 thank you all about this |
|
@es-fabricemarie beam
|
I know that feeling, but no worries - we're here to learn together. I'll try to make the process more accessible, but it will take time, and after working hours I have some private things going on. Quite some time passed after I initially reviewed the application on my side, and I suppose some thing have changed throughout this period. From an organizational standpoint, may I ask @es-fabricemarie to review the current revision (gooroom-shim-amd64-20231201)? |
@ozun215 ([email protected]) GPG+contact verified. Please ask Mr Woo to check his email and do the same verification. @aronowski I'll start a review tomorrow as best I can, sure. |
@es-fabricemarie publish |
@jongkyung ([email protected]) GPG+contact verified. |
@aronowski @es-fabricemarie @jongkyung |
@ozun215, while cross-signing is recommended, we don't mandate it right now. Regarding the verification of contacts, I wrote the following in this application:
Therefore, I'll need to perform this verification again, despite @es-fabricemarie already helping me out, what I'm grateful for. I thought a review will be made by then, but it looks like I'm not the only one, who has a lot of things ongoing and barely having time and energy for even more work, which already requires patience, focus and multiple checks. I'll send the emails soon. |
Verification emails sent - attempt no. 2. |
plains nautilus westbound recommences Minuit judiciary stepdaughters |
Message is kindly infatuation chirp backpedal audibles succincter adopting careen |
Alright, reviewing. There are some things that need fixing. I recommend doing them in the following order: 1Due to CVE-2023-4692 and CVE-2023-4693 GRUB2 vulnerabilities described at https://lists.gnu.org/archive/html/grub-devel/2023-10/msg00028.html, it's been agreed to update the required GRUB2 SBAT global generation number in its binaries to 4: #348 I can see in your GRUB2 repository that you still use Once that's done, update the answer in your application: the entry at 2Once the above has been done, the question
no longer applies - it's been updated to
so you'll need to replace it and answer:
Remember, first you need to update the code in your GRUB2 repository, so your binaries have the 3Recently the NX requirements have changed and most likely you'll need to remove the NX-compatibility patch for Microsoft to sign your binaries - we've had a discussion to make this venue more user-friendly here - I suggested some hints there as well, to prevent confusion. Please, remove the NX support patch (the file 4Preferably all the attached .patch files shall be described in the
5Once you've pushed the updates and tagged the new revision, edit the opening post in this GitHub issue, so the link to your repository is up to date. Furthermore, ping me and another official reviewer, that's been active recently, to speed up the reviewing process. |
I'm sorry too late It takes a lot of time understand what your orders new release below https://github.com/ozun215/shim-review-1/tree/gooroom-shim-amd64-20240214 thank you all of these |
@ozun215 can you either update your submission to 15.8 or close this one and create a new one? |
@THS-on @jongkyung @es-fabricemarie @aronowski We will create a new one as soon as possilbe. thank you |
Confirm the following are included in your repo, checking each box:
What is the link to your tag in a repo cloned from rhboot/shim-review?
https://github.com/ozun215/shim-review-1/tree/gooroom-shim-amd64-20230418
What is the SHA256 hash of your final SHIM binary?
7fb5db43feb7a0ade8bedd573eb044cede248501000865db2cb5745d2695ccea
What is the link to your previous shim review request (if any, otherwise N/A)?
#270
The text was updated successfully, but these errors were encountered: