#913 823 - RPM 4.18
Merged 2 years ago by pbokoc. Opened 2 years ago by pbokoc.
823  into  f37

@@ -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

Pull-Request has been merged by pbokoc

2 years ago
Metadata