RPM 4.18 release

Sawise setahun pembangunan, manajer paket RPM 4.18.0 dirilis. Proyek RPM4 dikembangake dening Red Hat lan digunakake ing distribusi kayata RHEL (kalebu proyek turunan CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen lan akeh liyane. Sadurunge, tim pangembangan independen ngembangake proyek RPM5, sing ora ana hubungane langsung karo RPM4 lan saiki ditinggal (ora dianyari wiwit 2010). Kode proyek disebarake miturut lisensi GPLv2 lan LGPLv2.

Dandan sing paling penting ing RPM 4.18 yaiku:

  • Cangkang interaktif anyar "rpmspec -shell" wis diusulake, sing ndhukung nggarap makro lan Lua (rpmlua).
  • Utilitas baris perintah anyar, rpmuncompress, wis ditambahake supaya luwih gampang mbongkar pirang-pirang file.
  • Kode kanggo nangani file gedhe wis digarap maneh kanggo nyakup proteksi marang kerentanan manipulasi symlink sajrone instalasi, pemulihan, lan ngresiki.
  • Nambahake backend OpenPGP anyar kanggo nggarap teken paket, adhedhasar proyek Sequoia (implementasi OpenPGP ing basa Rust).
  • Makro "% bcond" sing luwih bisa dingerteni wis diusulake kanggo nemtokake kahanan sajrone perakitan.
  • Nalika nemtokake dependensi sing lemah, dhukungan kanggo tag "meta" lan "pra" wis dileksanakake.
  • Bagean anyar "% conf" wis ditambahake menyang file spek kanggo ngrakit file konfigurasi.

Source: opennet.ru

Add a comment