Create profiles/secure_boot_emmc.yml as a common base for secure eMMC
boot with swupdate A/B partitioning, consolidating duplicated config
from mxl_x86_osp_tb341_v2 and qca_ipq95xx.
Moved to secure_boot_emmc.yml:
- Packages: swupdate, libubootenv, imagegenerator,
initramfs-generator, readmfg, libfdt, fdt-utils, kmod-sysregister
- Diffconfig: secure initramfs, swupdate handlers
(ext4/diskpart/diskformat), imagegenerator, MFG global signature,
kernel keyring, sysregister bootcount
Also remove unused packages from shared profiles:
- prpl_core: drop keyctl, keyutils, kmod-sysregister
- prpl: drop lvm2
Closes: PCF-2097
Fixes: PCF-1875, PCF-1878
Tracked-by: FEAT-29
Signed-off-by: Mohamed-nour Toumi <mohamed.toumi_ext@softathome.com>
107 lines
2.1 KiB
YAML
107 lines
2.1 KiB
YAML
---
|
|
description: Add the prpl features
|
|
|
|
include:
|
|
- prpl_core
|
|
- lcm
|
|
- mgmt
|
|
|
|
additional_packages:
|
|
- feed: packages
|
|
packages:
|
|
- opensc
|
|
- pciids
|
|
- pciutils
|
|
- picocom
|
|
- usbids
|
|
- usbutils
|
|
|
|
packages:
|
|
- dhcpv4-manager
|
|
- dhcpv6s-manager
|
|
- dmtui
|
|
- gmap-client
|
|
- gmap-mibs-common
|
|
- gmap-mod-dnssd
|
|
- gmap-mod-ethernet-dev
|
|
- gmap-mod-name-selector
|
|
- gmap-mod-self
|
|
- gmap-mod-upnp
|
|
- gmap-server
|
|
- hosts-manager
|
|
- ip-manager
|
|
- ip6tables-zz-legacy
|
|
- iptables-mod-ipopt
|
|
- iptables-zz-legacy
|
|
- libdhcpoptions
|
|
- libfwinterface
|
|
- libfwrules
|
|
- libnetmodel
|
|
- libp11
|
|
- lighttpd
|
|
- lighttpd-mod-auth
|
|
- lighttpd-mod-authn_file
|
|
- lighttpd-mod-fastcgi
|
|
- lighttpd-mod-openssl
|
|
- lua-amx
|
|
- mcastd-core
|
|
- mcastd-noforward
|
|
- mcastd-routing
|
|
- miniupnpd-prpl
|
|
- mod-autosensing
|
|
- mod-busstats
|
|
- mod-httpaccess-lighttpd
|
|
- mod-ppp-daemon
|
|
- mod-ra-radvd
|
|
- mod-routing-dhcp
|
|
- mod-wanmgr-sfp
|
|
- mod-xpon-prpl
|
|
- netmodel-dslite
|
|
- netmodel-gni
|
|
- netmodel-ppp
|
|
- netmodel-xpon
|
|
- prpl-webui
|
|
- pkcs11-provider
|
|
- softhsm2
|
|
- tr181-bulkdata
|
|
- tr181-captiveportal
|
|
- tr181-conntrack-query
|
|
- tr181-conmon
|
|
- tr181-dnssd
|
|
- tr181-dslite
|
|
- tr181-dynamicdns
|
|
- tr181-gnimanager
|
|
- tr181-homeplug
|
|
- tr181-httpaccess
|
|
- tr181-ipdiagnostics
|
|
- tr181-powerstatus
|
|
- tr181-logical
|
|
- tr181-mcastd
|
|
- tr181-mqtt
|
|
- tr181-mqttbroker
|
|
- tr181-neighbordiscovery
|
|
- tr181-pcp
|
|
- tr181-ppp
|
|
- tr181-rest-api
|
|
- tr181-routeradvertisement
|
|
- tr181-sfp
|
|
- tr181-upnp
|
|
- tr181-upnpdiscovery
|
|
- tr181-usb
|
|
- tr181-xpon
|
|
- wan-manager
|
|
- wifi-scheduler
|
|
|
|
diffconfig: |
|
|
CONFIG_PACKAGE_ppp-prpl=y
|
|
# CONFIG_PACKAGE_dnsmasq is not set
|
|
# CONFIG_LIGHTTPD_CRYPTOLIB_MBEDTLS is not set
|
|
CONFIG_LIGHTTPD_CRYPTOLIB_OPENSSL=y
|
|
CONFIG_SAH_AMX_TR181_DEVICE_OBUSPA_SUPPORT=y
|
|
CONFIG_PACKAGE_mod-xpon-prpl-mock=m
|
|
CONFIG_PACKAGE_ipset=y
|
|
# pkcs11-tool
|
|
CONFIG_PACKAGE_libopensc=y
|
|
CONFIG_PACKAGE_opensc-utils=y
|
|
CONFIG_PACKAGE_opensc-utils-pkcs11-tool=y
|