Skip to content

package/petitboot: misc fixes/enhancement

Reza Arbab buildroot 5 versions – Applied

Status from this message: Applied to master, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest5 patches 7 repliesApplied
  2. v45 patches 1 replySuperseded
  3. v38 patches 14 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v25 patches10 repliesApplied
v15 patches8 repliesSuperseded

Changes in v5 from the cover letter

* Rebase to apply on top of some recent NLS fixes.

* Nobody replied to v4. Cc'ing some more people in hopes of getting these changes into the next release.

Patches in v5 Applied

#Subject and filesSizeRepliesApplied
1/5package/petitboot: minor makefile cleanuppackage/petitboot/petitboot.mk+3 -32 replies
2/5package/petitboot: prefer UTF-8 supportpackage/petitboot/Config.in+3 -02 replies
3/5package/petitboot: fix shutdownpackage/petitboot/kexec-restart package/petitboot/petitboot.mk+43 -31 reply
4/5package/petitboot: run script when exiting to shellpackage/petitboot/pb-shell package/petitboot/petitboot.mk+13 -01 reply
5/5package/petitboot: run UI as non-root userpackage/petitboot/Config.in package/petitboot/S15pb-discover package/petitboot/pb-console +2 more+17 -31 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.

Read the v5 thread

Cover letter [Buildroot] [PATCH v5 0/5] package/petitboot: misc fixes/enhancement

The br2-external tree used to build OpenPOWER firmware has long carried petitboot as a custom package[1]. Now that petitboot has been added to buildroot proper, it would be nice to leverage the base package instead.

To make that transition easier, here is a set of patches which port over some of the enhancements made to that external package.

[1] https://github.com/open-power/op-build/tree/master/openpower/package/petitboot
---
v5:
* Rebase to apply on top of some recent NLS fixes.

* Nobody replied to v4. Cc'ing some more people in hopes of getting these changes into the next release.

v4:
* Change the buildroot menu help to say that petitboot *looks best* in a UTF-8 locale, not that it *needs* one.

* Change the shutdown patch to accomodate any buildroot init system.

* Split the user separation patch into a couple of smaller ones with better log messages.

v3:
* Add a number of small fixes.

* Add user separation, so the UI runs as non-root.

* Remove udev rules that enabled some additional types of boot devices. These should more appropriately live outside of buildroot.

* Remove a sysctl.d file to silence kernel output. I think there's a bug upstream; see https://github.com/open-power/petitboot/pull/103

v2:
* Use Laurent's suggested additions to "run pb-console at boot" patch.

Reza Arbab (5):
package/petitboot: minor makefile cleanup package/petitboot: prefer UTF-8 support package/petitboot: fix shutdown package/petitboot: run script when exiting to shell package/petitboot: run UI as non-root user

 package/petitboot/Config.in      |  4 ++++
 package/petitboot/S15pb-discover |  4 +++-
 package/petitboot/kexec-restart  | 26 ++++++++++++++++++++++++
 package/petitboot/pb-console     |  6 ++++--
 package/petitboot/pb-shell       | 10 +++++++++
 package/petitboot/petitboot.mk   | 35 ++++++++++++++++++++++++++------
 package/petitboot/shell_profile  |  3 +++
 7 files changed, 79 insertions(+), 9 deletions(-)
 create mode 100644 package/petitboot/kexec-restart
 create mode 100644 package/petitboot/pb-shell
 create mode 100644 package/petitboot/shell_profile
Signature · 6 lines
2.39.3

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot