#11146 NORM 1.75-so: XO-1.75 automatic firmware update triggered by installed operating system build (was: Add bootfw package to 1.75 build)
Zarro Boogs per Child
bugtracker at laptop.org
Mon Aug 15 20:22:22 EDT 2011
#11146: XO-1.75 automatic firmware update triggered by installed operating system
build
---------------------------------+------------------------------------------
Reporter: greenfeld | Owner: cjb
Type: task | Status: new
Priority: normal | Milestone: 1.75-software
Component: distro | Version: Development build as of this date
Resolution: | Keywords:
Next_action: design | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------+------------------------------------------
Changes (by Quozl):
* next_action: diagnose => design
* type: defect => task
* version: 1.75-B1 => Development build as of this date
Comment:
@greenfeld, you propose solving this by adding package.
The automatic update is normally (XO-1, XO-1.5) handled by the installed
operating system build using the /bootpart/olpc.fth file, which is
currently (XO-1.75 os36) provided by olpc-os-builder, but would normally
(XO-1, XO-1.5) be provided by bootfw package.
Now that kernels provide /proc/device-tree, the XO-1.75 specific olpc.fth
can be reduced significantly. But I'm not sure that is a good idea.
olpc.fth is maintained by the packagers of bootfw*.rpm, which are Richard
Smith, Paul Fox, Mitch Bradley, and I, depending on who turns the crank.
It's not under version control. I think it shouldn't be part of
OpenFirmware or the bootfw*.rpm, but that's the way it is at the moment.
I'd like to see that change.
@pbrobinson, unless there's a particularly good reason for changing how
the packages are built, I prefer to leave them as they are. I've already
changed XO-1.75's bootfw build to noarch, and both q4b06 and q4b07 are
noarch. XO-1 and XO-1.5 packages are still i386, but a future release may
change them to noarch #11055.
I see no reason why we need to provide .srpm, given that the current .srpm
is binary and not source, and a different version of the source is used
for the three laptop models. We don't release upstream and then carve
three firmware blobs from it. Each is released in turn.
Changed distro component owner to pbrobinson.
Related tickets #11061 (firmware update security)
--
Ticket URL: <http://dev.laptop.org/ticket/11146#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list