SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for sdbootutil-kernel-install-1+git20241007.db05efa-mosd.1.1.x86_64.rpm :

* Mon Oct 07 2024 aplanasAATTsuse.com- Update to version 1+git20241007.db05efa:
* Translate GRUB2 architecture name
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Mon Oct 07 2024 aplanasAATTsuse.com- Update to version 1+git20241007.da2007e:
* Translate architecture name
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Mon Oct 07 2024 aplanasAATTsuse.com- Update to version 1+git20241007.dbf80ec:
* Translate architecture name
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Mon Oct 07 2024 aplanasAATTsuse.com- Update to version 1+git20241007.dbf80ec:
* Translate architecture name
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Fri Oct 04 2024 aplanasAATTsuse.com- Update to version 1+git20241004.d70c740:
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Fri Oct 04 2024 aplanasAATTsuse.com- Update to version 1+git20241004.f25f377:
* Support bootloader switch
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Fri Oct 04 2024 aplanasAATTsuse.com- Update to version 1+git20241004.f6afa94:
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Fri Oct 04 2024 aplanasAATTsuse.com- Update to version 1+git20241004.126db80:
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Thu Oct 03 2024 aplanasAATTsuse.com- Update to version 1+git20241003.2d3056f:
* Update order after bootloader install
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Thu Oct 03 2024 aplanasAATTsuse.com- Update to version 1+git20241003.fee4c41:
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Thu Oct 03 2024 aplanasAATTsuse.com- Update to version 1+git20241003.75cf65d:
* wip
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Thu Oct 03 2024 aplanasAATTsuse.com- Update to version 1+git20241003.ab822c5:
* Use /etc/sysconfig/bootloader to untie detection
* Reference to grub2-bls
* Do not specify bootloader requirement
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Tue Oct 01 2024 aplanasAATTsuse.com- Update to version 1+git20241001.02534ac:
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Tue Oct 01 2024 aplanasAATTsuse.com- Update to version 1+git20241001.1fe0310:
* Requires udev for bootctl
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Generate predictions for update_entry
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Tue Oct 01 2024 aplanasAATTsuse.com- Update to version 1+git20241001.cf0b1d9:
* Requires udev for bootctl
* Tue Oct 01 2024 aplanasAATTsuse.com- Update to version 1+git20241001.ac76b81:
* Use chroot instead of --sysroot in dracut
* Replace cut with idiomatic code
* Show recovery PIN generated by systemd-pcrlock
* Thu Sep 12 2024 aplanasAATTsuse.com- Update to version 1+git20240912.8c00957:
* Generate predictions for update_entry
* Thu Sep 12 2024 aplanasAATTsuse.com- Update to version 1+git20240912.8e3f61a:
* Replace root=UUID= with root=device
* Thu Sep 05 2024 aplanasAATTsuse.com- Update to version 1+git20240905.f4bb511:
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Generate tpm2 public key before enroll_pcroracle
* Fix function names for enrolling pcr-oracle
* Check if enroll functions worked correctly
* Warn when pcrlock.json or tpm2-pcr-signature.json are missing
* Add --default-snapshot parameter
* Thu Sep 05 2024 aplanasAATTsuse.com- Update to version 1+git20240905.48a262c:
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Generate tpm2 public key before enroll_pcroracle
* Fix function names for enrolling pcr-oracle
* Check if enroll functions worked correctly
* Warn when pcrlock.json or tpm2-pcr-signature.json are missing
* Add --default-snapshot parameter
* Wed Sep 04 2024 aplanasAATTsuse.com- Update to version 1+git20240904.0d53699:
* Replace root=UUID= with root=device
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Generate tpm2 public key before enroll_pcroracle
* Fix function names for enrolling pcr-oracle
* Check if enroll functions worked correctly
* Warn when pcrlock.json or tpm2-pcr-signature.json are missing
* Add --default-snapshot parameter
* Tue Sep 03 2024 aplanasAATTsuse.com- Update to version 1+git20240903.45e038e:
* Replace root=UUID= with root=device
* Tue Sep 03 2024 aplanasAATTsuse.com- Update to version 1+git20240903.81f1f40:
* Generate new predictions for update_all_entries
* Use raw option in jq update all entries
* Mon Sep 02 2024 aplanasAATTsuse.com- Update to version 1+git20240830.7f696c8:
* Use parameter \"snapshot\" instead the global one
* Add update-entry and update-all-entries commands
* Generate tpm2 public key before enroll_pcroracle
* Fix function names for enrolling pcr-oracle
* Check if enroll functions worked correctly
* Warn when pcrlock.json or tpm2-pcr-signature.json are missing
* Add --default-snapshot parameter
* Remove the executed line in grub2bls
* Support new grub2-bls package
* Hide exit code for set-default-snapshot plugin call
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.79c58a6:
* Support new grub2-bls package
* Use arg_no_reuse_initrd as update_initrd
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Fix early return value when cleaning pcrlock.d
* Remove pcrlock.d if there are too many files
* Limit LAST_WORKING_SNAPSHOTS to 3
* Enroll using pcr_oracle if pcrlock fails
* Fix loader.conf measurement
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.23c378f:
* d
* Support new grub2-bls package
* Use arg_no_reuse_initrd as update_initrd
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Fix early return value when cleaning pcrlock.d
* Remove pcrlock.d if there are too many files
* Limit LAST_WORKING_SNAPSHOTS to 3
* Enroll using pcr_oracle if pcrlock fails
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.1aa559d:
* d
* d
* d
* Use /tmp to create tmpdir
* Support new grub2-bls package
* Use arg_no_reuse_initrd as update_initrd
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Fix early return value when cleaning pcrlock.d
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.f85655f:
* d
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.9b6c02b:
* d
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.0e4bf40:
* d
* Fri Aug 16 2024 aplanasAATTsuse.com- Update to version 1+git20240816.79c58a6:
* Support new grub2-bls package
* Use arg_no_reuse_initrd as update_initrd
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Fix early return value when cleaning pcrlock.d
* Remove pcrlock.d if there are too many files
* Limit LAST_WORKING_SNAPSHOTS to 3
* Enroll using pcr_oracle if pcrlock fails
* Fix loader.conf measurement
* Tue Aug 13 2024 aplanasAATTsuse.com- Update to version 1+git20240813.43465d9:
* d
* Tue Aug 13 2024 aplanasAATTsuse.com- Update to version 1+git20240813.c28a0be:
* Support new grub2-bls package
* Use arg_no_reuse_initrd as update_initrd
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Fix early return value when cleaning pcrlock.d
* Remove pcrlock.d if there are too many files
* Limit LAST_WORKING_SNAPSHOTS to 3
* Enroll using pcr_oracle if pcrlock fails
* Fix loader.conf measurement
* Mon Aug 12 2024 aplanasAATTsuse.com- Update to version 1+git20240812.ad7fdad:
* Use arg_no_reuse_initrd as update_initrd
* Thu Aug 08 2024 aplanasAATTsuse.com- Update to version 1+git20240808.749f534:
* Reorder PIN and PW search
* fix portable installation The fallback.efi should not be added when installing in portable mode
* Use /run for tmpfiles instead of /etc
* Mon Jul 22 2024 aplanasAATTsuse.com- Update to version 1+git20240722.dd1ffb9:
* Fix early return value when cleaning pcrlock.d
* Fri Jul 19 2024 aplanasAATTsuse.com- Update to version 1+git20240719.13b01f6:
* Remove pcrlock.d if there are too many files
* Limit LAST_WORKING_SNAPSHOTS to 3
* Enroll using pcr_oracle if pcrlock fails
* Fix loader.conf measurement
* Address some shellcheck issues
* Implement basic [un]enroll commands
* snapper: do not error if sdbootutil fails
* Tue Jul 16 2024 aplanasAATTsuse.com- Update to version 1+git20240716.f326866:
* Enroll using pcr_oracle if pcrlock fails
* Fix loader.conf measurement
* Address some shellcheck issues
* Implement basic [un]enroll commands
* snapper: do not error if sdbootutil fails
* Add --only-default option for list-entries command
* Turn off colors when the shell it not interactive
* Support portable installation of bootloader This is useful to create portable drives, so the bootloader entry isn\'t created permenantly.
* Complain if fde-tools is missing
* Remove rpm scriptlets
* Mon Jul 15 2024 aplanasAATTsuse.com- Update to version 1+git20240715.b615f1a:
* Fix loader.conf measurement
* Mon Jul 15 2024 aplanasAATTsuse.com- Update to version 1+git20240712.f904a6b:
* Fix loader.conf measurement
* Address some shellcheck issues
* Implement basic [un]enroll commands
* snapper: do not error if sdbootutil fails
* Turn off colors when the shell it not interactive
* Support portable installation of bootloader This is useful to create portable drives, so the bootloader entry isn\'t created permenantly.
* Thu Jul 04 2024 aplanasAATTsuse.com- Update to version 1+git20240704.a2c5a26:
* Complain if fde-tools is missing
* Remove rpm scriptlets
* Remove is_transactional check
* Thu Jul 04 2024 aplanasAATTsuse.com- Update to version 1+git20240704.fab49dd:
* Complain if fde-tools is missing
* Remove is_transactional check
* Thu Jul 04 2024 aplanasAATTsuse.com- Update to version 1+git20240704.055ca2a:
* Complain if fde-tools is missing
* Remove rpm scriptlets
* Call regenerate-initrd-posttrans
* Tue Jul 02 2024 aplanasAATTsuse.com- Update to version 1+git20240702.5f20299:
* Call regenerate-initrd-posttrans
* Remove pcrlock files older than 1 week
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Tue Jul 02 2024 aplanasAATTsuse.com- Update to version 1+git20240702.7cc1443:
* Call regenerate-initrd-posttrans
* Remove pcrlock files older than 1 week
* Mon Jul 01 2024 aplanasAATTsuse.com- Update to version 1+git20240701.dfe385a:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Mon Jul 01 2024 aplanasAATTsuse.com- Update to version 1+git20240701.c2355d1:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Fri Jun 28 2024 aplanasAATTsuse.com- Update to version 1+git20240628.2c0ce44:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Fix transactional check
* Fri Jun 28 2024 aplanasAATTsuse.com- Update to version 1+git20240628.28c6629:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Fix transactional check
* Fri Jun 28 2024 aplanasAATTsuse.com- Update to version 1+git20240628.50d3198:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Fix transactional check
* Fri Jun 28 2024 aplanasAATTsuse.com- Update to version 1+git20240628.0ceaaa7:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Fri Jun 28 2024 aplanasAATTsuse.com- Update to version 1+git20240628.c7ed1e6:
* Call regenerate-initrd-posttrans
* Measure initial state from backup
* Remove useless TODO comments
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Thu Jun 27 2024 aplanasAATTsuse.com- Update to version 1+git20240627.cdec530:
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Call regenerate-initrd-posttrans
* Tue Jun 25 2024 aplanasAATTsuse.com- Update to version 1+git20240625.60cfd63:
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Call regenerate-initrd-posttrans
* Add system / snapper as prefix for tw/grub2-bls
* Compose the entry file name in a single place
* Wed Jun 19 2024 aplanasAATTsuse.com- Update to version 1+git20240619.b061705:
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Call regenerate-initrd-posttrans
* Make \'invert\' a generic case
* Wed Jun 19 2024 aplanasAATTsuse.com- Update to version 1+git20240619.d7f4196:
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Call regenerate-initrd-posttrans
* Make free space for new kernel / initrd
* Replace match with test in jq
* Thu Jun 13 2024 aplanasAATTsuse.com- Update to version 1+git20240613.6aa20e7:
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Call regenerate-initrd-posttrans
* Fri Jun 07 2024 aplanasAATTsuse.com- Update to version 1+git20240607.5d1c30b:
* Call regenerate-initrd-posttrans
* Rename variable to SDB_ADD_INITIAL_COMPONENT
* Fri Jun 07 2024 aplanasAATTsuse.com- Update to version 1+git20240607.529d117:
* Call regenerate-initrd-posttrans
* grub: add grub drive in initrd path
* grub: blscfg is included in the image
* Fri Jun 07 2024 aplanasAATTsuse.com- Update to version 1+git20240607.0e39d27:
* Call regenerate-initrd-posttrans
* grub: add grub drive in initrd path
* Fri Jun 07 2024 aplanasAATTsuse.com- Update to version 1+git20240607.729aa8c:
* Call regenerate-initrd-posttrans
* grub: blscfg is included in the image
* Wed Jun 05 2024 aplanasAATTsuse.com- Update to version 1+git20240605.1cd6886:
* Call regenerate-initrd-posttrans
* Fix pcrlock_manual_raw call
* Wed Jun 05 2024 aplanasAATTsuse.com- Update to version 1+git20240605.b62ec8e:
* Call regenerate-initrd-posttrans
* Fix pcrlock_manual_raw call
* Wed Jun 05 2024 aplanasAATTsuse.com- Update to version 1+git20240605.aac0a53:
* Call regenerate-initrd-posttrans
* Fix pcrlock_manual_raw call
* Tue Jun 04 2024 aplanasAATTsuse.com- Update to version 1+git20240604.3d9ac3c:
* Call regenerate-initrd-posttrans
* Add emacs .dir-locals.el
* Show success message
* Tue Jun 04 2024 aplanasAATTsuse.com- Update to version 1+git20240604.bfe470a:
* Call regenerate-initrd-posttrans
* Use a recovery pin for re-enrollment
* Mon Jun 03 2024 aplanasAATTsuse.com- Update to version 1+git20240603.146bfdc:
* Call regenerate-initrd-posttrans
* grub2: entries predictions as a single component
* grub2: remove duplicate function
* Add blscfg.mod in the ESP and update predictions
* grub2: generate pcrlock predictions
* Mon Jun 03 2024 aplanasAATTsuse.com- Update to version 1+git20240603.d3c4537:
* Call regenerate-initrd-posttrans
* grub2: entries predictions as a single component
* Fri May 31 2024 aplanasAATTsuse.com- Update to version 1+git20240531.9e8b2d9:
* Call regenerate-initrd-posttrans
* grub2: remove duplicate function
* Thu May 30 2024 aplanasAATTsuse.com- Update to version 1+git20240530.28badd2:
* Call regenerate-initrd-posttrans
* Add blscfg.mod in the ESP and update predictions
* Thu May 30 2024 aplanasAATTsuse.com- Update to version 1+git20240530.21c1a90:
* Call regenerate-initrd-posttrans
* Add blscfg.mod in the ESP
* grub2: generate pcrlock predictions
* Wed May 29 2024 aplanasAATTsuse.com- Update to version 1+git20240529.1fbb0b5:
* grub2: generate pcrlock predictions
* Call regenerate-initrd-posttrans
* Wed May 29 2024 aplanasAATTsuse.com- Update to version 1+git20240529.6c767aa:
* grub2: generate pcrlock predictions
* Call regenerate-initrd-posttrans
* Fix some typos
* Add show-entry command
* Add SYSTEMD_COLORS flag
* Add byte order mark to boot.csv
* Don\'t try to mess with overlayfs inside transaction
* .spec - requires: dialog
* fallback for machine-id
* Update requirements
* Measure manually initrd if pcrlock fails
* Set SYSTEMD_LOG_LEVEL if verbose
* Only error out on empty machine-id when actually used
* feat: add basic boot assessment This adds 3 attempts to all boot entries. If all attempts fail, it will automatically get marked unbootable. This commit also adds logic to all parts that access the conf files to detect them, no matter the state.
* fix: use new os-release and machine-id files This fixes an issue where the os-release file has been updated, but the old one is still used by sdbootutil to generate the new entries
* dracut call: --add-device belongs to --sysroot
* Make sdbootutil usable with no snapshot Systems
* Warning if make-policy do not register all PCRs
* Revert \"Remove GRUB2 package conflict\"
* Add systemd.machine_id to kernel command line
* fix: update_kernel function c990b0f509f6e6fef3432f6b7e7abfb471d3d9c9 introduced a bug where all kernels where marked as stale. This fixes it.
* fix: delete correct initrd file after installation Otherwise the file will remain orphaned in the tmpdir and may cause dracut to fail on subsequent builds
* Tue Mar 12 2024 aplanasAATTsuse.com- Update to version 1+git20240312.2bfed23:
* Add minimal grub configuration
* Tue Mar 12 2024 aplanasAATTsuse.com- Update to version 1+git20240312.0d1ee17:
* Add minimal grub configuration
* Tue Mar 12 2024 aplanasAATTsuse.com- Update to version 1+git20240312.d353f0b:
* Add minimal grub configuration
* Tue Mar 12 2024 aplanasAATTsuse.com- Update to version 1+git20240312.e151e64:
* Add minimal grub configuration
* Mon Mar 11 2024 aplanasAATTsuse.com- Update to version 1+git20240311.61a93f9:
* Add SNAPSHOT parameter to bootloader command
* Remove GRUB2 package conflict
* Resolve some shellcheck issues
* Remove unused variable
* Change tempfile name
* needs-update and update meets grub2
* Consider grub2 when installing the bootloader
* Add grub2 detector and command
* Mon Mar 11 2024 aplanasAATTsuse.com- Update to version 1+git20240311.7584086:
* Add SNAPSHOT parameter to bootloader command
* Remove GRUB2 package conflict
* Mon Mar 11 2024 aplanasAATTsuse.com- Update to version 1+git20240311.aa61c6c:
* Remove GRUB2 package conflict
* Synchronize /boot/grub2 in the ESP
* Mon Mar 11 2024 aplanasAATTsuse.com- Update to version 1+git20240311.20dec83:
* Remove GRUB2 package conflict
* Synchronize /boot/grub2 in the ESP
* Wed Mar 06 2024 aplanasAATTsuse.com- Update to version 1+git20240306.e63298f:
* Resolve some shellcheck issues
* Remove unused variable
* Change tempfile name
* needs-update and update meets grub2
* Consider grub2 when installing the bootloader
* Add grub2 detector and command
* feat: add add-all-kernels-clean function This allows to easily add all kernels and regenerate the initrds for them
* refactor: use snapshot as argument for all commands
* Set SYSTEMD_LOG_LEVEL=warning for pcrlock
* Don\'t require /etc/sysconfig/fde-tools for pcr-oracle
* add loader.conf to locking
* Make sure there are actually entries
* Prefer pcr-oracle if it\'s actually configured
* Don\'t log to syslog ourselves
* Fix typo
* fix: remove Tumbleweed version from regular entries This fixes an issue where tumbleweed gets updated to a new snapshot with new kernel, but the version in entries is not adapted. The version will still be visible in snapper entries, as it won\'t change there.
* Thu Feb 15 2024 aplanasAATTsuse.com- Update to version 1+git20240215.cb7e392:
* Add --no-random-seed argument
* Fix pcr-oracle use
* Add device when generating initrd for snapshots
* Use systemd-pcrlock
* Pre-built initrd support
* Wed Feb 14 2024 lnusselAATTsuse.com- Update to version 1+git20240214.ba81e0e:
* Fix pcr-oracle use
* Add device when generating initrd for snapshots
* Use systemd-pcrlock
* Pre-built initrd support
* Add subvolumes_prefix support
* Tue Jan 23 2024 lnusselAATTsuse.com- Update to version 1+git20240122.c0d8f76:
* Integrate with kernel-install
* Rework kernel listing a bit
* Add checks to list-entries
* List entries for current system only by default
* Fall back to loader.conf if setting efivar failed
* Runtime determine kernel image name
* Add list-snapshots
* Add list-entries command
* Mon Jan 22 2024 lnusselAATTsuse.com- Update to version 1+git20240118.7e744b4:
* Bind mount /etc inside the snapshot
* Thu Dec 21 2023 lnusselAATTsuse.com- Update to version 1+git20231221.42797ab:
* Do not fail if LUKS2 section is empty
* Thu Dec 14 2023 lnusselAATTsuse.com- Update to version 1+git20231214.b186b2d:
* Fix exit code
* Revert \"Add pcr predictions to initrd for now\"
* Wed Dec 13 2023 lnusselAATTsuse.com- Update to version 1+git20231213.2a07af6:
* Add update-predictions command
* Predict all the entries
* Mon Dec 11 2023 lnusselAATTsuse.com- Update to version 1+git20231211.01c6a76:
* Add ExclusiveArch for 64-bit EFI architectures
* Wed Nov 29 2023 lnusselAATTsuse.com- Update to version 1+git20231129.d7f3909:
* Add pcr predictions to initrd for now
* Generate new TPM2 predictions with pcr-oracle
* Update file triggers
* Fix exit code of update command
* Add a %transfiletriggerin to update EFI binaries
* Update help text
* Tue Nov 14 2023 lnusselAATTsuse.com- Update to version 1+git20231114.6bcf1d3:
* Fix quoting when calling dracut
* Thu Nov 02 2023 lnusselAATTsuse.de- Update to version 1+git20231102.beb4c19:
* Update sdboot in snapper hook
* Install command with specific snapshot
* Install sdbootutil marker next to loader
* In t-u mode, don\'t call sdbootutil in rpm scriptlets
* Thu Oct 26 2023 lnusselAATTsuse.com- Update to version 1+git20231026.f43c33c:
* Fix generating initrd for random snapshots
* Mon Oct 23 2023 lnusselAATTsuse.de- Update to version 1+git20231023.873adb9:
* Use correct image name on aarch64
* Thu Oct 19 2023 Fabian Vogt - Add changes from gh#openSUSE/sdbootutil#21:
* sdbootutil.spec: Add missing efibootmgr dependency
* sdbootutil.spec: Make sdbootutil-snapper a hard dependency
* Thu Oct 12 2023 lnusselAATTsuse.de- Update to version 1+git20231005.890f70c:
* Add --no-reuse-initrd option
* Refactor boot descriptive entries
* feat: more descriptive bootmenu entries
* Remove stray set -x
* speed up snapper list
* Fix misleading comment
* Fix helptext
* Thu Aug 17 2023 lnusselAATTsuse.de- Update to version 1+git20230817.2a3cd34:
* Ignore errors from efibootmgr
* Update spec file
* Add marker to flag installation using sdbootutil
* Refactor and fix boot entry installation
* Don\'t exit in warn()
* feat: use arg_esp_path directly
* fix: get esp_device from bootctl
* fix: only install shim for secure boot
* feat: create only non-existing entries & pass correct ESP partition
* fix: make efibootmgr silent
* feat: create boot menu entries when installed
* Mon Aug 14 2023 lnusselAATTsuse.com- Update to version 1+git20230814.38973c7:
* Support purge-kernels
* Fix postun
* Remove debug logging
* Mon Aug 07 2023 Fabian Vogt - Only install the snapper plugin if sdbootutil is requested- Bypass git, owner is not available ATM
* Thu Jul 27 2023 lnusselAATTsuse.com- Update to version 1+git20230727.a0e666f:
* Set and honor $SYSTEMD_ESP_PATH
* rpm-script: don\'t remove kernel on reinstalls
* Wed Jul 26 2023 lnusselAATTsuse.com- Update to version 1+git20230726.a994d2e:
* Fix installing extra kernels in MicroOS
* Replace file triggers with scriptlet
* Fix cleanup of rollback files
* Don\'t install unchanged files
* Add is-bootable and list-kernels commands
* Add ARCHITECTURE.md which explains how the setup works
* Add default loader config when installed
* Mon Jul 17 2023 lnusselAATTsuse.com- Update to version 1+git20230717.dac075e:
* Install default boot loader in non-secure-boot case too
* Thu Jul 13 2023 lnusselAATTsuse.de- Update to version 1+git20230713.df6eaca:
* Update features
* Call stty only in interactive mode
* silence stty errors
* Thu Jul 13 2023 lnusselAATTsuse.de- Update to version 1+git20230713.356f0c5:
* Fix rpm dependencies
* Tue Jul 11 2023 lnusselAATTsuse.com- Update to version 1+git20230711.f5c7e48:
* Fix setting root and rootflags
* Tue Jul 11 2023 lnusselAATTsuse.com- Update to version 1+git20230626.1ef6b4d:
* creating /etc/kernel directory
* Update help screen
* Thu Jun 15 2023 lnusselAATTsuse.de- Update to version 1+git20230615.587e134:
* Handle out of space
* Thu Jun 15 2023 Ludwig Nussel - initial package
 
ICM