!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

536 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30122 Servers

Load older messages


SenderMessageTime
3 Dec 2024
@msanft:matrix.orgMoritz Sanft
In reply to@statecode47:unredacted.org

For the *.ko modules, I successfully removed their signatures with strip, since the modules are simply ELF.

But the ARM64 kernel boot Image itself is more challenging and I really don't know how to remove the signatures before being able to compare the images.

You can also specify CONFIG_MODULE_SIG=n for that
15:46:31
@msanft:matrix.orgMoritz Sanft You can also specify CONFIG_MODULE_SIG=n for that. As for ARM-specific signatures, I'm unaware. 15:46:56
@statecode47:unredacted.org@statecode47:unredacted.org
In reply to @msanft:matrix.org
You can also specify CONFIG_MODULE_SIG=n for that. As for ARM-specific signatures, I'm unaware.
Seems reasonable, but this way the diff would still appear, because the official images are built with signatures.
15:47:33
4 Dec 2024
@statecode47:unredacted.org@statecode47:unredacted.orgEnded up being able to locate and delete the signature/certificate part of the image by using binwalk and dd. 11:33:42
@raboof:matrix.orgraboofNice! And the rest was bit-by-bit identical with upstream? That's pleasantly surprising!11:42:10
@statecode47:unredacted.org@statecode47:unredacted.org
In reply to @raboof:matrix.org
Nice! And the rest was bit-by-bit identical with upstream? That's pleasantly surprising!
Almost, there's only random gibberish left in a specific byte of the file, which doesn't bother that much, but note that I'm testing reproducible builds of GrapheneOS. AOSP's build system is relatively good in terms of reproducibility and they use Bazel to build the kernel.
11:46:14
@statecode47:unredacted.org@statecode47:unredacted.orgWould it be possible to submit CI tests to the reproducible-builds.org infrastructure?20:18:05
@statecode47:unredacted.org@statecode47:unredacted.org * 21:14:37
@ironbound:hackerspace.pl@ironbound:hackerspace.pl left the room.22:12:38
@statecode47:unredacted.org@statecode47:unredacted.org
In reply to @raboof:matrix.org
Nice! And the rest was bit-by-bit identical with upstream? That's pleasantly surprising!
*
22:14:24
5 Dec 2024
@statecode47:unredacted.org@statecode47:unredacted.org removed their profile picture.19:06:41
@statecode47:unredacted.org@statecode47:unredacted.org removed their display name statecode47.19:06:41
@statecode47:unredacted.org@statecode47:unredacted.org left the room.19:06:43
8 Dec 2024
@shawn8901:matrix.orgshawn8901 set a profile picture.19:21:15
@freedom-foundation:matrix.org@freedom-foundation:matrix.org joined the room.19:53:06
@mjolnir:nixos.orgNixOS Moderation Bot banned @freedom-foundation:matrix.org@freedom-foundation:matrix.org (persistently off topic).19:53:07
11 Dec 2024
@dminca:matrix.org@dminca:matrix.org left the room.14:18:57
@marijan:matrix.orgmarijan changed their profile picture.14:20:36
@stick:matrix.orgprusnak left the room.18:36:28
15 Dec 2024
@mel:rnrd.euMel changed their profile picture.21:39:03
@raj-magesh:matrix.orgRaj joined the room.21:57:29
16 Dec 2024
@ksonj:matrix.org@ksonj:matrix.org left the room.14:59:31
18 Dec 2024
@steeringwheelrules:tchncs.de@steeringwheelrules:tchncs.de left the room.13:54:07
@dmiskovic:matrix.org@dmiskovic:matrix.org joined the room.19:37:44
21 Dec 2024
@stablejoy:matrix.org@stablejoy:matrix.org left the room.05:08:23
@dmiskovic:matrix.org@dmiskovic:matrix.org left the room.05:13:57
@stablejoy:matrix.org@stablejoy:matrix.org joined the room.06:43:01
22 Dec 2024
@stablejoy:matrix.org@stablejoy:matrix.org left the room.13:25:07
@allrealmsoflife:matrix.orgallrealmsoflife joined the room.15:55:05
25 Dec 2024
@cathal_mullan:matrix.orgCathal joined the room.14:39:52

Show newer messages


Back to Room ListRoom Version: 6