Skip to content

Conversation

@jahkeup
Copy link
Member

@jahkeup jahkeup commented Oct 8, 2025

Issue #, if available:

n/a

Description of changes:

This change removes the defaults now set and persisted in image build activities.

Also added a cheap check of the init.toml that's committed to validate ahead of packaging.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

EC2 Mac images bake these values into the image now and existing
systems will already have the settings applied even if updated to the
new configuration file (assuming they've booted at least once, eg: to
run a brew-update or equivalent).

There isn't an inherent issue with configuring preferences at boot,
however these particular settings for SoftwareUpdate are
inconsistently persisting when applying at boot. These preferences are
now set during image build time and persisted in the images, so init
no longer needs to do the needful.

Signed-off-by: Jacob Vallejo <[email protected]>
@jahkeup jahkeup requested review from dpakpak and mattcataws October 8, 2025 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants