77 Commits

Author SHA256 Message Date
b82354d581 Accepting request 1324881 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1324881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=33
2026-01-01 13:59:49 +00:00
12aa629d9b - Add fde-tools.conf to create /var/log/fde with tmpfiles.d
(jsc#PED-14754)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=76
2025-12-31 07:36:04 +00:00
79d01273a5 Accepting request 1321204 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1321204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=32
2025-12-05 15:51:00 +00:00
07c6e312e5 - Build with distro flags
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=74
2025-12-05 00:59:19 +00:00
9b00547404 Accepting request 1296259 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1296259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=31
2025-07-30 09:41:42 +00:00
253daf39ae - Add the missing /var/log/fde (bsc#1247228)
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=72
2025-07-29 07:50:16 +00:00
11cf22f946 Accepting request 1294926 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1294926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=30
2025-07-23 14:32:03 +00:00
9272b4678e - Add fde-tools-bsc1246464-use-default-uefi-boot-path.patch to
use the default EFI boot path if there is no FILE compoment in
  in the boot entry (bsc#1246464)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=70
2025-07-22 05:34:38 +00:00
0d582a3554 Accepting request 1284720 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1284720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=29
2025-06-11 14:19:50 +00:00
9a46776384 - Add fde-tools-bsc1244323-firstboot-fix-lsinitrd.patch to fix the
empty LUKS header checksum from lsinitrd (bsc#1244323)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=68
2025-06-11 08:29:38 +00:00
30cc3b7c08 Accepting request 1282968 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1282968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=28
2025-06-10 06:57:12 +00:00
f73dd5b138 - Add fde-tools-bsc1243877-firstboot-remove-key-conf.patch to
remove the dracut conf for the key file to avoid the error from
  dracut (bsc#1243877)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=66
2025-06-05 06:06:08 +00:00
d7b984cbfd Accepting request 1277521 from Base:System
update to 0.7.3 to include the fix for bsc#1243166 and to support KIWI early reencryption

OBS-URL: https://build.opensuse.org/request/show/1277521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=27
2025-05-20 07:31:12 +00:00
bf5e1bc1a6 - Update to version 0.7.3
+ Detect the supported RSA key size
  + Take snapshot when signing
  + Switch to "--target-platform" when available
  + Allow RPM_MACRO_DIR to be defined during build time
  + Fix naming and disable ccid
  + tpm: fix tpm-present with the newer pcr-oracle
  + firstboot: make "Pass phrase" mandatory
  + firstboot: disable FDE/TPM2 when secure boot is off
  + Conditional helper
  + firstboot: replace the key file path in crypttab
  + firstboot: add more alias bootloader functions
  + firstboot: detect the early reencryption
- Refresh fde-tools-firstboot-alp-snapshot.patch
- Drop merged patches
  + fde-tools-bsc1213945-set-rsa-key-size.patch
  + fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  + fde-tools-bsc1223002-firstboot-disable-ccid.patch
  + fde-tools-bsc1218181-replace-crypttab-key-path.patch
  + fde-tools-bsc1220160-conditional-requires.patch
  + fde-tools-change-rpm-macro-dir.patch
  + fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  + fde-tools-bsc1222970-firstboot-replace-ALP.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch
  + fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=64
2025-05-15 03:00:32 +00:00
946d6e73ea - Add fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
to not skip the encryption process when Secure Boot is off
  (bsc#1243166)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=63
2025-05-14 08:28:56 +00:00
5c7ee8a43f Accepting request 1251967 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1251967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=26
2025-03-11 19:42:34 +00:00
041d605619 - Add fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
to define non-expanded functions for the firstboot script
  (bsc#1238593)

OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=61
2025-03-11 08:09:26 +00:00
0ebee0388f Accepting request 1229768 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1229768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=25
2024-12-11 20:00:55 +00:00
a381ac4bfa - Enable build on loongarch64
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=59
2024-12-10 11:42:52 +00:00
438d9e140b Accepting request 1190593 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1190593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=24
2024-08-01 20:03:46 +00:00
a03c9939fd Accepting request 1190592 from home:gary_lin:branches:Base:System
- Add fde-tools-bsc1218181-replace-crypttab-key-path.patch to
  change the key path in crypttab to avoid the unexpected error
  (bsc#1218181)

OBS-URL: https://build.opensuse.org/request/show/1190592
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=57
2024-07-31 07:03:17 +00:00
6e2ca5aa8b Accepting request 1179922 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1179922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=23
2024-06-11 16:27:06 +00:00
631f2cee65 Accepting request 1179898 from home:gary_lin:branches:Base:System
- Update fde-tools-bsc1220160-conditional-requires.patch to
  check fde-tpm-helper in %post and %posttrans

OBS-URL: https://build.opensuse.org/request/show/1179898
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=55
2024-06-11 07:53:15 +00:00
b0b1a9de4f Accepting request 1177686 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1177686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=22
2024-05-31 20:15:22 +00:00
fe84a8b78a Accepting request 1177685 from home:gary_lin:branches:Base:System
- Fix fde-tools-change-rpm-macro-dir.patch which didn't set
  RPM_MACRO_DIR correctly

OBS-URL: https://build.opensuse.org/request/show/1177685
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=53
2024-05-30 07:06:03 +00:00
8de9c1e34e Accepting request 1172318 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1172318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=21
2024-05-07 16:02:22 +00:00
b88327585d Accepting request 1172317 from home:gary_lin:branches:Base:System
- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)

OBS-URL: https://build.opensuse.org/request/show/1172317
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=51
2024-05-07 06:01:37 +00:00
073cba3d50 Accepting request 1169081 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1169081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=20
2024-04-21 18:24:26 +00:00
29eb57e24e Accepting request 1169080 from home:gary_lin:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1169080
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=49
2024-04-19 08:35:32 +00:00
627297a081 Accepting request 1168698 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1168698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=19
2024-04-18 20:07:59 +00:00
16510c9d30 Accepting request 1168695 from home:gary_lin:branches:Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/1168695
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=47
2024-04-18 05:45:11 +00:00
100d27afab Accepting request 1157881 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1157881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=18
2024-03-15 19:27:32 +00:00
eb53a6b8f6 Accepting request 1157875 from home:gary_lin:branches:Base:System
- Add json-c to BuildRequires to build on openSUSE Leap 15.5

OBS-URL: https://build.opensuse.org/request/show/1157875
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=45
2024-03-14 08:23:12 +00:00
d8507cd059 Accepting request 1154987 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1154987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=17
2024-03-06 22:03:14 +00:00
93c0cb78b6 Accepting request 1154983 from home:gary_lin:branches:Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/1154983
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=43
2024-03-05 08:00:12 +00:00
e62ea865cb Accepting request 1147508 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1147508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=16
2024-02-21 16:51:50 +00:00
e0f1af34dd Accepting request 1147506 from home:gary_lin:branches:Base:System
- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)

OBS-URL: https://build.opensuse.org/request/show/1147506
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=41
2024-02-19 06:42:29 +00:00
acd9767f91 Revert the rsa key patch to wait for shim-install update
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=40
2024-02-07 09:47:51 +00:00
f514eadbf3 Accepting request 1144839 from home:gary_lin:branches:Base:System
- Add fde-tools-set-rsa-key-size.patch to detect the highest
  available RSA key size (bsc#1213945)

OBS-URL: https://build.opensuse.org/request/show/1144839
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=39
2024-02-07 09:13:38 +00:00
08ab4fc8ab Accepting request 1123704 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1123704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=15
2023-11-07 20:25:12 +00:00
abc747bcf9 Accepting request 1123627 from home:dimstar:Factory
Fix build with RPM 4.19: unnumbered patches are no longer supported.

OBS-URL: https://build.opensuse.org/request/show/1123627
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=37
2023-11-07 02:02:31 +00:00
9931182d2a Accepting request 1121560 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1121560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=14
2023-11-02 19:20:52 +00:00
bdc336b941 Accepting request 1121559 from home:gary_lin:branches:Base:System
- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support

OBS-URL: https://build.opensuse.org/request/show/1121559
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=35
2023-11-01 08:34:50 +00:00
61dc7ac1aa Accepting request 1119546 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1119546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=13
2023-10-24 18:06:47 +00:00
172565fa48 Accepting request 1119545 from home:gary_lin:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1119545
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=33
2023-10-23 06:57:14 +00:00
0c3b7f6d23 Accepting request 1115533 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1115533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=12
2023-10-05 18:02:52 +00:00
d2fcf6721a Accepting request 1115297 from home:gary_lin:branches:Base:System
- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'

OBS-URL: https://build.opensuse.org/request/show/1115297
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=31
2023-10-04 08:23:14 +00:00
b3a37d8950 Accepting request 1114736 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1114736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=11
2023-10-02 18:04:16 +00:00
408af2180f Accepting request 1114735 from home:gary_lin:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1114735
OBS-URL: https://build.opensuse.org/package/show/Base:System/fde-tools?expand=0&rev=29
2023-10-02 08:14:07 +00:00
47ee023c15 Accepting request 1112138 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1112138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fde-tools?expand=0&rev=10
2023-09-20 11:29:05 +00:00