RPM 4.17 release

Sawise setahun pembangunan, manajer paket RPM 4.17.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.17 yaiku:

  • Ngapikake penanganan kegagalan sajrone instalasi.
  • Antarmuka sing luwih apik kanggo nggawe makro ing Lua.
  • Nambahake makro %{exist:...} sing dibangun kanggo mriksa apa ana file.
  • Kapabilitas API kanggo pangolahan transaksi wis ditambahi.
  • Sintaks makro sing dibangun lan pangguna wis digabung, uga format kanggo nelpon (%foo arg, %{foo arg} lan %{foo:arg} saiki padha).
  • buildroot wis aturan standar kanggo mbusak ".la" file lan wis ditambahakΓ© aturan kanggo mbusak bit eksekusi kanggo file perpustakaan sambungan.
  • Ditambahake plugin dbus-announce kanggo nglaporake transaksi RPM liwat D-Bus.
  • Ditambahake plugin fapolicyd kanggo nemtokake kabijakan akses file.
  • Nambahake plugin fs-verity kanggo verifikasi keaslian file individu nggunakake mekanisme fs-verity sing dibangun ing kernel.
  • Kaca wong wis diowahi dadi format Markdown.
  • Nyedhiyani pandhuan awal kanggo ngatur paket lan nggawe paket.
  • Backend DBD, dimaksudakΓ© kanggo nyimpen data ing Berkeley DB, wis dibusak (kanggo kompatibilitas karo sistem lawas, backend BDB_RO, kang makaryakke ing mode maca-mung, wis kiwa). Basis data standar yaiku sqlite.
  • Dhukungan tambahan kanggo tandha digital EdDSA.
  • Utilitas kanggo ngekstrak Debuginfo dipisahake dadi proyek sing kapisah.
  • Pemroses tambahan lan generator paket ing Python dipisahake dadi proyek sing kapisah.
  • Skrip sing ora dijaga wis diresiki.
  • Backend kriptografi beecrypt lan NSS wis dibusak.

Source: opennet.ru

Add a comment