Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: fde-tools | Distribution: SUSE Linux Framework One |
Version: 0.7.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.3.3 | Build date: Wed Jul 31 08:40:52 2024 |
Group: System/Boot | Build host: reproducible |
Size: 279943 | Source RPM: fde-tools-0.7.2-slfo.1.3.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/openSUSE/fde-tools | |
Summary: Tools required for Full Disk Encryption |
This package provides several components required to support Full Disk Encryption.
GPL-2.0-only
* Wed Jul 31 2024 glin@suse.com - Add fde-tools-bsc1218181-replace-crypttab-key-path.patch to change the key path in crypttab to avoid the unexpected error (bsc#1218181) * Fri Jun 07 2024 glin@suse.com - Update fde-tools-bsc1220160-conditional-requires.patch to check fde-tpm-helper in %post and %posttrans * Thu May 30 2024 glin@suse.com - Fix fde-tools-change-rpm-macro-dir.patch which didn't set RPM_MACRO_DIR correctly * Tue May 07 2024 glin@suse.com - Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch to make "pass" mandatory during firstboot (bsc#1223771) * Fri Apr 19 2024 glin@suse.com - Add patches to adopt the "--target-platform" option when using the newer pcr-oracle (bsc#1218390) + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch * Thu Apr 18 2024 glin@suse.com - Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace "ALP" with "This system" (bsc#1222970) - Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable the non-functional ccid option (bsc#1223002) * Wed Mar 13 2024 glin@suse.com - Add json-c to BuildRequires to build on openSUSE Leap 15.5 * Tue Mar 05 2024 glin@suse.com - Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro directory correctly - Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros noarch - Add fde-tools-bsc1220160-conditional-requires.patch to make fde-tpm-helper a conditional "Requires" (bsc#1220160) * Mon Feb 19 2024 glin@suse.com - Add fde-tools-bsc1213945-set-rsa-key-size.patch to set the highest supported RSA key size (bsc#1213945) * Mon Nov 06 2023 dimstar@opensuse.org - Fix build with RPM 4.19: unnumbered patches are no longer supported. * Wed Nov 01 2023 glin@suse.com - Update to version 0.7.2 + Add help output for the command tpm-authorize + Improve the multi-devices support * Mon Oct 23 2023 glin@suse.com - Update to version 0.7.1 + add-secondary-key: remove the generation of the secondary password + add-secondary-key: remove the inclusion of 'add-secondary-password' + luks: list all underlying LUKS device + Introduce FDE_DEVS to list all LUKS devices - Drop upstreamd patch + fde-tools-remove-redundant-2nd-pw-creation.patch * Wed Oct 04 2023 glin@suse.com - Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove the creation of the secondary password in 'add-secondary-key' * Mon Oct 02 2023 glin@suse.com - Bring ExclusiveArch back and only enable the build for the architectures with the proper UEFI Secure Boot and TPM 2.0/TCG protocol support: aarch64 x86_64 riscv64 * Tue Sep 19 2023 glin@suse.com - Update to version 0.7.0 + firstboot: apply the grub.cfg change immediately + fde-tpm-helper for bootloader RPMs to update the sealed key automatically + Fix the find command of 'make dist' + Clean up the repo + Make the system flags configurable + fde-tpm-helper: specify the bootloaders in %post - Add two new subpackages for the bootloader RPMs to update the sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros - Remove ExclusiveArch and set the system directories for 'make' and 'make install' * Tue Aug 29 2023 glin@suse.com - Update to version 0.6.9 + Redirect the firstboot messages to journald instead of a standalone log file (bsc#1214581) + Update /boot/grub2/grub.cfg at the end of firstboot to reflect the LUKS key change + Update the version automatically + Add 'cryptsetup' to 'make dist' + Fix the version in fde.sh - Update the download URL * Thu Aug 24 2023 glin@suse.com - Update to version 0.6.8 + Improve the LUKS partition detection to support LUKS over LVM - Remove openssl and tpm2-0-tss-devel from BuildRequires since all TPM related programs are already in pcr-oracle - Add util-linux-systemd to Requires for 'lsblk' * Fri Aug 18 2023 glin@suse.com - Update to version 0.6.7 + Check failure of authorized policy creation + Additional check for recovery password - Drop upstreamed patch + fde-tools-handle-authorized-policy-failure.patch * Thu Jul 27 2023 glin@suse.com - Add fde-tools-handle-authorized-policy-failure.patch handle the failure of authorized policy creation * Thu Jul 20 2023 glin@suse.com - Update to version 0.6.6 + Avoid cleaning the temp directory when calling tpm_test + firstboot/fde: use functions as the aliases for bootloader functions + firstboot/fde: always regenerate initrd + firstboot/fde: use authorized policy by default + Support devices other than the root partition - Drop upstreamed patches + fde-tools-avoid-cleaning-temp-dir.patch + fde-tools-fix-bootloader-func.patch + fde-tools-force-dracut.patch + fde-tools-enable-authpol-in-firstboot.patch * Thu Jul 13 2023 glin@suse.com - Add fde-tools-enable-authpol-in-firstboot.patch to enable authorized policy in the firstboot script * Fri Jul 07 2023 glin@suse.com - Add fde-tools-fix-bootloader-func.patch + Define the bootloader specific functions in the firstboot script since the aliases are not expanded - Add fde-tools-force-dracut.patch + Always regenerate initrd * Tue Jul 04 2023 glin@suse.com - Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning the temp directory when calling tpm_test * Tue Jul 04 2023 glin@suse.com - Update to version 0.6.5 + LUKS2 keyslot management with the grub-tpm2 token + Replace mkinitrd with dracut * Wed Jun 14 2023 glin@suse.com - Update to version 0.6.4 + Add man page and bash completion support + Switch to TPM 2.0 Key File for grub2 + Update the installation paths + Enable authorized policy by default + Implement 'tpm-disable' command (bsc#1208834) - Add a subpackage: fde-tools-bash-completion - Use 'tpm-activate' in the systemd service file - Add help2man to BuildRequires - Drop the upstreamed patches + fde-tools-tpm2.0-key-file-support.patch + fde-tools-fix-paths.patch + fde-tools-set-stop-event-for-tpm_authorize.patch + fde-tools-enable-authorized-policy-by-default.patch + fde-tools-reduce-iterations.patch + fde-tools-set-grub.cfg-as-stop-event.patch * Thu Jun 08 2023 glin@suse.com - Fix the path in fde-tools.service * Wed Jun 07 2023 glin@suse.com - Add fde-tools-tpm2.0-key-file-support.patch to support TPM 2.0 Key File for grub2 - Bump the required pcr-oracle version to 0.4.5 for the TPM 2.0 Key File support - Add fde-tools-reduce-iterations.patch to reduce the iterations for the key created by luks_add_random_key - Add fde-tools-set-grub.cfg-as-stop-event.patch to set grub.cfg as the stop event for the PCR prediction - Add fde-tools-enable-authorized-policy-by-default.patch to switch FDE_USE_AUTHORIZED_POLICIES to yes * Tue Jun 06 2023 meissner@suse.com - remove dracut and jeos-firstboot from buildrequires, just specify the directory. * Wed May 17 2023 glin@suse.com - Add fde-tools-fix-paths.patch to fix the installation paths - Using the tarball from the github repo - Remove %clean * Fri Apr 21 2023 glin@suse.com - Update project URL * Tue Mar 28 2023 glin@suse.com - Apply fde-tools-set-stop-event-for-tpm_authorize.patch correctly * Mon Mar 06 2023 glin@suse.com - Add fde-tools-set-stop-event-for-tpm_authorize.patch to set the stop event when signing the authorized policy * Wed Mar 01 2023 okir@suse.com - firstboot/fde: ensure that aliases get expanded in shell scripts This is needed to make the bootloader_foo -> grub2_foo function name expansion work * Tue Feb 28 2023 okir@suse.com - Updated to version 0.6.3 - Fix a bug introduced by the recent change in tempdir handling * Mon Jan 09 2023 okir@suse.com - Updated to version 0.6.2 - Several patches that were added last-minute for the December snapshot have been folded back into git. - Implement first stab at authorized policies. * Wed Dec 14 2022 okir@suse.com - Fix several bugs in firstboot * The approach for reading the initial FDE pass phrase from /etc/default/grub is not supported in kiwi yet, so work around that * The kiwi KVM images have a strange EFI boot path that does not contain a File component. Try to work around that. * shim-install behaves differently between kiwi image build time and the installed system. Work around. * Tue Dec 13 2022 aplanas@suse.com - Fix source URL * Tue Dec 13 2022 okir@suse.com - Fix the fde-tpm-enroll.service file * Mon Dec 12 2022 okir@suse.com - Updated to version 0.6.1 - Fix tpm-enable subcommand - Add new add-secondary-key subcommand - Add a systemd unit file that triggers on the presence of the key file written by d-installer * Wed Dec 07 2022 okir@suse.com - Updated to version 0.6 - pcr-oracle is now a standalone project and package - Split off the jeos-firstboot stuff into a binary package of its own, because bare metal installations do not need it - Refactoring the scripts - Folded Gary's patches into git. * Fri Oct 14 2022 glin@suse.com - Add bsc1204037-mokutil-check-sb-state.patch to check the SecureBoot state with mokutil (bsc#1204037) * Thu Oct 13 2022 glin@suse.com - Add bsc1204037-update-grub.cfg-for-pw-only.patch to update grub.cfg when the user only chooses the pass phrase to encrypt the disk. (bsc#1204037) * Fri Sep 30 2022 dmueller@suse.com - add build support for other architectures - spec file clean ups * Fri Sep 16 2022 okir@suse.com - Move the (shipped) keyfile into /root to avoid issues with r/o root * Tue Sep 13 2022 okir@suse.com - Introduce a specific unit script that takes care of mounting root early (to avoid conflicts with ignition). * Mon Aug 29 2022 okir@suse.com - Make the firstboot workflow smarter (offer different key protectors) * Mon Aug 15 2022 okir@suse.com - Fixed typo of tpm2_key_protector_clear * Mon Aug 15 2022 okir@suse.com - Renamed to fde-tools-0.1 - included firstboot stuff * Tue Jul 26 2022 okir@suse.com - Initial build as package pcr-oracle
/etc/fde /usr/lib/systemd/system/fde-tpm-enroll.service /usr/lib64/cryptsetup /usr/lib64/cryptsetup/libcryptsetup-token-grub-tpm2.so /usr/sbin/fde-token /usr/sbin/fdectl /usr/sbin/fdectl-grub-tpm2 /usr/share/fde /usr/share/fde/commands /usr/share/fde/commands/add-secondary-key /usr/share/fde/commands/add-secondary-password /usr/share/fde/commands/passwd /usr/share/fde/commands/regenerate-key /usr/share/fde/commands/remove-secondary-password /usr/share/fde/commands/tpm-activate /usr/share/fde/commands/tpm-authorize /usr/share/fde/commands/tpm-disable /usr/share/fde/commands/tpm-enable /usr/share/fde/commands/tpm-present /usr/share/fde/commands/tpm-wipe /usr/share/fde/grub2 /usr/share/fde/luks /usr/share/fde/tpm /usr/share/fde/uefi /usr/share/fde/ui /usr/share/fde/ui/dialog /usr/share/fde/ui/shell /usr/share/fde/util /usr/share/fillup-templates/sysconfig.fde-tools /usr/share/man/man8/fdectl.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 31 00:23:50 2024