------------------------------------------------------------------- Sat May 24 09:37:15 UTC 2025 - Valentin Lefebvre - Update to version 1.5.0+1.g563332e: * fix SC2086 in common * Release 1.5.0 * sdboot: remove entry only for installed uki * sdboot: do not break with old version * bootloader: remove carefully installed uki. * snapper: add uki ver in conf for sorting entries * add quiet verb * sdboot: apply sort-key and version id * common: improve getting data from uki * sdboot: fix conf filename * snapper: Improve uki snapshots entries * bootloaders: trust uki's uname for kerver * bootloader menu-entries pretty_name * snapper: improve the snapper plugin * common: install/remove uki extra dir * fix: grub2: grep menuentry id * bootloader: take the uki path for removing entry * Add version argument ------------------------------------------------------------------- Mon Mar 03 15:41:47 UTC 2025 - valentin.lefebvre@suse.com - Update to version 1.4.2+0.g1e31f3f: * Release to 1.4.2 * readme: Update the git link * testsuite: create the uki-tool testsuite * grub2: Do not insert mod in menuentry * common: Check where ESP is mounted * create: could use the unsigned static initrd * readme: update installation info * create: pcrkeys arg - Removing patch fixed upstream [- create-pcrkeys-arg.patch] ------------------------------------------------------------------- Thu Jan 2 17:33:49 UTC 2025 - Valentin Lefebvre - Generate and use PCR keys only if it is required [+ create-pcrkeys-arg.patch] ------------------------------------------------------------------- Mon Dec 16 17:35:42 UTC 2024 - valentin.lefebvre@suse.com - Update to version 1.4.1+0.g2720d37: * Release to 1.4.1 * bootloaders: remove installed uki * bootloaders: all-ukis option * COMMON_KERNEL_MODULESDIR variable ------------------------------------------------------------------- Mon Sep 09 16:41:34 UTC 2024 - valentin.lefebvre@suse.com - Update to version 1.4.0+0.g50e5885: * Release 1.4.0 * grub2 removing entry: use entry ID * grub2 removing entry: check if menuentry discovered * common format uki: check if not already formated * uki installation: Fromat the efi filename in the efi partition * sdboot default: call bootctl set-default * grub2: remove uki with id name * bootloader: Add cmdline options * bootloader: Add title option for entries * helper: fix usage output when unknown command * sdboot_initrd: remove the installed intird * sdboot_initrd: update doc and man * sdboot: add static initrd option * grub2_initrd: Add the default option * grub2_initrd: fix root uuid discovering ------------------------------------------------------------------- Fri Aug 02 09:10:32 UTC 2024 - valentin.lefebvre@suse.com - Update to version 1.3.0+0.g23696fa: * Release to 1.3.0 * sdboot: * add new paramters to choose in which efi directory deals * default one is "/EFI/Linux" but could be "/EFI/opensuse" * parameter should be "kerver" instead of "kernel" * Format build and install script * binary name from `ukit` to `uki-tool` * extension: * Generate dedicated extensions with size optimisation * Move device functions into common * common_get_dev * Create a common function to install uki into efi dir * sdboot paramter * BEAK RETRO-COMPATIBILITY * from "image" to "uki" * sdboot indepependant of sdbootutil * Until uki feature is implemented into this tool, it uses now bootctl command and basic configuration files. * Improve how entry are added/removed for sdboot and grub * Create the UKI in case of missing installation. * common: prefer verify "/boot/efi" to know if efi is in used. ------------------------------------------------------------------- Fri Jul 5 08:02:20 UTC 2024 - Valentin Lefebvre - Change package name from ukit to uki-tool ------------------------------------------------------------------- Mon May 27 15:41:20 UTC 2024 - valentin.lefebvre@suse.com - Remove upstream fixed patch [- remove-snapshot-number-condition.patch] - Update to version 1.2.0+0.g87efdd2: * Release to 1.2.0 * doc: add manual * install.sh: Add prefix argument * extension: add no-deps option * Add specfile + update changelog * src: move src files * snapper: add plugin to snapper * addon: Removing snapshot number condition * Update to release 1.1.0 ------------------------------------------------------------------- Wed Apr 24 20:22:32 UTC 2024 - Valentin Lefebvre - Patch the addon command to accept non numbered snapshot [+ remove-snapshot-number-condition.patch] ------------------------------------------------------------------- Fri Apr 19 17:33:04 UTC 2024 - valentin.lefebvre@suse.com - Update to version 1.0.0+8.geb71bab: * addon: argument to create snpashot * create: fix calling the helper if wrong argument * addon: add command to generate addons * ukify: export the binary path * build.sh: check if all functions are defined * build.sh: Remove export ------------------------------------------------------------------- Mon Mar 11 10:06:42 UTC 2024 - valentin.lefebvre@suse.com - Moving srouces to github - Add AUTHORS and Changelog files in doc - Update to version 1.0.0+2.g1c51d7e: * sdboot: Add ach argument * license: swith to MIT license * Release to 1.0.0 * Inform about tools to use in doc * add AUTHORS file ------------------------------------------------------------------- Mon Mar 04 10:22:11 UTC 2024 - valentin.lefebvre@suse.com - Update to version 0.3.0+15.g1de0ad2: * sdboot: Add doc to readme * Contributing file * Readme: Add new command and fix descr * create command: generate UKI * helpers: use 'OPTIONS' for usage print * Export usefull varaibles ------------------------------------------------------------------- Fri Mar 01 13:31:52 UTC 2024 - valentin.lefebvre@suse.com - Update to version 0.3.0+9.gba4e135: * sdboot: use image option of sdbootutil ------------------------------------------------------------------- Thu Feb 29 09:33:13 UTC 2024 - valentin.lefebvre@suse.com - Update to version 0.3.0+8.ga51b691: * helper: improve messages * sdboot: Add command to add/remove entry ------------------------------------------------------------------- Mon Oct 23 18:40:12 UTC 2023 - valentin.lefebvre@suse.com - Update to version 0.3.0+6: * grub2: verify available memory in efi part ------------------------------------------------------------------- Mon Oct 23 09:53:57 UTC 2023 - valentin.lefebvre@suse.com - Update to version 0.3.0+5: * grub2: fix: UUID device & transactional ------------------------------------------------------------------- Thu Oct 19 10:07:06 UTC 2023 - valentin.lefebvre@suse.com - Update to version v0.3.0+4: * grub2: create dir in efi part * print correct helper & check grub2 file * grub2: fix variable condition * Add changelog file ------------------------------------------------------------------- Mon Oct 9 15:32:52 UTC 2023 - Valentin Lefebvre - Remove grub2 requires. Can be used with sdboot (conflicting) ------------------------------------------------------------------- Mon Sep 25 09:08:33 UTC 2023 - Valentin Lefebvre - Fix grub2 condition variable [0001-grub2-fix-variable-condition.patch] ------------------------------------------------------------------- Mon Sep 25 08:41:28 UTC 2023 - valentin.lefebvre@suse.com - Update to version 0.3.0: * Add installation script * Switch from bash to shell with shellcheck * readme: update to 0.2.1 * extension: add default format squashfs * grub2: check kernel version only when add initrd * readme: add commands documentation * command: add grub2 commands * extension: Update the uki installation path * build.sh: Identicate lines with #! * extension: optimize image creation - Update installation on Specfile ------------------------------------------------------------------- Wed Jul 12 09:58:52 UTC 2023 - Valentin Lefebvre - Add requires to squashfs ------------------------------------------------------------------- Wed Jul 12 09:18:41 UTC 2023 - Valentin Lefebvre - Update to 0.2.1 * Add extension format squashfs - specfile * Use the archive name given by the git project ------------------------------------------------------------------- Tue Jun 6 15:40:52 UTC 2023 - Valentin Lefebvre - Add patch 0001-grub2-check-kernel-version-only-when-add-initrd.patch ------------------------------------------------------------------- Tue Jun 6 08:29:13 UTC 2023 - Valentin Lefebvre - Update to version 0.2.0 * Add grub2 command * Update documentation * Update uki installation path * Fix the line parser in build ------------------------------------------------------------------- Tue May 9 06:50:48 UTC 2023 - Valentin Lefebvre - Switch requires from osc to zypper ------------------------------------------------------------------- Fri May 5 16:30:39 UTC 2023 - Valentin Lefebvre - version 0.1