RPM 4.17 ngabebaskeun

Saatos sataun pangwangunan, manajer pakét RPM 4.17.0 dileupaskeun. Proyék RPM4 dikembangkeun ku Red Hat sareng dianggo dina distribusi sapertos RHEL (kalebet proyék turunan CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen sareng seueur anu sanésna. Saméméhna, tim pamekaran mandiri ngembangkeun proyék RPM5, anu henteu langsung aya hubunganana sareng RPM4 sareng ayeuna ditinggalkeun (henteu diropéa saprak 2010). Kodeu proyék disebarkeun dina lisénsi GPLv2 sareng LGPLv2.

Perbaikan anu paling kasohor dina RPM 4.17 nyaéta:

  • Ningkatkeun penanganan gagal nalika instalasi.
  • Ningkatkeun panganteur pikeun nyieun makro di Lua.
  • Ditambahkeun makro %{exist:...} anu diwangun pikeun mariksa naha aya file.
  • Kamampuhan API pikeun ngolah transaksi parantos dilegaan.
  • Sintaksis tina makro internal sareng pangguna parantos dihijikeun, ogé format pikeun nyauranana (%foo arg, %{foo arg} sareng %{foo:arg} ayeuna sarimbag).
  • buildroot boga aturan standar pikeun nyoplokkeun ".la" file sarta geus ditambahkeun aturan pikeun mupus bit laksana pikeun file perpustakaan dibagikeun.
  • Ditambahkeun plugin dbus-announce pikeun ngalaporkeun transaksi RPM via D-Bus.
  • Ditambahkeun plugin fapolicyd pikeun netepkeun kawijakan aksés file.
  • Ditambahkeun plugin fs-verity pikeun pariksa kaaslian file individu nganggo mékanisme fs-verity anu diwangun dina kernel.
  • Kaca lalaki parantos dirobih kana format Markdown.
  • Nyayogikeun pituduh awal pikeun ngatur bungkusan sareng nyiptakeun bungkusan.
  • Backend DBD, dimaksudkeun pikeun nyimpen data di Berkeley DB, geus dihapus (pikeun kasaluyuan jeung sistem heubeul, backend BDB_RO, nu ngoperasikeun dina mode baca wungkul, geus ditinggalkeun). Database standar nyaéta sqlite.
  • Ditambahkeun dukungan pikeun tanda tangan digital EdDSA.
  • Utiliti pikeun ékstraksi Debuginfo dipisahkeun kana proyék anu misah.
  • Prosesor bantu sareng generator pakét dina Python dipisahkeun kana proyék anu misah.
  • Skrip anu teu dijaga parantos dibersihkeun.
  • The beecrypt na backends cryptographic NSS geus dihapus.

sumber: opennet.ru

Tambahkeun komentar