Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

Improve support for armbian based images #52

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mjonuschat
Copy link

Improve/fix the building of FluiddPi images based off Armbian

  • Use pkgupgrade module from CustomPiOS instead of releaseinfochange
    releaseinfochange module isn't handling changes to configuration files well,
    prompting for user input during the build process. The CustomPiOS module
    pkgupgrade provides the same functionality and handles user input requests
    better.
  • Fix Moonraker install
    The Moonraker sudo_fix.sh script is broken when the user doesn't have
    password-less sudo enabled. Ensure that the pi user can sudo without
    prompting for a password for the duration of the build process.
  • Rework .gitignore to ignore armbian build images
    Building variants uses different image and workspace directories, cover
    these in the .gitignore rules.

Replace custom releaseinfochange module with pkgupgrade module from
CustomPiOS which does the same thing.
Armbian based images don't allow passwordless sudo by default,
making the sudo_fix.sh script from moonraker fail as it can't
obtain a password.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant