Cross distro support for Samsung Chromebook (ARM based)

Ubuntu: vboot utils not packaged

Reported by Marcin Juszkiewicz on 2012-12-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cross distro support for Samsung Chromebook (ARM based)
Medium
Antonio Terceiro

Bug Description

Antonio Terceiro (terceiro) wrote :

I might work on this ... I guess `vboot-utils` would be a good package name?

Marcin Juszkiewicz (hrw) wrote :

vboot-utils is good name. But please split cgpt into own package as it is more often used than rest of utils.

Thanks

Changed in chromebook-arm:
assignee: nobody → Antonio Terceiro (terceiro)
Antonio Terceiro (terceiro) wrote :

ok, preliminary packaging here:
http://anonscm.debian.org/gitweb/?p=collab-maint/vboot-utils.git;a=summary

There is a lot of housekeeping to be done in debian/ (specially wrt dh_make templates etc) yet.

one question I have: the package vboot-utils as it is installs a lot of binaries with very generic names, and I don't think they are useful for everyone:

usr/bin/crossystem
usr/bin/gbb_utility
usr/bin/pad_digest_utility
usr/bin/load_kernel_test
usr/bin/bmpblk_utility
usr/bin/tpmc
usr/bin/tpm_init_temp_fix
usr/bin/vbutil_ec
usr/bin/dump_fmap
usr/bin/enable_dev_usb_boot
usr/bin/vbutil_kernel
usr/bin/verify_data
usr/bin/vbutil_what_keys
usr/bin/vbutil_keyblock
usr/bin/signature_digest_utility
usr/bin/tlcl_generator
usr/bin/bmpblk_font
usr/bin/eficompress
usr/bin/vbutil_key
usr/bin/dev_debug_vboot
usr/bin/efidecompress
usr/bin/dump_kernel_config
usr/bin/dev_sign_file
usr/bin/vbutil_firmware
usr/bin/dev_make_keypair
usr/bin/dumpRSAPublicKey

The one I see that is needed to sign kernels is vbutil_kernel, should we include all of the others as well?

Antonio Terceiro (terceiro) wrote :

p.s.: I only build the package, and on my intel laptop. Didn't actually test on the chromebook yet.

Marcin Juszkiewicz (hrw) wrote :

Missing build dependencies: pkg-config, libyaml-dev

Please patch cgpt/Makefile and remove static from LDFLAGS.

There is some work to be done with it.

Marcin Juszkiewicz (hrw) wrote :

I updated packaging a bit in repo:

- cgpt is shared binary now
- added vboot-kernel-utils with devkeys and vbutil_kernel to sign kernels
- added copyright information
- few tweaks to packaging

Yuri Pole (x3qt-dev) on 2012-12-21
Changed in chromebook-arm:
status: New → In Progress
importance: Undecided → Medium
Marcin Juszkiewicz (hrw) wrote :

I uploaded package into PPA. Waiting for Antonio to upload it to Debian so I can sync to Ubuntu.

Hey, sorry - I ended up forgetting to actually upload it. Will do it
today!

Yuri Pole (x3qt-dev) on 2013-02-08
Changed in chromebook-arm:
status: In Progress → Fix Released
Marcin Juszkiewicz (hrw) wrote :

Yuri: it is in progress - vboot-utils are in NEW queue in Debian. Once they get out of there and be synced to Ubuntu I will mark them released.

Changed in chromebook-arm:
status: Fix Released → In Progress
Yuri Pole (x3qt-dev) wrote :

Marcin: sorry, my fault. Is the"fix commited" status most correct?

Marcin Juszkiewicz (hrw) wrote :

W dniu 08.02.2013 17:40, Yuri Pole pisze:

> Marcin: sorry, my fault. Is the"fix commited" status most correct?

Like I wrote it is work in progress.

Marcin Juszkiewicz (hrw) wrote :

We have vboot-utils in Debian and Ubuntu.

Changed in chromebook-arm:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers