Skip to content

lsregistration: clarify save/extract + SELinux relabel + checksum updates#68

Merged
ShawnMcKee merged 3 commits intomasterfrom
fix/lsregistration-selinux-clarify
Dec 17, 2025
Merged

lsregistration: clarify save/extract + SELinux relabel + checksum updates#68
ShawnMcKee merged 3 commits intomasterfrom
fix/lsregistration-selinux-clarify

Conversation

@ShawnMcKee
Copy link
Contributor

@ShawnMcKee ShawnMcKee commented Dec 17, 2025

Clarify save vs extract for lsregistration updater; add SELinux relabeling and update checksums.

Summary

  • Help text: clarify that 'save' writes a raw .conf file and 'extract' produces an executable restore script.
  • SELinux: the updater now attempts to apply 'restorecon' after writing configuration (host or inside container) when available; 'extract' also generates a script that attempts 'restorecon' when run on a host.
  • Version bump: → 1.0.1 and corresponding checksum updates.
  • Docs: updated , Quick Deploy examples, and CHANGELOG to document behavior and usage.
  • Installer: removed deprecated from the fetched helpers list and updated .

Testing

  • Syntax:
  • Save conf:
  • Extract script:
  • Dry-run restore:

Notes

  • SELinux relabeling () is a best-effort step and will be skipped with a log entry if isn't present.
  • Happy to add an optional integration test that runs and then executes the produced restore script on a test host if desired.

…inux restorecon handling; remove deprecated extractor from installer list and scripts.sha256; update docs
…con) on restore/update/create/extract; bump version to 1.0.1 and update checksums
@ShawnMcKee ShawnMcKee merged commit 5aed8f3 into master Dec 17, 2025
9 checks passed
@ShawnMcKee ShawnMcKee deleted the fix/lsregistration-selinux-clarify branch December 17, 2025 15:23
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.

1 participant