equetzal / huronOS-build-tools

huronOS build tools, allow you to create the huronOS GNU-Linux distribution over a debian base.
https://huronos.org
GNU General Public License v2.0
32 stars 2 forks source link

Make 02-firmware system-layer non interactive #228

Closed equetzal closed 9 months ago

equetzal commented 9 months ago

Make 02-firmware system-layer non interactive

Why is this PR needed?

Currently when building the 02-firmware system layer, several firmware packages require of the acceptance of the license, being an annoying prompt that requires a simple 'ok' to proceed with the automated script.

This blocks the building script and requires human interation.

What changed?

Now the dbus configuration where the accepted terms are saved, are being pre-filled to avoid the packaged prompting for the acceptance. This enables further automation for the system upper layers build.

How to test

With a base layer build, run firmware.sh and verify that no prompt appears anymore.


Stack created with Sapling. Best reviewed with ReviewStack.