191 Commits

Author SHA256 Message Date
6f937b5279 Accepting request 1303300 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1303300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=76
2025-09-10 15:29:49 +00:00
86893aacc7 - Update to version 1+git20250909.8b2878e:
* Check KEY for LUKS2 password

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=182
2025-09-09 07:28:37 +00:00
f55686da7b Accepting request 1302618 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1302618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=75
2025-09-04 15:58:57 +00:00
fbd6e9d437 Accepting request 1302617 from home:aplanas:branches:devel:microos
- Update to version 1+git20250903.f5a076b:
  * Distiguish between path and id for boot entries

OBS-URL: https://build.opensuse.org/request/show/1302617
OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=181
2025-09-03 14:48:29 +00:00
28911cf000 Accepting request 1300501 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1300501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=74
2025-08-21 14:54:04 +00:00
89992f832d - Update to version 1+git20250820.077bd8b:
* Revert "Ignore UPDATE_NVRAM (bsc#1247952)"
  * Fix dracut "No '/dev/log' or 'logger'" message
  * Don't mount /etc in chroot with btrfs subvolume
  * Fix issue template directory name

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=180
2025-08-20 12:24:55 +00:00
105095cc67 - Update to version 1+git20250814.85181f6:
* Add issue templates for bugs and feature requests
  * Use command line of target snapshot
  * Add --no-measure-pcr to opt-out PCR15
  * Remove README images

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=179
2025-08-20 06:28:07 +00:00
4f1bea0309 Accepting request 1299048 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1299048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=73
2025-08-13 14:23:00 +00:00
242859cdbf - Update to version 1+git20250812.13f4562:
* Ignore UPDATE_NVRAM (bsc#1247952)

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=178
2025-08-12 11:22:32 +00:00
fc569caee0 - Update to version 1+git20250811.2048838:
* Add easy advanced debugging

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=177
2025-08-11 20:37:12 +00:00
15dbb60f98 - Update to version 1+git20250811.5fc14ca:
* Enable sdbootutil-update-predictions.service on enroll
  * Fix device not marked as portable
  * Fix handling of configuration UPDATE_NVRAM

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=176
2025-08-11 20:08:24 +00:00
2b1ac30cf5 - Update to version 1+git20250811.2fd41f0:
* Clarify when the boot entries are created
  * Measure all bootloader combinations
  * Remove hard coded EFI boot entry name
- Update to version 1+git20250805.67fa6cb:
  * PCR#15 workaround for LVM devices
  * Use installkernel() only to install kernel modules

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=175
2025-08-11 09:39:24 +00:00
4dd09009a4 Accepting request 1297490 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1297490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=72
2025-08-06 12:31:22 +00:00
a8476f0687 - Update to version 1+git20250804.8dccab3:
* crypttab: do not add/remove parameters for ignored entries

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=174
2025-08-04 12:16:17 +00:00
01c907da3a Accepting request 1296809 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1296809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=71
2025-08-01 20:40:09 +00:00
85bb409a7b - Update to version 1+git20250731.055e2fe:
* Refactor the write_issue_file function

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=173
2025-07-31 12:25:29 +00:00
ab04ea8356 - Update to version 1+git20250731.b7568e3:
* Some style changes
  * Exit if no encrypted devices

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=172
2025-07-31 06:38:36 +00:00
8b0866502c - Update to version 1+git20250729.9dba13a:
* sdbootutil-enroll: support agetty for issue.d, too
  * Support riscv64 in set_image_name

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=171
2025-07-30 07:48:48 +00:00
46d250e7ab Accepting request 1295532 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1295532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=70
2025-07-25 15:04:22 +00:00
346f6fd48c - Update to version 1+git20250724.553d46c:
* measure-pcr-validator: fail if the file is missing
  * measure-pcr-validator.service: Run after initrd-root-device.target
  * measure-pcr-validator.service: Fix failure handling
  * Clean the default snapshot in Tumbleweed
  * Improve volume key extraction

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=170
2025-07-24 11:25:42 +00:00
1b9db97e6a Accepting request 1295113 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1295113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=69
2025-07-23 14:32:58 +00:00
0e8e015bce - Update to version 1+git20250722.bf18f3b:
* Measure kernel in PCR4 for grub2-bls if secure-boot

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=169
2025-07-22 13:55:33 +00:00
e4e4808bd7 Accepting request 1294420 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1294420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=68
2025-07-21 17:58:38 +00:00
387c43e43c - Update to version 1+git20250718.9f557f7:
* MicroOS mounts encrypted /var in initrd

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=168
2025-07-18 16:28:37 +00:00
e73d3bef63 Accepting request 1293770 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1293770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=67
2025-07-17 15:17:08 +00:00
e849fc619a Accepting request 1293759 from openSUSE:Factory
Regressed; new fix being discussed at https://github.com/openSUSE/sdbootutil/issues/266

OBS-URL: https://build.opensuse.org/request/show/1293759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=66
2025-07-16 13:52:05 +00:00
0a26e172a2 Accepting request 1293759 from openSUSE:Factory
Regressed; new fix being discussed at https://github.com/openSUSE/sdbootutil/issues/266

OBS-URL: https://build.opensuse.org/request/show/1293759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=66
2025-07-16 13:52:05 +00:00
6a032f5c60 Accepting request 1293768 from home:aplanas:branches:devel:microos
- Update to version 1+git20250716.b03c12f:
  * Revert "Check for transactional systems by actually checking ro status, not mount attributes"

OBS-URL: https://build.opensuse.org/request/show/1293768
OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=167
2025-07-16 10:59:07 +00:00
70d7d6e86b Accepting request 1292634 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1292634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=65
2025-07-15 14:41:57 +00:00
b16b9d5213 - Update to version 1+git20250710.d8e5d82:
* Check for transactional systems by actually checking ro status, not mount attributes

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=164
2025-07-14 07:40:24 +00:00
eba73fc346 Accepting request 1285396 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1285396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=64
2025-06-14 14:17:05 +00:00
db51104a55 - Update to version 1+git20250613.ee73e55:
* Fix uhmac installation
  * Remove edition downgrade
  * Update Cargo.lock

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=162
2025-06-13 09:33:27 +00:00
98cb7382c8 Accepting request 1281117 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1281117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=63
2025-06-03 15:50:42 +00:00
1c89e07b2f - Update to version 1+git20250529.307d6ff:
* Remove noarch for main package
  * Copy measure-pcr-prediction if missing in ESP
  * Compile and install uhmac
  * Use uhmac instead of openssl for HMAC
  * uhmac: add Rust tool for HMAC
  * Re-enable riscv64 arch
  * Support non-secure boot installations
  * Rework removable media detection
  * jeos-firstboot-enroll: fix typo in msgbox
  * Measure GPT of the disk with ESP, not the disk with root
  * jeos-firstboot-enroll: show final error message

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=160
2025-05-29 10:40:26 +00:00
193b915940 Accepting request 1274570 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1274570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=62
2025-05-06 14:39:52 +00:00
e00759355a - Update to version 1+git20250505.f4890e9:
* Build only for Intel and arm (bsc#1242256)

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=158
2025-05-05 12:50:47 +00:00
b902d9102e Accepting request 1273665 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1273665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=61
2025-05-01 13:22:30 +00:00
b7ffc7dcb8 - Update to version 1+git20250430.f7d1ad1:
* Update DA lockout message
  * jeos-firstboot-enroll: show errors as dialog

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=156
2025-04-30 11:51:17 +00:00
2a75c31449 - Update to version 1+git20250430.e2245c9:
* jeos-firstboot-enroll: show errors as dialog

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=155
2025-04-30 09:43:35 +00:00
d3c3a18ef6 Accepting request 1272698 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1272698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=60
2025-04-25 20:18:24 +00:00
a64df895b7 - Update to version 1+git20250425.25d659b:
* get-timeout for sd-boot return unsigned value
  * jeos-firstboot-enroll: drop unused variable
  * jeos-firstboot-enroll: continue if no enrollment (bsc#1236583)
  * jeos-firstboot-enroll: hide keyctl output
  * jeos-firstboot-enroll: add title and description

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=153
2025-04-25 13:41:46 +00:00
e5d697c846 Accepting request 1272321 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1272321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=59
2025-04-24 15:25:26 +00:00
9284cffb04 - Update to version 1+git20250423.61ca94f:
* Revert "Use filesystem order in grub2-bls" (bsc#1241046)

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=151
2025-04-24 07:13:21 +00:00
6e497e5e0c - Update to version 1+git20250423.61ca94f:
* Revert "Use filesystem order in grub2-bls"

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=150
2025-04-23 19:16:25 +00:00
4825bb52d7 - Update to version 1+git20250423.7e34390:
* Check if TPM2 is in lockout (bsc#1241168)
  * Retry password when mismatch

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=149
2025-04-23 13:19:34 +00:00
c1ee103bf9 Accepting request 1271173 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1271173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=58
2025-04-22 15:26:01 +00:00
aab02bcbbd - Update to version 1+git20250421.7ffd25a:
* Report when PCR 15 cannot be predicted
  * Reap failed keys
  * Improve asking passwords (bsc#1241171)

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=147
2025-04-21 13:45:42 +00:00
e8aee02fee - Update to version 1+git20250416.4fc2f56:
* Report when PCR 15 cannot be predicted
  * Reap failed keys
  * Improve asking passwords (bsc#1241171)

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=146
2025-04-16 19:52:51 +00:00
c753f7bd41 Accepting request 1268381 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1268381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdbootutil?expand=0&rev=57
2025-04-10 19:57:52 +00:00
23c4851d5f - Update to version 1+git20250410.9086124:
* Simplify code calling mount_chroot
  * Support transactional systems without overlayfs on /etc
  * Remove unnecessary umount_etc

OBS-URL: https://build.opensuse.org/package/show/devel:microos/sdbootutil?expand=0&rev=144
2025-04-10 12:09:38 +00:00