RPM 4.17 ukukhutshwa

Emva konyaka wophuhliso, umphathi wephakheji RPM 4.17.0 wakhululwa. Iprojekthi ye-RPM4 iphuhliswa yi-Red Hat kwaye isetyenziselwa ukuhanjiswa okunjalo njenge-RHEL (kubandakanywa iiprojekthi eziphuma kwi-CentOS, i-Scientific Linux, i-AsiaLinux, i-Red Flag Linux, i-Oracle Linux), i-Fedora, i-SUSE, i-openSUSE, i-ALT Linux, i-OpenMandriva, i-Mageia, i-PCLinuxOS, Tizen nabanye abaninzi. Ngaphambili, iqela lophuhliso elizimeleyo liphuhlise iprojekthi ye-RPM5, engahambelani ngokuthe ngqo ne-RPM4 kwaye ishiywe ngoku (engahlaziywa ukususela ngo-2010). Ikhowudi yeprojekthi isasazwa phantsi kweelayisensi ze-GPLv2 kunye ne-LGPLv2.

Olona phuculo luphawulekayo kwiRPM 4.17 zezi:

  • Ukuphuculwa kokuphathwa kokusilela ngexesha lofakelo.
  • Ukuphuculwa kojongano lokudala iimacros kwiLua.
  • Imacro eyongeziweyo eyakhelwe-ngaphakathi %{exist:...} ukujonga ukuba ifayile ikhona.
  • Izakhono ze-API zokusetyenzwa kwentengiselwano zandisiwe.
  • Ulungelelwaniso lwe-macros eyakhelwe-ngaphakathi kunye nabasebenzisi ludityanisiwe, kunye nefomathi yokubabiza (% foo arg, %{foo arg} kunye ne-%{foo:arg} ngoku ziyalingana).
  • i-buildroot inomgaqo ongagqibekanga wokususa iifayile ".la" kwaye yongeze umthetho wokucima i-bit ephunyeziweyo kwiifayile zethala leencwadi ekwabelwana ngazo.
  • I-plugin eyongeziweyo ye-dbus yokuvakalisa iintengiselwano zeRPM nge-D-Bus.
  • Kongezwe iplagi yefapolicyd yokuchaza imigaqo-nkqubo yofikelelo lwefayile.
  • Kongezwe i-plugin ye-fs-verrity ukuqinisekisa ubunyani befayile nganye kusetyenziswa i-fs-verrity mechanism eyakhelwe kwi-kernel.
  • Amaphepha omntu aguqulelwe kwifomati yeMarkdown.
  • Ibonelela ngesikhokelo sokuqala sokulawula iipakethe kunye nokudala iipakethi.
  • I-backend ye-DBD, ejoliswe ukugcina idatha kwi-Berkeley DB, isusiwe (ukuhambelana neenkqubo ezindala, i-backend ye-BDB_RO, esebenza kwimodi yokufunda kuphela, ishiywe). Ugcino lwedatha olungagqibekanga yi sqlite.
  • Inkxaso eyongeziweyo yeesignitsha zedijithali ze-EDDSA.
  • Izinto eziluncedo zokukhupha i-Debuginfo zahlulwe zaba yiprojekthi eyahlukileyo.
  • Iiprosesa ezincedisayo kunye neejeneretha zephakheji kwiPython zahlulwe zibe yiprojekthi eyahlukileyo.
  • Izikripthi ezishiywe zingagcinwanga zicociwe.
  • I-beecrypt kunye ne-NSS cryptographic backends zisusiwe.

umthombo: opennet.ru

Yongeza izimvo