v0.2.26
Release 0.2.26
This release introduces five notable changes:
- Disable hardcode
/usr/share/rpm
, as we don't need it anymore (for example on modern Fedora), will use the sysimage path/usr/lib/sysimage/rpm
if detecting it (#764). - Catch and ignore
SIGTERM
during update operations (#812). - Add systemd unit to trigger updates on boot (#803).
- Pass
--nofsroot
to findmnt to fix issue #748 (#792). - Support running
bootupctl status
in container (#793).
Additionally, this release provides various dependency updates, and minor fixes.
Colin Walters (6):
main: Don't use package system to query our own version
Don't hardcode usr/share/rpm
Catch and ignore SIGTERM during update operations
Set KillMode=mixed
Sync contrib service with static systemd args
Release 0.2.26
HuijingHei (3):
bios.rs: detect when payload is missing `grub2-modules`
status: support running in a container
status: support `bootupctl status --json` in container
Misaki Kasumi (2):
bios.rs: pass --nofsroot to findmnt
efi.rs: ensure writable ESP mount
Timothée Ravier (2):
contrib/packaging/bootupd.spec: Fix EOL at EOF
src: Fix 'contains_key' clippy lints
jbtrystram (1):
packaging: Add systemd unit to trigger updates on boot
SHA-256 digests:
- crate:
120e82a59f752a9c105453846658049a9742bf6f77f0a9ac95ff5a610988e7b9
- vendor:
5b0295b5d533b2c1ab454ea318fd144fd0db0efdb7f2767ad2eeae61b081710b
Full Changelog: v0.2.25...v0.2.26