Ishulli versioni i menaxherit të paketave Pacman 7.0, i përdorur në distribucionin Arch Linux. Ndryshimet përfshijnë:
- Në cilësimet është shtuar parametri DownloadUser, i cili lejon heqjen e privilegjeve gjatë operacioneve të shkarkimit të skedave dhe ruan skedat e shkarkuara në një katalog temporar, i përket përdoruesit të caktuar në direktivë.
- Në sistemet e bazuara në bërthamën Linux janë përdorur mekanizmat e izolimit që ndalojnë procesin që ekzekuton shkarkimin të shkruajë në hapësirat e FC, përtej katalogut të shkarkimit. Për të çaktivizuar modalitetin e izolimit gjatë shkarkimit, janë ofruar cilësimi DisableSandbox dhe opsioni i vijës së komandës "--disable-sandbox".
- ĂshtĂ« shtuar njĂ« kontroll qĂ« tregon se DB dhe nĂ«nshkrimi digjital janĂ« shkarkuar nga njĂ« burim i vetĂ«m.
- Në kodin për parandalimin e mbushjes së tamponit, është përdorur funksioni snprintf në vend të funksionit sprintf, i cili përcakton një kufi për madhësinë e vargut që rezulton.
- ĂshtĂ« pĂ«rmirĂ«suar mundĂ«sia e ndĂ«rtimit nĂ« modalitetin "-D_FORTIFY_SOURCE=3", i cili zbulon mbushjet e mundshme tĂ« tamponit gjatĂ« ekzekutimit tĂ« funksioneve tĂ« vargut tĂ« pĂ«rcaktuar nĂ« skedarin e pĂ«rkufizimeve string.h.
- ĂshtĂ« zgjidhur njĂ« problem qĂ« mund tĂ« çojĂ« nĂ« mbushjen e tamponit kur trajtohen rrugĂ« skedare shumĂ« tĂ« gjata pĂ«r skenat.
Burimi: opennet.ru
