[Buildroot] [PATCH 0/3] portable services: another use case of BR

Francois Perrad fperrad at gmail.com
Mon Feb 21 04:30:31 UTC 2022


This series allows to build a rootfs suitable for portable services with systemd.

A new value of "Init system" is introduced : BR2_INIT_PORTABLE.
BR2_INIT_PORTABLE is like BR2_INIT_NONE, but with all FOO_INSTALL_INIT_SYSTEMD executed.

A new type of skeleton is required : BR2_PACKAGE_SKELETON_INIT_PORTABLE.

see https://systemd.io/PORTABLE_SERVICES/

Francois Perrad (3):
  package/skeleton-init-portable: new skeleton
  portable: new init system
  portable: tweak some default values

 DEVELOPERS                                    |  1 +
 fs/squashfs/Config.in                         |  1 +
 package/Config.in                             |  1 +
 package/ifupdown-scripts/Config.in            |  2 +-
 package/pkg-generic.mk                        |  2 ++
 package/skeleton-init-portable/Config.in      |  7 ++++++
 .../skeleton-init-portable.mk                 | 23 +++++++++++++++++++
 system/Config.in                              | 18 +++++++++++----
 8 files changed, 50 insertions(+), 5 deletions(-)
 create mode 100644 package/skeleton-init-portable/Config.in
 create mode 100644 package/skeleton-init-portable/skeleton-init-portable.mk

-- 
2.32.0




More information about the buildroot mailing list