-
Notifications
You must be signed in to change notification settings - Fork 130
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 Isoo (20231226) #338
Comments
Hao, as far as I can see, your shim binaries have no NX support, which is mandatory; their DLL Characteristics value is set to Here I describe two ways of solving this. Please integrate the necessary changes, and I'll perform a further review. |
Hi, thank you for your review! I have added the NX patch (0001-NX-compatibility-default.patch) and recompiled it, could you please review it again? Thank you! |
I was able to run the docker without any problems, the checksums match. Certificate is valid for 30 years. 4k bits strong. Flags are a bit different than what I'm used to, probably using a different script or way to generate it, but I cannot see anything wrong. objdump says now the NX_COMPAT bit is set. Not much info about kernel other than version number. Several non-relevant comments:
|
Can the submission be reviewed |
Thanks for the ping and the reminder. 👍 Sometime about the last week I did scratch the surface, but checking things out thoroughly proven to be just difficult. I'll try my best to post a comment this Friday or next Monday with as much information as I can figure out. |
Binaries are reproducible, checksums match.
PGP keys remain unchanged since the last review, which got accepted. Assuming everything's OK. GRUB2 generation numbers are correct - verified with Ubuntu Jammy's one: GRUB2 modules remain unchanged since the last review, which got accepted. Assuming everything's OK. LGTM, great job! |
@steve-mcintyre |
Can the submission be reviewed |
Considering that there should be at least one positive review from an official reviewer apart from me, as I already posted one, I'll ping people for help here. |
===== review for shim-15.7 for Isoo (20230824-2) #338 =====
In sbat section, may I suggest you append more subtree to specify the contact of web-site ? e.g.
|
@haobinnan, it's been over 2 weeks since the last positive review, but no "Accepted" label being attached, as @dennis-tseng99 said:
The application is great, but just recently 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, recompile the shim binary, update the checksums in the README and in this thread's opening post, push the changes and ping me - I'll then review this application with high priority, as you've been waiting very long for the acceptance. |
Hi @haobinnan, would you please also enhance the 2nd item like I said in my conclusion. Many thanks. |
While the request
has not been realized, I think of it just as a suggestion, since historically we had applications labeled as accepted, when there was a similar implementation as it is right now (only the main website specified as the contact) - like here. Therefore, I think it's safe to accept it. @dennis-tseng99, please write, what you think about it - is there's really the necessity to recompile the binary and to review the application again. |
Agree. Like I said above, it is just a minor enhancement. I would accept this one. But, I still want to list some examples for your next release:
I wish each product has a best behavior, and not lose something similar to my miss check in #320 |
Thank you very much for your quick response and review! |
@haobinnan did you get a signed shim back? If not can you create a new submission for 15.8? |
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/haobinnan/shim-review/tree/isoo-shim-20231226
What is the SHA256 hash of your final SHIM binary?
shimia32.efi.sha256sum: 7e6817db37778605193b8514661fd313242f91d3e14dfcd9c198839ef842df47
shimx64.efi.sha256sum: 39e41b55268c6409e5c95fbc551625c6f6e83555a2f7eeaf76088c330ff9df01
What is the link to your previous shim review request (if any, otherwise N/A)?
#246
The text was updated successfully, but these errors were encountered: