# Changelog mint ## [4.3.1.1-1] - 2026-08-26 ### Fixed - Cleanup and fixed rsync exit code handling (Nils Doerrer ) ## [4.3.1.0-12] - 2026-08-26 ### Fixed - UEFI: rsync -rL now uses --ignore-errors to skip broken symlinks in ISO EFI directory; mint21 ISO EFI/boot/bootx64.efi is a dangling symlink — without this flag rsync exits 23 and aborts the EFI partition write (Guman Rajput ) ## [4.3.1.0-11] - 2026-08-26 ### Added - SecureBoot support: detect lockdown mode; replace Mint 22 signed GRUB with Ubuntu 22.04 signed GRUB (same Canonical trust chain, no embedded memdisk config), write grub.cfg to EFI/ubuntu/ and fallback locations, reboot into installer; non-SecureBoot path (kexec) unchanged (Guman Rajput ) ## [4.3.1.0-10] - 2026-08-21 ### Fixed - UEFI: use kexec to load the installer kernel directly, bypassing GRUB; the Mint 22 ISO grubx64.efi has an embedded boot config that cannot be patched via any external file — root cause of all prior UEFI install failures (Guman Rajput ) ## [4.3.1.0-1] - 2026-08-19 ### Changed - Refactored from initrd-patch approach to INSTALLER partition + casper live-media boot; preseed placed on INSTALLER partition, installer kernel loaded via kexec (Guman Rajput ) - Removed "installation_method" ProductProperty (uefi -> reboot, otherwise kexec) - Removed "ignore_certificate_errors" ProductProperty (Not needed anymore as isofilename is discovered from mount) ## [4.3.0.6-4] - 2026-06-02 ### Changed - Migrate from opsicommon to opsi in postinst (Naglis Vidziunas ) ## [4.3.0.6-3] - 2026-02-18 ### Changed - Update encrypt_password description (Naglis Vidziunas ) ## [4.3.0.6-2] - 2025-12-17 ### Fixed - Correctly modify wget call in casper (Naglis Vidziunas ) ## [4.3.0.6-1] - 2025-10-16 ### Changed - Added ignore_certificate_errors property (Terry Strooband ) ### Fixed - Include grub.cfg to fix reboot installation method (Naglis Vidziunas ) ## [4.3.0.5-2] - 2025-12-12 ### Changed - Remove 01_packages.sh script (Naglis Vidziunas ) - Remove openssh-server from standard installation (Naglis Vidziunas ) ## [4.3.0.5-1] - 2025-11-13 ### Fixed - Rebuild initramfs after adding cryptsetup hook to support encrypted boot (Naglis Vidziunas ) ## [4.3.0.4-2] - 2025-10-08 ### Changed - Fixing initrd unpacking for mint with custom product id (Nils Doerrer ) ## [4.3.0.2-5] - 2025-09-05 ### Changed - More robust auto_discover_depot_ip implementation using socket.gethostbyname (Nils Doerrer ) ## [4.3.0.2-4] - 2025-08-28 ### Fixed - Fixed broken unattend configuration (Nils Doerrer ) ## [4.3.0.2-3] - 2025-08-26 ### Changed - Migrating encrypt_password property from old value to new default (empty) (Nils Doerrer ) ## [4.3.0.2-2] - 2025-08-25 ### Fixed - Fixed default value for encrypt_password to be empty (Nils Doerrer ) ## [4.3.0.2-1] - 2025-08-22 ### Changed - New partition_method crypto for installing with encrypted root partition (Nils Doerrer ) ## [4.3.0.1-4] - 2025-06-25 ### Changed - New ProductProperty: auto_discover_depot_ip to resolve ip from given depot fqdn to avoid wget segfaults (Nils Doerrer ) ## [4.3.0.1-3] - 2025-03-06 ### Changed - checking for custom/postinst.d directory and copy it to client-agent-installation if it exists (Mathias Radtke ) ## [4.3.0.1-2] - 2024-12-19 ### Changed - corrected language settings in preseed (Mathias Radtke ) ## [4.3.0.1-1] - 2024-07-26 ### Changed - mint22 first release (Mathias Radtke )