File uki.changes of Package uki
-------------------------------------------------------------------
Mon Aug  4 10:31:41 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire /usr/bin/ukify instead of systemd-experimental: on
  Tumbleweed, ukify now lives in systemd-ukify. Using the binary
  path allows us to be independent of the actual package name.
-------------------------------------------------------------------
Sat May 24 09:54:45 UTC 2025 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Remove global uki extra dir
  * Global extra dir will be manage in another package.
-------------------------------------------------------------------
Fri May 23 22:20:17 UTC 2025 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Add vanilla flavor
  - BuildRequires to the new initrd package.
-------------------------------------------------------------------
Wed May 14 08:31:42 UTC 2025 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- multi-versioning
  - Add source_rel and use it for adding Provides with good versioning. 
  - Add uname in files
  - Provides multiversion(kernel)
-------------------------------------------------------------------
Wed Jan  8 09:38:31 UTC 2025 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Fix posttrans script condition
-------------------------------------------------------------------
Tue Dec 31 15:31:46 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Do not sign uki for local build. Remove local certificate. 
-------------------------------------------------------------------
Thu Dec 19 15:56:37 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- scriptlets: install and remove all ukis
  * Need to use version 1.4.1 of uki-tool
- Get the kernel version from the package installed
- name_suffix defined only if flavor is defined
-------------------------------------------------------------------
Mon Sep 30 09:26:24 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- BuildRequires:
  * Add update-bootloader to resolve the choice with perl-bootloader
  * Reorder
- Remove the kernel spec macro file
  * Add macros in the specfile
-------------------------------------------------------------------
Mon Sep  2 17:23:27 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Provides certs and extra uki dir
- Summary fix
- Use static initrd release into version
- scriptlets:
  - use efi_dir when adding/removing uki in boot part
  - install the entry in posttrans instead of post
    Allow during the update to be install after the removal of previous entry 
  - Do not fail if no entry added/removed
-------------------------------------------------------------------
Thu Aug  1 08:36:44 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Follow uki-tool changes
  - binary name has been changed
  - sdboot/grub2 parameters has been changed
-------------------------------------------------------------------
Wed Jul 17 09:53:40 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Use of needsbinariesforbuild instead of needsrootforbuild to get the static
  initrd file to build the uki  without the need of the root user.
- certification file should follow the uki name
-------------------------------------------------------------------
Thu Jul 11 14:53:20 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Add the kernel command line
- update condition in scriptel to guess the bootloader
- Use multibuild and build for different kernel flavors
-------------------------------------------------------------------
Mon Jul  8 14:13:17 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Add extra directory as specify into uapi group site
  * See: https://uapi-group.org/specifications/specs/unified_kernel_image/#locations-and-naming-for-uki-auxiliary-resources 
-------------------------------------------------------------------
Mon Jul  8 07:59:45 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Build requires changes from ukit to uki-tool 
-------------------------------------------------------------------
Wed Jul  3 15:33:24 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Switch from initrd-dracut-generic to static-initrd-generic
-------------------------------------------------------------------
Thu Mar  7 15:01:20 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- post: Print mokutil command for both bootloaders
  * Print the cert file path and name.
- swith from %postun to %preun
-------------------------------------------------------------------
Mon Mar  4 13:09:45 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Get Kernel Version from uname variable
- Use ukit create to build the UKI. 
-------------------------------------------------------------------
Thu Feb 29 10:29:08 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- post: add entry to sdbooot bootloader.
-------------------------------------------------------------------
Fri Dec 29 17:10:47 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Rename the installed binary by "uki" without kernel version
  Binary will be installed in the corresponding kernel version tree 
-------------------------------------------------------------------
Mon Dec 11 11:09:55 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Add a requires to the kernel used to build the UKI
- Update the initrd version 
-------------------------------------------------------------------
Fri Dec  1 11:05:10 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Update the version format 
-------------------------------------------------------------------
Fri Nov 24 09:44:57 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Get the version of the pre-install static initrd
- Change version format to %{kernel_version}_%{initrd_version}
-------------------------------------------------------------------
Fri Oct 27 08:23:30 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Remove the grub2 mkconfig already deal by ukit 
-------------------------------------------------------------------
Thu Sep 28 16:00:56 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Add dependency for systemd-pcrphase to wotk at boot 
-------------------------------------------------------------------
Wed Sep 27 19:29:59 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Use UKIFY to generate keys for secure boot and PCR.
  - Stop using nedssslcertforbuild
  - Remove openSUSE certificate
- Update the UKIFY build command
  - Integrate all pcr keys in the UKI sections
  - Sign it                                                
-------------------------------------------------------------------
Mon Sep 25 09:32:55 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- specfile %postun: remove correctly grub2 menu entry 
-------------------------------------------------------------------
Fri Sep 22 15:49:16 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Create the generic signed unified kernel image