| |
@@ -3,6 +3,23 @@
|
| |
[[sect-system-utilities]]
|
| |
= System Utilities
|
| |
|
| |
+ [[rpm-4-18]]
|
| |
+ == RPM 4.18
|
| |
+
|
| |
+ RPM 4.18 contains various improvements over previous versions, but in particular this release addresses a whole class of symlink handling related security issues, some with CVEs, from 2021. Other notable improvements include:
|
| |
+
|
| |
+ * A more intuitive conditional builds macro `%bcond`
|
| |
+ * A more robust and secure `--restore` functionality
|
| |
+ * Long-standing `%patch` quirks fixed
|
| |
+ * Weak dependencies accept qualifiers like `meta` and `pre` now
|
| |
+ * New interactive shell for working with macros (`rpmspec --shell`) and embedded Lua (`rpmlua`)
|
| |
+ * New `%conf` spec section for build configuration
|
| |
+ * New `rpmuncompress` cli tool simplifies unpacking multiple sources
|
| |
+ * Numerous macro improvements and fixes
|
| |
+ * Numerous OpenPGP parser correctness and security fixes
|
| |
+
|
| |
+ For more detailed information see the link:https://rpm.org/wiki/Releases/4.18.0[upstream RPM 4.18 Release Notes].
|
| |
+
|
| |
|
| |
[[preset-all-systemd-units-on-first-boot]]
|
| |
== Preset all systemd units on first boot
|
| |
Fixes #823.